How different are the semantics between Python and JavaScript?

Viewed 17259

Both these languages seem extremely similar to me. Although Python supports actual classes instead of being prototype-based, in Python classes are not all that different from functions that generate objects containing values and functions, just as you'd do in JavaScript. On the other hand, JavaScript only supports floating-point numbers and strings as built-in data types.

These seem like fairly shallow differences to me, so these things aside, what are some more important differences between them?

6 Answers
Related