top | item 35314676

(no title)

murdoze | 2 years ago

Real-time code has high requirements for correctness and execution deadlines.

Which means, w/o deterministic execution Haskell not suitable for a whole niche, where its safety properties are in a high demand. Which is a pity.

discuss

order

hexane360|2 years ago

Sure, but currently almost all of the most popular languages are also not suitable for that niche.

If you exclude any garbage-collected language, you're basically left with Ada, C, C++, some of the "C/C++ successors" (Zig, D, Carbon, maybe Nim), and Rust.

throwaway81523|2 years ago

That's fine, those applications are why Ada was invented. Languages get pulled in too many directions when they try to be everything to everyone.