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

In my opinion, there's a time in a language's life were it should slow down the pace of "innovation". Code bases are complexe things and updating and upgrading them constantly just to keep up with the language maybe counterproductive.

Python is there now, if you ask me. It should slow down and focus more on "maintenance" stuff with little to no impact on its interface. And maybe work on big projects like multithreading or stronger typing on the background and them when they're fully ready.



> stronger typing

Please, don't. There are wonderful strongly types languages out there, so if one wants or needs a strongly types language, use that, and not Python.


The gradual typing available now seems suitable. I have written plenty of code in typed contexts and plenty without. Python's "consenting adults" approach seems a win.

Perhaps, without the GIL and with typing information included, additional performance gains with be on offer.

But the "have it your way" nature of Python is a bigger win than either end of the data typing spectrum.


> "have it your way" nature of Python

TMTOWTDI - There's more than one way to do it - is Perl's motto :)

Zen of Python suggests there's just one correct way.


Soon Python will add sigils to variables and Satan will start having to wear mittens.


The typing module is much more recent than the Zen easter egg.


Static typing, not strong typing




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

Search: