3 ms·
Either Objective C or Ruby, yes (imo). One could also make an argument for javascript being a Smalltalk-derived or inspired language.
by cout 5y ago
Either Objective C or Ruby, yes (imo). One could also make an argument for javascript being a Smalltalk-derived or inspired language.
- retrocryptid 5y agoI'd argue Javascript is based on Self, but Self was very much inspired by Smalltalk, so my argument is really a small nit.
- jjtheblunt 5y agoIsn't Javascript awfully close to Scheme (in subset) but with C-ish (algol-ish, java-ish) syntax?
- bodhiandphysics 5y agoNot really? JavaScript doesn’t have conses so it’s not very lisp like in practice. What is gets from scheme is closures with lexical scoping (real closures). It’s closer in style to self, but js is textual instead of image based so that’s very very different. The other aspect of js that’s very different is it’s massive commitment to a synchronicity, which smalltalks generally don’t have