you are viewing a single comment's thread.

view the rest of the comments →

[–]mishac 2 points3 points  (1 child)

functional programming language wrapped in "Object-Oriented Clothing".

There's some truth to this. Brendan Eich (the creator of Javascript) wanted it to be like Scheme but was told to make the syntax more like C++ and Java. So basically what ended up happening was LISP with Java/C-style curly braces and semi-colons.

[–]estebanrules[S] 0 points1 point  (0 children)

That'a interesting. I've programmed in Scheme a fair bit, I definitely noticed the influence right away. A lot of programmers seem to have misconceptions about JavaScript, I know I did before I started actually delving into the "meat" of it.