2 ms·
Awesome, thanks. F# is definitely a nice language. I haven't done any large scale projects in it, but what I have done has been very nice. Check out type pro
by doorhammer 13y ago
Awesome, thanks.
F# is definitely a nice language. I haven't done any large scale projects in it, but what I have done has been very nice. Check out type providers if you haven't already. They're really interesting and handy. I switched over to F# as my side/fun language from Clojure when my day-job became .NET. It's not that I'd say they're equivalent languages, but the way of thinking about most things was similar enough that it felt right. On top of that, it was nice having a fairly strong type system to back things up. It meshed more with how I think about things.
Hah, I probably should have assumed LINQ would top the list of a linq post. I remember before I knew what LINQ was about. Once I started using it, it quickly became one of my favorite parts of the language/ecosystem.
I really do feel that the things you've mentioned do make it a much cleaner and more consistent language than Java. I've got a friend who switched from full time Java to C# recently. I'll have to see what he thinks as well.