The dark age might have gotten darker recently. Everyone’s scrabbling around trying to figure out what AI will mean for programming as a profession going forward, and AI mostly only boosts established languages it has large corpora of working code for.
I’ve been following the Rust project for the last decade and have been impressed at just how much peripheral scutwork contributes to making the language and ecosystem feel solid. This stuff is a huge undertaking. I’m not terribly excited any more about incremental improvement languages. They seem to be mostly a question of not making crippling foundational design errors (hello C++) and expending enormous engineering effort on tooling and libraries. What might be more interesting is something that targets a specific niche and does something very cool for exactly that niche (Inform 7, dhall), or languages that go for a shoot-for-the-moon paradigm shift like Unison or the “we need to make large programs writable in 100x smaller codebases” from Alan Kay’s VPRI research team.
The dark age might have gotten darker recently. Everyone’s scrabbling around trying to figure out what AI will mean for programming as a profession going forward, and AI mostly only boosts established languages it has large corpora of working code for.
I’ve been following the Rust project for the last decade and have been impressed at just how much peripheral scutwork contributes to making the language and ecosystem feel solid. This stuff is a huge undertaking. I’m not terribly excited any more about incremental improvement languages. They seem to be mostly a question of not making crippling foundational design errors (hello C++) and expending enormous engineering effort on tooling and libraries. What might be more interesting is something that targets a specific niche and does something very cool for exactly that niche (Inform 7, dhall), or languages that go for a shoot-for-the-moon paradigm shift like Unison or the “we need to make large programs writable in 100x smaller codebases” from Alan Kay’s VPRI research team.