Hacker Newsnew | past | comments | ask | show | jobs | submit | lstoakes's commentslogin

F# really is a wonderful programming language; I do think that the F# team, not to mention many F# developers undersell its beauty and usefulness simply as a general programming language, there always seems to have to be a mitigation such as 'it's complimentary to C#', etc., pity the language's creator goes along with that.

F#'s pattern matching and type inference alone are easily superior to equivalent C# code, pretty well objectively, not to mention natural immutability and inbuilt tuples; all of these features very quickly feel vital and are missed in other languages; not to mention the inherent usefulness of F# for concurrent programming.

With Mono you can use F# perfectly well in linux + on mac too, so there's no excuse for not trying it :)


Could you justify why you think Mono is a 'steaming pile of crap'?! I've found it to be rather wonderful, not to mention that F# itself works perfectly fine under Mono.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: