4 ms·
> Clearly, the use of C programs and compilers contributed to the breakdown. A more structured programming language with stricter compilers would have made this
by twisteriffic 4y ago
> Clearly, the use of C programs and compilers contributed to the breakdown. A more structured programming language with stricter compilers would have made this particular defect much more obvious.
Nice to see that "should have used Rust" has been a thing since before Rust existed.
- EGreg 4y agoShould have used Q !
- conjectureproof 4y agoWhy? I briefly had an interest in learning Q, then looked at some code: https://github.com/KxSystems/cookbook/blob/master/start/buildhdb.q https://github.com/KxSystems/cookbook/blob/master/start/buil... Why not just build what you need with C/arrow/parquet?
- EGreg 4y agoNot that Q. The one I am talking about hasn’t been released yet!!
- bee_rider 4y agoI’m sure people have been saying “shouldn’t have used C” for longer than most of us here have been alive.
- kccqzy 4y agoDo you seriously think this kind of logic error would have been prevented in Rust?
- IntelMiner 4y agoTheir quip was a playful jab at the "rewrite every possible thing in Rust" mentality
- shrubble 4y agoThe Nortel DMS switches were written in a custom dialect of Pascal... https://en.wikipedia.org/wiki/Protel https://en.wikipedia.org/wiki/Protel