3 ms·
Haskell has a managed runtime; Rust does not. Rust is suitable in places that Haskell is not, despite the "less advanced" type system.
by Ar-Curunir 6y ago
Haskell has a managed runtime; Rust does not. Rust is suitable in places that Haskell is not, despite the "less advanced" type system.
- thesz 6y agoThe code embedded in Haskell need not managed runtime. It can be used for hard realtime tasks including garbage trucks with hybrid power train [1] and, from my experience, to control FPGA-based network switches for all kinds of analytics on 160G of Ethernet traffic in 2013. [1] https://www.slideserve.com/kin/controlling-hybrid-vehicles-with-haskell https://www.slideserve.com/kin/controlling-hybrid-vehicles-w... After embedding something in Haskell you can have your hard real time code with all kinds of runtimes seamlessly integrated with other code in typical Haskell with its RTS.