Is it the most misunderstood language of our generation?
It combines a lot of extremely powerful features of both functional and object-oriented programming.
>>51855369
/g/ hates what it does not understand.
>>51855369
it's basically C for the web
>lines end with semi-colons
>if statements
>for and while loops
>>51855490
>lines end with semi-colons
Except they don't have to.
And you can write javascript like you write lisp if you feel like it, and then switch back to writing like C when it's convenient, and then also switch to OO.
>>51855369
And yet lack very basic and fundamental functions and features that are an essence to every other useful language. 10 hours are not enough to make a language that is not totally crap.
>>51855490
It's basically COBOL for the web.
>>51855555
nice digits senpai
>>51855528
It has more utilities available for it than almost any other programming language, though. It's like python, but faster, better syntax, and even more modules.
>>51855605
Shit, forgot the picture
>>51855516
please tell me you don't rely on automatic semicolon insertion
>>51855369
there are too many pitfalls
It requires a lot of discipline to write decent code
>>51855663
It works fine for me. It gives the syntax this really light and airy feeling.
I've never had problems with it.
It's basically Scheme for the web
});
});
});
});
});
>>51855369
No
Everyone understands that it's terrible, except for web developers (but they're a pack of madmen anyway).
>>51855731
>not using promises to turn callbacks into synchronous code that can yield to other code execution between pauses
No, it's a shit language and isn't nearly as object-oriented as a hardcore OOP language like Python.
>>51855691
I just died a little on the inside. You're actually serious, aren't you?
>>51855789
>hardcore OOP
>>51855710
this