Open wallymathieu opened 5 years ago
https://twitter.com/jen20/status/1184038941076459520?s=20
https://news.ycombinator.com/item?id=21256858 :
I've heard this before, and frankly, it is not something I recognise. A few years back, I was the VP of Engineering at a (now well-known) startup that had chosen to use .NET (on Azure, which is a whole other story). Everything was written in F# by default, occasionally branching out to C# or C++ if it was proven that F# was unsuitable for the job.
We managed to hire a very large team in comparatively little time - and because people who apply for F# jobs either know it (indicating someone interested in looking forwards in the industry), or were interested in learning it (we provided training), quality was better and waste was substantially less overall than I have seen elsewhere in a rapidly scaling team.
Despite what Microsoft may think, F# is the crown jewel of the .NET world, and it is a mistake to sideline it over fears such as this.
Git has seen a huge upsurge in the latest years. I would not have predicted this rise. What are the killer features of git?
Seems the rise of GitHub caused git as a format to rise to the top
Big question is: why are people not using COBOL more? It had a huge market share until < 1990~2000. Answer seems to be that COBOL was tied to vendor lock in for specific hardware systems.
Pros
Cons
The point around c# developers is not uniform, there is a percentage that don't mind f# but due to low demand choose bigger market. F# seems to be a seedbed for things that sometimes end up as c# libs/tools.
My own preference: