(no title)
so898
|
2 years ago
This just like the JSPatch which creates a JS wrapper use Cocoa API in javascript environment.
I think to make the code compile and run for multiple platform, the top level API is the key, not the some-kind-of Objc-based-c-runtime.
Flutter is a good example. Chromium is a better example.
What this shown is more like the failing C# for Apple. I have no idea why so many devs used this, but with the end of Visual Studio for macOS, no more C# for Apple platform.
hu3|2 years ago
On the contrary!
.NET has been cross-platform for years now and runs fine in Linux, Windows and macOS.
Visual Studio for Mac was a legacy piece of software and was promptly replaced by either Jetbrains Rider or VSCode + Microsoft's C# Dev Kit.
If anything, this transition will foster C# in macOS since newbie devs wont stumble upon by accident on the horrible experience that the legacy IDE had to offer.