News for hackers. Stuff that matters.
Re:Fighting Complexity in Software Development by agumonkey on Friday July 05, 2019 @06:21AM (#20361342)
I think it's fair to say that rust is the first mainstream languages bringing these notions out of the woods. Who on earth knows about ML or cyclone ? 0.0001% of the programming crowd maybe.

World operates in spirals. We branch off trying things and then go back to old forgotten ideas, etc etc

Re:Fighting Complexity in Software Development by joe_fishfish on Friday July 05, 2019 @08:26AM (#20361981)
Kotlin has sealed classes which are basically the same as Rust's enums. It also has async / await in the form of coroutines and a decent module system. It also doesn't need manual memory management, which while unsuitable for many applications does remove another potential class of bugs.