4 ms·
doesnt matter they are 99% the same, in the same way java versions coming out dont require you to relearn java or the java core libs
by gameswithgo 6y ago
doesnt matter they are 99% the same, in the same way java versions coming out dont require you to relearn java or the java core libs
- okareaman 6y agoC# was never intended to run everywhere. It was a Java clone for Windows. Now msft wants to make it run everywhere. There's going to be some confusion in the transition.
- tracker1 6y agoYou couldn't be more mistaken... C# and .Net (CLR) were absolutely written/meant to be portable. Mono was pretty well adapted from early on at a core level, though it didn't support all the options. If it weren't for MS patent stance and some FUD early on, it might have gained more adoption in the Linux space. One of the reasons I chose to learn C# a couple decades ago over Java was the fact that interop was so much cleaner than JNI.
- deleted 6y ago[deleted]
- okareaman 6y agoMono was created by Miguel de Icaza, a Mexican (Now Mexican-American) programmer. Microsoft had nothing to do with it. Novell purchased it. Eventually Microsoft warmed up to it. Miguel de Icaza now works at Microsoft.
- tracker1 6y agoMono was an implementation of the CLI ... the "Design" of the language, and CLI were absolutely designed to be cross-platform.
- okareaman 6y agoYou've gone from saying "C# and .Net (CLR) were absolutely written/meant to be portable" to "CLI was absolutely designed to be cross-platform." I feel you are not arguing in the spirit of my assertion that "C# was never intended to run everywhere" Sure, it was designed cross-platform so it would run on Dos/Windows ME and Windows NT.
- tracker1 6y agoCLR was designed to be cross platform from the beginning. Sorry for mistyping in the response. The fact that Microsoft mgt never ran/supported that prior to Satya and .Net Core had nothing to do with the platform and language design.
- cable2600 6y agoThis is an IDE right here: https://www.monodevelop.com/ https://www.monodevelop.com/
- cutler 6y ago>Eventually Microsoft warmed up to it. Only after Microsoft's Linux patent racket involving Suse, who Icaza worked for, branded them as the enemies of open source which became inconvenient once they realised the writing was on the wall for anyone who did not support open source.