On 04/16/2013 04:38 PM, Mark Janssen wrote: > (Note this contrasts starkly with Java(script), which doesn't seem > to be based on anything -- can anyone clarify where Java actually > comes from?)
Java is not equal in any way with JavaScript. The only thing they share are semicolons and braces. Naming EMCAScript JavaScript was a very unfortunate thing indeed. For the record, JavaScript is what they call a "prototype-based language." http://en.wikipedia.org/wiki/Prototype-based_programming. You can emulate an OOP system with a prototype-based language. I highly recommend you read a book on formal programming language theory and concepts. -- http://mail.python.org/mailman/listinfo/python-list