I'll be honest, I don't like the idea of a "general-purpose programming language". I think the do-one-thing-well principle also (especially?) counts for language design, and if you create a language, you should have a clear idea of your target audience and what the language's usecase is supposed to be.
I find it hard to learn a new programming language that has little adoption, for two reasons:
It's often hard to find the libraries that I need to do something
If I don't feel like I'm getting a great benefit of knowing the language or like I'll be able to do lots of cool stuff once I know it, I lack motivation.
Does anyone know of an APL compiler or transpiler that can generated Vulkan or OpenGL shader scripts? (Free/libre would be most appreciated.) I think Aaron Hsu might have engineered something like this at some point, but I can't find anything about it at all right now, probably thanks to our amazing new "AI-enhanced" search engines.
#OCaml is adding ownership vs unique (mut) references vs shared references distinction – but with no generic lifetimes (thus references must be local to the callee to not prevent unique access in later calls – function calls can’t leak them to outside state).