And as for your specific question: typechecked code doesn’t get to production with a type error; it won’t compile. There’s a common phrase, “left-shifting errors”. It means catching bugs as early in the development cycle as possible. In terms of things like developer time (and patience), it’s far more cost-effective to do so.
- 0 Posts
- 10 Comments
I worked on OpenStack back in the day: millions of lines of untyped Python.
Let’s say you’ve got an X509 certificate. You know you can probably pull the subject out of it - how? Were I using Java (for instance), the types would guide my IDE and make the whole thing discoverable. The prevalent wisdom at the time was that the repl was your friend. “Simply” instantiate an object in the repl then poke at it a bit.
And it’s not just that kind of usability barrier. “Where is this used?” is a fantastic IDE tool for rapid code comprehension. It’s essentially impossible to answer for a large Python codebase.
Don’t get me wrong: python is still a great go-to tool for glue and handy cli tools. For large software projects, the absence of type enforcement is a major impediment to navigation, comprehension and speed of iteration.
gedhrel@lemmy.worldto
politics @lemmy.world•Elon Musk is pissing off everyone on Trump’s team
31·2 years agoHe doesn’t want to be co-president. He’s a founder of the USA.
gedhrel@lemmy.worldto
politics @lemmy.world•Everything you need to know about the radical feminist movement that preaches 'no sex'
2·2 years agoFucking well said.
gedhrel@lemmy.worldto
politics @lemmy.world•Trump says he’ll set up an anti-woke task force in US military to monitor generals
13·2 years agoSexy anti-woke task force officer?
gedhrel@lemmy.worldto
politics @lemmy.world•Project 2025's unpopularity continues to grow: New poll shows 57% with unfavorable views of it compared to only 4% favorable
3·2 years agoThe lizardfolk brigade.
In 2016, 96% of UKIP membership voted for (some version of) Brexit - their raison d’etre. 4% is a typical fraction of any group to be chaotically bonkers.
And 51 feels prime. Someone sgould write a letter.
It’s “revelation,” singular. Like trivial pursuit.


“…the barrel.” Apples don’t come in bunches, but at the time the saying was coined they were carted around like that. (Also it only took one, not a few.)
(I suppose the modern version is “one nazi spoils the bar.”)