4 ms·
Okay, let's go through that list: Visual C# is Microsoft. Visual C# Express is Microsoft. Mono -> Xamarin is now Microsoft. Portable.NET -> Dot Gnu Project,
by BurnGpuBurn 8y ago
Okay, let's go through that list:
Visual C# is Microsoft.
Visual C# Express is Microsoft.
Mono -> Xamarin is now Microsoft.
Portable.NET -> Dot Gnu Project, has been decommissioned 11 years ago.
SharpDevelop -> IC#Code Team, project will be/has already been decommissioned, see [0].
Roslyn -> .NET Foundation, which was written by Microsoft, and is currently maintained (according to [1]) primarily by people working at Microsoft.
That last repo you posted is of course nice but like you said, it's tiny, doesn't even support arrays and is undocumented. Seems more like a assignment for a compiler building course. Like it though.
So, thanks for making me do some googling on this, but it just proved my point.
[0] https://github.com/icsharpcode/SharpDevelop/issues/799#issuecomment-330086968 https://github.com/icsharpcode/SharpDevelop/issues/799#issue...
[1] https://github.com/dotnet/roslyn/pulse https://github.com/dotnet/roslyn/pulse
- BuckRogers 8y agoI think he proved you wrong, while there were many, the only example necessary is Mono. That lived alone, untouched by MS legal action or any other conspiracy theories about evil Microsoft, for many years. It was a great implementation, so great that Microsoft wanted it and those who built it received some good coin when they were brought onboard. Microsoft clearly has a track record of encouraging innovation on their (open) language spec.