The F# Journal just published an article about the Rust programming language:
"Garbage collection has been the most common way for programming languages to provide memory safety for the past 20 years but it does not come without its disadvantages. All known garbage collection algorithms offer either good throughput or good latency but never both at the same time. Rust is a new programming language that departs from this tradition of using garbage collection to provide memory safety. By tracking memory management in the type system, Rust makes it possible to achieve memory safety without garbage collection. This approach promises to combine speed and safety. In this article we take a look at some simple programs written in both F# and Rust in order to compare their performance characteristics..."
To read this article and more, subscribe to The F# Journal today!
Background reading on the reference counting vs tracing garbage collection debate - Eight years ago I answered a question on Stack Overflow about the suitability of OCaml and Haskell for soft real-time work like visualization: "*for real-ti...
1 month ago