News for hackers. Stuff that matters.
Re:Why is F# code so robust and reliable? by Horusiath on Tuesday September 24, 2024 @12:37AM (#41633136)
Most of these points are related to strict type system. If that was the case, then Lisp wouldn't be functional programming language.

IMO the first and foremost principle of Functional Programming languages is that they are optimised around building programs in terms of function composition. And anyone who had to work with borrow checker and closures for 5sec knows, that this is not the case for Rust.

Re:Why is F# code so robust and reliable? by frogulis on Tuesday September 24, 2024 @12:53AM (#41633186)
I think you've taken it backwards. The comment you were replying to is listing features that lead to robustness (many of which appear in strongly-typed functional languages in the ML family), not essential aspects of functional programming languages.
Re:Why is F# code so robust and reliable? by __s on Tuesday September 24, 2024 @01:21AM (#41633306)
Indeed. I was listing the specific items the article (titled 'Why is F# code so robust and reliable? ') lists. Functional programming languages only came up to reject someone suggesting Rust as a language that can be included as robust/reliable in the context of the article's reasons for F# being robust/reliable
Re:Why is F# code so robust and reliable? by kazinator on Tuesday September 24, 2024 @02:04AM (#41633513)
Lisp is a family of languages, most of which are not functional.