4 ms·
A really interesting and honest write up by Don Syme on the goals and trade-offs required to get a functional language implemented on .Net, in pre-open Microsof
by mamp 8y ago
A really interesting and honest write up by Don Syme on the goals and trade-offs required to get a functional language implemented on .Net, in pre-open Microsoft.
I use F# for anything critical and/or complex. It's a parsimonious way to represent domain models and a clear way to express computation.
My main regret with F# is that I didn't get into ML languages earlier in my career.
BTW a recent book, 'Stylish F#', is the best introduction to F# so far (no affiliation, just bought a lot of F# books over the years).
https://www.apress.com/gp/book/9781484239995 https://www.apress.com/gp/book/9781484239995
- noir_lord 8y agoThank you for the book recommendation, I've been looking at F# as a new language for a while but there are quite a few books and it's sometimes hard to figure the wheat from the chaff.
- mlevental 8y agohow does 'stylish' compare with 'get programming with f#' ? i read get programming with haskell and it was good (even if too slow).
- kiteason 8y agoAuthor of 'Stylish F#' checking in. Thanks for the endorsement! Incidentally 'Stylish F#' is intended to be an intermediate book so it might be worth reading Chris Smith's 'Programming F#' or one of the other intro books first - or some beginner online material. That said if you had C# exposure and were determined, you could probably get away with using 'Stylish F#' as your intro.