2 ms·
Perl, Python, Lua were not ready for embedding (unsafe FFIs, OS-dependent APIs) and would have been flash-frozen in early bad states. See https://news.ycombinat
by BrendanEich 7y ago
Perl, Python, Lua were not ready for embedding (unsafe FFIs, OS-dependent APIs) and would have been flash-frozen in early bad states. See https://news.ycombinator.com/item?id=1905155 https://news.ycombinator.com/item?id=1905155. Better that JS got the early bad state freezing and thawing (ES3 helped; ES5 was constructive and ES6 made JS pretty good).
In early 1996, John Ousterhout stopped by to pitch Tcl/Tk, but it was too late. VBScript was coming, but JS in 1995 Netscape betas got on first and saved us from that dystopia.