News for hackers. Stuff that matters.
Re:Apple is looking for engineers to convert its code from C... by jacquesm on Friday March 20, 2020 @09:36PM (#22643488)
It hasn't solidified for the same reason that C++ in many ways still hasn't solidified. Software is a very young industry by many standards and we still haven't found the best way to make it. Rust is one way to do it, but there are many others besides, in the end which tool wins out is less important than that we make some progress and get out of the tar-pit that we've been stuck in for the last two decades.

All we seem to be doing is make more layers of gray goo and leaky abstractions that we then plumb together to attempt to make reliable systems. It still doesn't feel right to me.

Re:Apple is looking for engineers to convert its code from C... by softwarejosh on Friday March 20, 2020 @11:45PM (#22644226)
idk man, people can dish out complicated, hard tested, reliable systems in a really short time. most aspects of most languages have been severely altered and improved...
Re:Apple is looking for engineers to convert its code from C... by jacquesm on Saturday March 21, 2020 @10:06AM (#22646555)
> idk man, people can dish out complicated, hard tested, reliable systems in a really short time

You must be living in some alternative universe. What I typically come across, even in fairly young companies, is tech debt ridden, buggy, endless cakes of layer upon layer of mostly cruft with a spiffy looking front thrown over the whole. Pretty icing on a crappy cake. As soon as you lift that top layer the illusion crumbles. I'd be happy to bet that most companies that run services out there would not survive a hostile audit of their code and systems.

Re:Apple is looking for engineers to convert its code from C... by simonh on Saturday March 21, 2020 @01:18AM (#22644669)
Sure, we’ve made huge progress, and are still making huge progress, but it’s just not enough.