3 ms·
> This guy is the designer of F# complaining that C# is not more like F#. History, by way of the C# design team, has validated his opinions. Don Syme has had a
by algorithmsRcool 6y ago
> This guy is the designer of F# complaining that C# is not more like F#.
History, by way of the C# design team, has validated his opinions. Don Syme has had a massive influence on C# even when one degree removed from it's design. His complaints should be considered carefully.
Mark Seemann has a good write up about his contributions: https://blog.ploeh.dk/2015/04/15/c-will-eventually-get-all-f-features-right/ https://blog.ploeh.dk/2015/04/15/c-will-eventually-get-all-f...
- manigandham 6y agoSure, mostly because the C# team is great and has been able to pick and choose the best features among several languages and ecosystems. We now have most of those features listed in the article since 2015 and the pace is only getting faster with point releases. Even the comment saying non-nullable reference types would never appear has already happened a year ago. That being said, not everything is a fit (otherwise what's the point of F#?) and much of the post here seems to be edge cases or personal preference than C# defects.