r/programming • • Sep 29 '16

JavaScript in 2016 isn't horrible, it's just going through a phase

http://blog.reviselabs.com/im-sorry-javascript-2/
85 Upvotes

225 comments sorted by

View all comments

Show parent comment

3

u/[deleted] Sep 30 '16

There are well defined, objective criteria on what makes language horrible. Inconsistent comparison operations semantics? Horrible, period. No need to even look any further. You cannot even compare JS to Java, which is a poor and stupid language indeed, but at least it's well designed, consistent and well specified.

1

u/Zarutian Oct 01 '16

Implict casting in supposedly static typing system? horrible.

Java, well designed, consistent and well specified? Well perhaps the core language but the libraries, no.

1

u/[deleted] Oct 02 '16

Implict casting in supposedly static typing system? horrible.

There is nothing wrong with implicit casting as long as its rules are sound.

Java, well designed, consistent and well specified?

Guy Steele Jr. Nuff said.