Live data from Hacker News

Open-sourcing MonkeyType – Let your Python code type-hint itself

engineering.instagram.com

1–10 of 237 posts

Re: Open-sourcing MonkeyType – Let your Python code type-hint itself

#4
"At Instagram we have hundreds of engineers working on well over a million lines of Python 3."

It always amazes me that some of the most popular products around are built with the worst technology choices. And now they had to build their own static type checker, which slows down random samples of real users, just to shore up the language's weaknesses? Outstanding.

Re: Open-sourcing MonkeyType – Let your Python code type-hint itself

#7
post #4

"At Instagram we have hundreds of engineers working on well over a million lines of Python 3." It always amazes me that some of the most popular products around are built with the worst technology choices. And now they had to build their own static type checker, which slows down random samples of real users, just to shore up the language's weaknesses? Outstanding.

If lots of successful projects use what you consider the “worst” technology, perhaps the problem is with your perception rather than the technology?

Re: Open-sourcing MonkeyType – Let your Python code type-hint itself

#8
post #4

"At Instagram we have hundreds of engineers working on well over a million lines of Python 3." It always amazes me that some of the most popular products around are built with the worst technology choices. And now they had to build their own static type checker, which slows down random samples of real users, just to shore up the language's weaknesses? Outstanding.

If lots of successful projects use what you consider the “worst” technology, perhaps the problem is with your perception rather than the technology?

No the person has a point. Often the weakness of the tech stack are not known ahead of time. Or what is considered a weakness is not a weakness when the choices are initially made. Most developers if they had to do stuff over again would make different choices in one way or another. Also later in the game if you ever get there, when you have capital then certain problems that were caused by the choices made can be resolved a different way... as is the case here.

Re: Open-sourcing MonkeyType – Let your Python code type-hint itself

#9
post #4

"At Instagram we have hundreds of engineers working on well over a million lines of Python 3." It always amazes me that some of the most popular products around are built with the worst technology choices. And now they had to build their own static type checker, which slows down random samples of real users, just to shore up the language's weaknesses? Outstanding.

If lots of successful projects use what you consider the “worst” technology, perhaps the problem is with your perception rather than the technology?

Those people believe that the right choice is assembly unless you can write directly in hex /s
Post reply on HN