Would you mind updating the "typing" package on PyPI now to contain something useful? Thanks. 22.05.2015, 23:51, Mark Shannon kirjoitti: > Hello all, > > I am pleased to announce that I am accepting PEP 484 (Type Hints). > > Given the proximity of the beta release I thought I would get this > announcement out now, even though there are some (very) minor details > to iron out. > (If you want to know the details, it's all at > https://github.com/ambv/typehinting) > > > I hope that PEP 484 will be a benefit to all users of Python. > I think the proposed annotation semantics and accompanying module are > technically sound and I hope that they are socially acceptable to the > Python community. > > I have long been aware that as well as a powerful, sophisticated and > "production quality" language, Python is also used by many casual > programmers, and as a language to introduce children to programming. > I also realise that this PEP does not look like it will be any help to > the part-time programmer or beginner. However, I am convinced that it > will enable significant improvements to IDEs (hopefully including > IDLE), static checkers and other tools. > These tools will then help us all, beginners included. > > This PEP has been a huge amount of work, involving a lot of people. > So thank you to everyone involved. If I were to list names I would > inevitably miss someone out. You know who you are. > > Finally, if you are worried that this will make Python ugly and turn > it into some sort of inferior Java, then I share you concerns, but I > would like to remind you of another potential ugliness; operator > overloading. > > C++, Perl and Haskell have operator overloading and it gets abused > something rotten to produce "concise" (a.k.a. line noise) code. > Python also has operator overloading and it is used sensibly, as it > should be. Why? > It's a cultural issue; readability matters. > > Python is your language, please use type-hints responsibly :) > > Cheers, > Mark. > _______________________________________________ > Python-Dev mailing list > Python-Dev at python.org > https://mail.python.org/mailman/listinfo/python-dev > Unsubscribe: > https://mail.python.org/mailman/options/python-dev/alex.gronholm%40nextday.fi
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4