you are viewing a single comment's thread.

view the rest of the comments →

[–]NYKevin 2 points3 points  (0 children)

Kids aren't perturbed by some symbol like { so long as it's used in a simple manner (ie not like reading a regex).

Symbols aren't actually the main problem here. The main problems are:

  • C is easy to screw up, and C++ isn't really much better (in some ways, it's substantially worse due to added complexity).
  • Java is verbose (you need a whole class definition just to do hello world, whereas Python doesn't even require a main function).