4 ms·
.NET everywhere, that makes five platforms in less than six months. Windows, Linux by MSFT and OSX, FreeBSD, ARM done out in the open by the community via GitHu
by ghuntley 11y ago
.NET everywhere, that makes five platforms in less than six months. Windows, Linux by MSFT and OSX, FreeBSD, ARM done out in the open by the community via GitHub pull-requests!
- mattkrea 11y agoTry using it on Linux or OS X. It isn't there yet.
- alpb 11y agoIt's not ready for end-user yet, I agree on that part. However I experimented with CoreCLR on Linux and managed to get things running. It will most likely take another 6 months or so to polish all those and we'll get ourselves a new cross-platform language.
- shahid-pk 11y agoSo it is on windows too (As the software is in its beta phase) .
- zamalek 11y agoRyuJIT is included with .Net 4.6, which RTM'd last week. It's production quality on Windows. It's probably an older and more stable version of what is on GitHub.
- shahid-pk 11y agoYou are correct. Ryujit is ready for production but coreclr has other parts that are different from .net 4.6 and coreclr specefic (like PAL for non windows) which is not production tested yet.
- rdtsc 11y agoI am using Mono on Linux as a backend service and it works pretty well.
- mattkrea 11y agoMono has worked fine for me in the past but I was more referring to CoreCLR which is consistently called 'cross-platform' now but is far from it as their own tooling crashes all over the place when attempting to use it (dnu restore, dnu install, dnx . run, etc).
- rdtsc 11y agoYeah I know, was just saying there was a viable platform for back-end C# development. I hope both teams do not duplicate work and are happy to share design and code changes. C#/.NET is nic, I think it still has potential to compete for Linux server back-end services with Go and Java.
- novaleaf 11y agoC# is my favorite (and most skilled) language, but I moved to Node+Typescript when that came out due to cross platform needs (linux) I'm actually getting back into C# because of these broadening ecosystems (and hopefully improved OSS community over time!)