Re:Python 3 can revive Python
by goldfeld on Tuesday May 27, 2014 @12:57AM
(#7802934)
Given that the functional programming story in JavaScript is much more developed, "vastly better language" may be true as long as you only consider the object-oriented side of it.
[ Parent
| on HN ]
How is it "much more developed", without providing generators, coroutines, or comprehensions?
Just having to use functions to emulate all of these (and many more) is not what functional programming is all about.
ECMAScript 6 has generators, and they are already available in Node.js.
Javascript seems to go the opposite way of python: instead of ironing the warts out, it adds them. The DOM-API is nonsensical and ugly? Why not add language features so we can implement it in pure JS? Sounds like a great idea.
Re:Python 3 can revive Python
by mikegirouard on Tuesday May 27, 2014 @05:24AM
(#7803610)
While I agree mostly with your point, I think the DOM example isn't going to work. The DOM is a spec and doesn't really have anything to do with JavaScript.
The DOM API has nothing to do with JS.
Re:Python 3 can revive Python
by JeremyBanks on Tuesday May 27, 2014 @04:53AM
(#7803543)
How does that relate to ES6 generators?