syntax difference

Chris Angelico rosuav at gmail.com
Mon Jun 18 16:12:25 EDT 2018


On Tue, Jun 19, 2018 at 6:03 AM, Bart <bc at freeuk.com> wrote:
> In the end I got rid of them to keep the language purer, smaller and
> simpler. Other approaches which don't involve annotating source code (eg.
> type inference) are better IMO.

Inference is great when it works. How do you assist a type inference
engine, when it's unable to get all the information it needs? A type
system has to either be imperfect, or be an entire executable
programming language, or have additional information given to it.

ChrisA



More information about the Python-list mailing list