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!
Does reference counting really use less memory than tracing garbage collection? Mathematica vs Swift vs OCaml vs F# on .NET and Mono - Our previous post caused some controversy by questioning the validity of some commonly-held beliefs. Specifically, the beliefs that reference counting (RC)...
3 weeks ago