|
|
|
|
|
by pjmlp
1427 days ago
|
|
Languages alone are worthless what matters is the whole development experience. When F# came out in 2010, it appeared it would be made to share the podium with C#, VB and C++/CLI (even that black swan has better tooling on VS). Instead what we have witness is that management doesn't really know where to F#, and naturally they cannot take it from the box. More recently they are positioning to go against Python in data science, when .NET lacks the library ecosystem (ML.NET is still half way there and favours C# anyway), and the Microsoft was able to convince Guido come out of his early requirement with the purpose to improve CPython's performance on the top of the already existing ecosystem. Meanwhile Intel and NVidia are also on the race to improve Python for GPU compute. So in the end that leaves F# as a nicer ML derived language that happens to have access to the .NET libraries, with a community that kind of re-invents what .NET already offers, and a master that to this way is wondering what to do with it, other than a laboratory for C# features. |
|