Maybe the programmers would be better off using a dangerous language and blowing their legs off a couple of times. This cult-of-the-compiler mentality is starting to become tiresome. It’s not very good for productivity either.
The Dark Engine source has been leaked and can be found in couple of GH repositories. The code really is an amalgamation of all kinds of past projects and architectures, without a really strong architectural design, I’m not surprised it would result in “strange” programs.
Programming is inherently unsafe. Rust only solves a fraction of memory safety, and there are more unsafe things beyond memory concerns. It’s a complete misnomer.
“Safety, in Rust, is very well-defined; we think about it a lot.”
You can’t just construct some elaborate static analysis complex and call your language “safe” as a result, that’s a surefire way to make your language impenetrable to anyone outside of your field of expertise.