Allen Wirfs-Brock wrote:
Regardless, Python is also a retrofitted OO language where arguably objects are even less central to the language than in JS.

Funny you write this, as Python is arguably more OO than JS even with its explicit self parameter for class-defined methods. Or perhaps Python is less functional because of lack of fully expressive lambda (GvR argued against on OO grounds, IIRC).

One thing you undersell: the ability in JS to borrow, share, and wrap methods. This is not a justification for the |this| confusion evident from user experience of JS, but it is something hard to do in more rigid languages.

/be
_______________________________________________
es-discuss mailing list
[email protected]
https://mail.mozilla.org/listinfo/es-discuss

Reply via email to