Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

So?

Do you know by heart the differences between each Ruby, Python, C#, Perl ..... version?



You're reducing the argument here. qualitative arguments (true/false) over quantitative (to what degree).

Your argument is similar to: "Hitler is bad, but no one if perfect" - does that mean than anyone not perfect is equivalent to Hitler?

Moving on; to focus on python it's not difficult to know the handful of changes between, say, python 2.5 and 2.7, nor to understand them. py3 is different, and the fork caused a lot of controversy, there is still resistance to py3. There is a python-2-to-python-3 tool (could any such thing practically exist between C++ versions?), but it's not perfect.

A language like Java almost suffers from trying to remain backwards compatible, yes a) the feature is nonetheless appreciated, and java is heavily used and praised in 'enterprise' b) Java tends to make breaking changes rarely, and only when necessary - can the changes between C++ specs be described the same?




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: