2 ms·
Ruby and Python have strong types, no automatic coercion besides numeric promotion, customizable and extensible type models, the ability to create new first-cla
by MostAwesomeDude 15y ago
Ruby and Python have strong types, no automatic coercion besides numeric promotion, customizable and extensible type models, the ability to create new first-class types, a complete type system, dynamic attribute and method dispatch; these things are not in the flavors of ECMAScript used in browsers and Node, to the point where there is no "class" keyword, or an equivalent, in JS.
I object to Ruby and Python being lumped with JS mostly on account of features, and additionally because JS does not occupy the same systems-programming niche that Ruby and Python can easily fill. (And some companies, like Google, would not permit Ruby and Python to be grouped, nor Python with C++ and Java.)
Edit: Nevermind, you're right. I concede.