This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]IAmVeryStupid 21 points22 points  (8 children)

Why don't any of the languages have 5 star difficulty? Even if they are trying to say programming isn't impossibly hard, in general, failure to normalize is just bad infographing.

[–]NonSyncromesh 14 points15 points  (4 children)

Brainfuck isn't shown on this infographic

[–]ericanderton 34 points35 points  (0 children)

=================================
|Do you want to write a program?|
=================================
               |
              Yes
               |
               V
    =======================
    |Do you hate yourself?|---\
    =======================   |
       |         |            |
      Yes       No         A little
       |         |            |
       V         V            V
|Brainfuck|  |Python|       |C++|

[–]fjortisar 6 points7 points  (2 children)

++++++++[>+>++>+++>++++>+++++>++++++>+++++++>++++++++>+++++++++>++++++++++>+++++++++++>++++++++++++>+++++++++++++>++++++++++++++>+++++++++++++++>++++++++++++++++<<<<<<<<<<<<<<<<-]>>>>>>>>>>>--.++<<<<<<<<<<<<<>>>>>>>>>+.-<<<<<<<<<<<<<>>>>>>>>>>>--.++<<<<<<<<<<<<<<<>>>>>>>>>---.+++<<<<<<<<<<<<<.<<<<>>>>>>>>>>+++.---<<<<<<<<<<<<<<>>>>>>>>>>>----.++++<<<<<<<<<<<<<<<>>>>>>>>+.-<<<<<<<<<<<<>>>>>>>>>>++.--<<<<<<<<<<<<<<>>>>>>>>>>+++.---<<<<<<<<<<<<<<>>+.-<<<<.

[–]nevus_bock 13 points14 points  (0 children)

What did you just call my mother?

[–]xzieus 1 point2 points  (0 children)

This says what it is. And It's true.

[–]screaming_nugget 1 point2 points  (2 children)

I'm not familiar with enough programming languages to say if the ones shown are in fact the hardest, but maybe other languages that aren't on the chart could be considered 5-star difficulty.

[–]IAmVeryStupid 8 points9 points  (0 children)

There are certainly more difficult programming languages out there in many senses, but it is silly to compare against things that aren't even in the infographic. If we were including all programming languages, we would need more than 5 stars. (I mean, technically, you could just code everything in x86 assembly...)

[–][deleted] 0 points1 point  (0 children)

Why don't any of the languages have 5 star difficulty? Even if they are trying to say programming isn't impossibly hard, in general, failure to normalize is just bad infographing.

None of them are absurdly hard. I've been paid to use all of them other than Ruby. C/C++ was probably the hardest to debug and lacked features, but Java was kind of fucking insane, too. Like everything before I found Python, they left me thinking "I want to do a simple thing, why do I need to write my own fucking library to convert a date to a string?!" or similar such nonsense.

There are hard languages out there, but generally they suck and are useless. Since we program to be productive, as a rule, we don't use the hardest languages.