6 ms·
It was close to happening, too[1]: > Eich originally joined intending to put Scheme "in the browser",[10] but his Netscape superiors insisted that the language
by lgessler 7y ago
It was close to happening, too[1]:
> Eich originally joined intending to put Scheme "in the browser",[10] but his Netscape superiors insisted that the language’s syntax resemble that of Java. The result was a language that had much of the functionality of Scheme, the object orientation of Self, and the syntax of Java.
[1]: https://en.wikipedia.org/wiki/Brendan_Eich#Netscape_and_JavaScript https://en.wikipedia.org/wiki/Brendan_Eich#Netscape_and_Java...
- afiori 7y agoregarding this I always wondered why not to simply have a java-like syntax over scheme-like semantics, especially for things like confusing equality rules and truthy values. I suspect that in the end we would have gotten the same javascript with scheme syntax.
- dreamcompiler 7y agoThat's largely what R is. For java-like syntax over Common Lisp, see Dylan.