3 ms·
> we no longer trust developers as much and we are re-introducing the complexity that we were fighting Says who? Or is it: we're way past the toy stage of web
by tgv 3y ago
> we no longer trust developers as much and we are re-introducing the complexity that we were fighting
Says who? Or is it: we're way past the toy stage of web apps with their trivial CRUD forms, so the code base grows, complexity is unavoidable, and untyped languages are a bad choice under those conditions?
> Java did not even have generics.
Java got generics in 2004 (when the author was 15?).
> The core principles of [using typing] have not altered: types add value and they add cost.
And that's the conclusion? I'm flabbergasted.
- kamikaz1k 3y agoThe author started programming in 2002 it seems[1]. But probably takes time for things to proliferate. I’m sure you could also see the appeal for a kid trying to test their abilities to have fewer guardrails. But yea I also don’t know why you’re responding so strongly. He basically admitted he didn’t have a strong opinion for either side, and was mostly musing on a vibe that seems to have moved on. He’s mostly developing in rust these days, so I’m sure he knows the value in good typing. Lastly, anecdotally, I’d agree with his observation about trusting programmers less. There is definitely a safety-ism culture. Probably from massive professionalization of the web dev space. Again, anecdote. 1. https://www.quora.com/Armin-Ronacher-How-did-you-start-out-programming-Basically-your-whole-history-till-date https://www.quora.com/Armin-Ronacher-How-did-you-start-out-p...