Discuss Scratch

iamunknown2
Scratcher
1000+ posts

Hardest programming language

PullJosh wrote:

MegaApuTurkUltra wrote:

Rumanti wrote:

Butterflies.

Real programmers use butterflies.

I couldn't think of anything more difficult.
I wish you could +1 posts. I'm too lazy to find the clean version of the xkcd for anyone who doesn't get it…
I made this a while ago. Found it in my pictures library. (It's also on the forums somewhere. No idea where though.)

You responded to me when the moderators took my post down for not taking the swear out of the comic.
scratchisthebest
Scratcher
1000+ posts

Hardest programming language

The hardest programming language is for sure, Super Mario World.

Input display on the right. Yes, what was done is technically possible on real hardware with a real controller.
NoMod-Programming
Scratcher
1000+ posts

Hardest programming language

I think Squeak Smalltalk os pretty hard if you're not used to the syntax. It's much different from other programming languages, and does mot take order of operations into account for computations. This and the fact that many of the system primitives are scattered around the code gives it a huge learning curve. (I'm using Squeak 4.5 at the moment)
TailsDoll506
Scratcher
84 posts

Hardest programming language

MACHINE CODE IS THE HARDEST


when green flag clicked
play sound [NOPE v] until done
define NOPE
botcrusher
Scratcher
500+ posts

Hardest programming language

The hardest laguage that comes to mind is one i'm not allowed to say around here, because the name contains swearing. I'm sure many slightly older folk will read this in horror when they realise just what language I'm talking about.

As for that butterfly comic, that's a lovely one made by xkcd.
-Io-
Scratcher
1000+ posts

Hardest programming language

TailsDoll506 wrote:

MACHINE CODE IS THE HARDEST


when green flag clicked
play sound [NOPE v] until done
define NOPE
Machine code is basically assembly in binary. Not really that hard ;p
Macie1234
Scratcher
100+ posts

Hardest programming language

TailsDoll506 wrote:

MACHINE CODE IS THE HARDEST


when green flag clicked
play sound [NOPE v] until done
define NOPE
0-0 They added the ‘add to backpack’ button!!!
NickyNouse
Scratcher
1000+ posts

Hardest programming language

Macie1234 wrote:

TailsDoll506 wrote:

MACHINE CODE IS THE HARDEST


when green flag clicked
play sound [NOPE v] until done
define NOPE
0-0 They added the ‘add to backpack’ button!!!
WAIT WE'RE USING THE NEW SCRATCHBLOCKS NOW? DDDD
Macie1234
Scratcher
100+ posts

Hardest programming language

NickyNouse wrote:

Macie1234 wrote:

TailsDoll506 wrote:

MACHINE CODE IS THE HARDEST


when green flag clicked
play sound [NOPE v] until done
define NOPE
0-0 They added the ‘add to backpack’ button!!!
WAIT WE'RE USING THE NEW SCRATCHBLOCKS NOW? DDDD
YAAASSS
herohamp
Scratcher
1000+ posts

Hardest programming language

PullJosh wrote:

MegaApuTurkUltra wrote:

Rumanti wrote:

Butterflies.

Real programmers use butterflies.

I couldn't think of anything more difficult.
I wish you could +1 posts. I'm too lazy to find the clean version of the xkcd for anyone who doesn't get it…
I made this a while ago. Found it in my pictures library. (It's also on the forums somewhere. No idea where though.)

I use nano sometimes ;P

Last edited by herohamp (July 8, 2016 15:40:17)

Lythium
Scratcher
1000+ posts

Hardest programming language

Malbolge. 'nuff said.
gtoal
Scratcher
1000+ posts

Hardest programming language

botcrusher wrote:

The hardest laguage that comes to mind is one i'm not allowed to say around here, because the name contains swearing. I'm sure many slightly older folk will read this in horror when they realise just what language I'm talking about.

As for that butterfly comic, that's a lovely one made by xkcd.
We shouldn't include languages that are deliberately designed to be hard or obfuscated.

Of course any language is as clear as day once you've been coding in it for 10 years, so the criterion has to be how understandable it is to someone with no experience of it, looking at a well-written well-structured program in that language for the first time.

Of languages that genuinely believe they are readable and usable, I think APL (with APL keyboard, Not ascii) comes pretty close.

G
comp09
Scratcher
1000+ posts

Hardest programming language

Regular expressions/Perl are also pretty difficult to understand. For example, I wrote this regex:
/AND|OR|NOT|[\w\.]:(?:[\("].*?[\)"]|\w+?|[\[{]\S+? TO \S+?[\]}]|[><])|".*?"|\\(?:[\+\-\=><\!\(\)\{\}\[\]\^"~\*\?\:\\\/]|(\&\&)|(\|\|))|\w+?[\?\*]|\w+?~|\w\^\d|\s[\+-]\w/
Can you guess that it does?

Bonus round:
\/(?:(?:a(?:rc)?|inv(?:erse)?-)cos(?:ine)?|cos\^?-1)\/(?:of\/)?(?<a>-?\d+(?:\.\d+)?(?:e[-\+]?\d+)?)\/?$
\/sub(?:tract(?:ion)?)?\/(?<a>-?\d+(?:\.\d+)?(?:e[-\+]?\d+)?)\/(?:from\/)?(?<b>-?\d+(?:\.\d+)?(?:e[-\+]?\d+)?)\/?$
Those are PCRE regexes from my nginx configuration. I tried to cover as many ways as possible to express arithmetic in a URL for my (joke) arithmetic REST API.

Last edited by comp09 (July 8, 2016 19:46:26)

joefarebrother
Scratcher
500+ posts

Hardest programming language

Excluding intentionally obscufated languages, I'd say PHP. The naming conventions are really inconsistent and all over the place.
lugga
Scratcher
500+ posts

Hardest programming language

Assembly using just BIOS interrupts on MikeOS…
Jonathan50
Scratcher
1000+ posts

Hardest programming language

lugga wrote:

Assembly using just BIOS interrupts on MikeOS…
That isn't a language though.
lugga
Scratcher
500+ posts

Hardest programming language

Jonathan50 wrote:

lugga wrote:

Assembly using just BIOS interrupts on MikeOS…
That isn't a language though.
Assembly is a language…
And BIOS interrupts are basically functions.
And MikeOS is just an easier way to test stuff.
Swampmello
Scratcher
4 posts

Hardest programming language

There are a lot of really hard languages out there.
I cannot tell you what is the actual hardest programming language because
some websites say it's Malbolge, others say Brainf*** or assembly.
But if you want a list look here

Powered by DjangoBB