When Brendan Eich created JavaScript over the course of several weeks in 1995, his aim was to make it easy to write small applications for Netscape Navigator 2.0, one of the early browsers for the newly emerging World Wide Web. He probably did not envision that, two decades later, the language would be one of the most widely used on the Web and that the programs written in it would have tens of thousands or even a million lines of code.
"If you want to write an app and have it run in the widest number of places and on the widest type of devices, you pretty much have to write it in JavaScript," says Anders Hejlsberg, a Technical Fellow at Microsoft Research.
Great article! I wish that it included Typed Clojure - http://typedclojure.org/
It's derived from the work done in Typed Racket, but continues to extend the approach. It can also very easily be integrated into tooling - https://cursiveclojure.com/
Displaying 1 comment