Beta
×

Welcome to the Slashdot Beta site -- learn more here. Use the link in the footer or click here to return to the Classic version of Slashdot.

Thank you!

Before you choose to head back to the Classic look of the site, we'd appreciate it if you share your thoughts on the Beta; your feedback is what drives our ongoing development.

Beta is different and we value you taking the time to try it out. Please take a look at the changes we've made in Beta and  learn more about it. Thanks for reading, and for making the site better!

.NET, Mono Weren't Really Needed: Ivan uki

sfcrazy (1542989) writes | about 3 years ago

KDE 2

sfcrazy (1542989) writes "Ivan is the creator of Lancelot the application launcher which is used in a majority of GNU-Linux distributions. He says in an exclusive interview with Muktware — Personally, I never cared much about .NET (and thus Mono) for one simple reason — it wasn't created due to a market demand, it wasn't born because it was really needed. .NET was created only as a competitor to existing solutions, namely Java.

In the Free world, we have a huge variety of programming languages, enough to never get a desire to even look at Mono. My preferred choice is always C++, and sometimes Scala if I want to feel peculiar. Apart from those two, I find C, Python and Java to be rather popular choices."

Link to Original Source

cancel ×

2 comments

Sorry! There are no comments related to the filter you selected.

Stupid Reason (1)

igreaterthanu (1942456) | about 3 years ago | (#36919128)

Personally, I never cared much about .NET (and thus Mono) for one simple reason — it wasn't created due to a market demand

Now there are several reasons why you could criticize .NET (e.g. it's Windows only and Mono is not as feature complete), but this is ridiculous.

There was/is market demand for Java, and .NET improves upon Java and Microsoft continues to improve it whereas Sun/Oracle have been much slower at improving Java.

I voted this article down because it's nothing but flamebait.

No technical necessity (1)

bregmata (1749266) | about 3 years ago | (#36919730)

A correction: there was no technical necessity for .NET. There was a business necessity.

At the time .NET was announced, Microsoft was involved in various legal battles over the use of Java. It was completely unclear exactly what .NET was, but when it was announced, Microsoft also announced that it would replace the use of Java in terms of functionality. It was clear that whatever .NET was, it would give Microsoft clear and complete control of the stack without paying money to extra lawyers and competitors. Despite being aimed at a technical niche that was already filled by Java, it provided benefits to Microsoft and its shareholders.

Business reasons for a business doing something technical are probably more valid than technical reasons.

Check for New Comments
Slashdot Login

Need an Account?

Forgot your password?

Submission Text Formatting Tips

We support a small subset of HTML, namely these tags:

  • b
  • i
  • p
  • br
  • a
  • ol
  • ul
  • li
  • dl
  • dt
  • dd
  • em
  • strong
  • tt
  • blockquote
  • div
  • quote
  • ecode

"ecode" can be used for code snippets, for example:

<ecode>    while(1) { do_something(); } </ecode>