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

The same way everyone else does: fixing other people's broken code. It actually hasn't changed much since 2.2.


It's changed fundamentally since 2.2...

Also if you're fixing broken Python code, you're using Python, so no that doesn't really track.


You know, sometimes people have to fix trashfires; that doesn't mean they'd start one.

What fundamental changes do you see since 2.2? If you're talking about the object model; objects in python were garbage before and after 2.2, and as a paradigm, it's mostly useless bureaucracy. Bleeding edge 90s ideas.


The addition of type annotations alone makes it a hugely different language.


The annotations that nobody actually uses? Call me back in 2030, when they become halfway popular.


Depends on the size of the codebase. They're used extensively at my company (Facebook).


[flagged]


Whoa—you crossed into getting personal here and got personally nasty soon after. That's bannable territory. No more of that, please.

https://news.ycombinator.com/newsguidelines.html


You very obviously didn't use pre 2.2 python. There were objects. They were shit! They were shit afterwords!

I'm guessing based on your incredulity about 15 or 20 years older than you.


Our age difference explains a lot of your recalcitrance towards new (to you) things.


It amazes me that you dismiss someone with 20 years more experience than you as somehow knowing less.

Python isn't new to me: it's old, and it's crap, and its "evolution" is towards a dead end. Stuff like nodejs will eventually supplant it if it hasn't already, and with good reason (not that I am a huge fan). Python was a novel design and a great choice ... back in the 90s. I mean, use it if you like it; use Forth or Lua or whatever you like. I think it's terrible and should be abandoned wherever possible.


You didn't die. Congrats, but that doesn't give you knowledge I don't have.

Python should be new to you, or at least newer than when you first encountered it. The fact that it's not means you have no clue what changed, so you have no clue if it's any better.

The only thing that needs to be abandoned is this fake idea that older people carry knowledge that can't be expressed except in the form of trust. If you've got reasons, let's hear 'em, but "I'm old" isn't a reason to do anything.


I already gave you reasons; the fact that you can't understand them because you're a language zealot isn't my fault.

Mind boggling really.


"Because it's garbage" isn't a reason.




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

Search: