5 ms·
Mono: A cure for Microsoft monotheism
- scottshea 15y agoI think once the IDE catches up to the level of Visual Studio or the Java stalwarts Eclipse/IntelliJ it will really take off. I usually do my stuff first in VS then bring it up in Monodevelop to finish it off and make sure I am mono safe.
- MatthewPhillips 15y agoOut of curiosity, what are you getting out of Eclipse that you'd like to see in Monodevelop?
- jstedfast 15y agoI think one of the biggest issues people are facing with MonoDevelop is stability (we get a lot of feedback from users that they get a lot of crashes). There's definitely a lot of work/polish that needs to go into MonoDevelop and it's something Xamarin knows about and is working hard to fix.
- equark 15y agoStability no question, including plugins.
- aninteger 15y agoThe Visual Studio IDE has gotten much much worse. I started with Visual Studio 6 (mostly using Visual C++, and VB6) and it was a speedy. Visual Studio 2003 was a little slower but not bad, 2005-2008 about the same. It was all bearable and acceptable. Now Visual Studio 2010 is painful and awful. I've got a Core 2 Duo, 4 GB of RAM and the interface is slow, you can see the GUI repaint sometimes. Clicking on the interface causes frequent pauses that take close to 1 second to respond.
- nxn 15y agoOpposite experience for me. 2005 and 2008 were incredibly slow, painful, and prone to locking up or flat out crashing. I don't think I've had one lock up or crash since I switched over to 2010 about 4 or 5 months ago. Also, I can have multiple instances of it open now without my whole computer gasping for RAM. In fact, when I launch a second instance it comes up in a split second, making me feel like the core parts are sharing common resources.
- vyrotek 15y agoI have to agree with this. VS 2010 is by far the best so far on many different levels as you've already pointed out.
- vailripper 15y agoVS 2010 is extremely fast for me, running on essentially the same hardware. Sounds like you've got something else going on there.
- deleted 15y ago[deleted]
- vectorpush 15y agoCan someone explain to me why Microsoft doesn't embrace Mono (or at least its ideal) outright? It seems to me like a stable and well supported multiplatform C# could establish a long lasting .NET hegemony across the industry. Appears to be a no-brainer.
- bediger 15y agoI agree with you, and such an embrace seems logical. So,the lack of an embrace means something. The easiest "meaning" to impugn is that Microsoft really really doesn't think non-Windows can work at all, a sort of raging Not-Invented-Here turned up to 11. The next easiest meaning to impugn would be control issues. Giant Immoral MegaCorps seem to value control over all else, so perhaps something that's not strictly policed just can't be tolerated. It goes downhill into conspiracy theory from there, I think.
- shriphani 15y agohttp://www.tryfsharp.org/Tutorials/QuickLanguageOverview/Section0.html http://www.tryfsharp.org/Tutorials/QuickLanguageOverview/Sec... <--- this is an MSR site and it mentions Mono and claims that F# is multi-platform.
- adolfojp 15y agoBecause Microsoft makes money by selling operating systems. If mono takes off then Microsoft can't make money by using .NET to sell operating systems.
- MatthewPhillips 15y agoNo, Microsoft makes money selling software; Windows is just their best selling piece of software. They also make money selling Mac Office, for example. They could also theoretically profit from .NET being platform agnostic; perhaps by releasing a Visual Studio for Mac (that works with Mono). They'd probably own corporate programming departments if they did that.
- rbanffy 15y ago