This is a single archived entry from Stefan Tilkov’s blog. For more up-to-date content, check out my author page at INNOQ, which has more information about me and also contains a list of published talks, podcasts, and articles. Or you can check out the full archive.

What's the point of Mono and dotGNU?

Stefan Tilkov,

In an opinion piece on the register, the author questions the usefulness of a .NET/C# implementation on non-MS platforms. Slashdot has the predictable thread. I totally agree — I have never seen the point, too. In fact, I already had my first couple of heated discussions about this. I have nothing against C# or .NET (or Qt or Motif or Cocoa or Carbon or whatever), but I fail to see the point of trying to extend an OS-/platform-dependent environment to another platform. If I want to do platform independent development, I’ll use a platform-neutral environment like Java, or some scripting language like Python or Ruby.