Linked by Howard Fosdick on Sat 24th Nov 2012 17:52 UTC
Thread beginning with comment 543397
To view parent comment, click here.
To read all comments associated with this story, please click here.
To view parent comment, click here.
To read all comments associated with this story, please click here.
After all, Java now is too under just another dying monopoly, and it is safer to use something like Python, especially for web.
VS express is not open, so it cannot be compared to others. And yes, IDEA core is open source under Apache license.
Mono is cross-platform, yes, but it's not the truly same platform.
Some other worth remembering .Net/Mono projects: http://en.wikipedia.org/wiki/Microsoft_XNA & http://monogame.codeplex.com/




Member since:
2006-05-30
http://www.jetbrains.com/idea/
Oh.. that's free now?
http://netbeans.org/
One of the least pleasant Java IDE's I've used.
http://www.eclipse.org/
Presentable. Used it mainly for Flash development, but it is pasable on other OS. Not a patch on Sharpdevelop/Flashdevelop though (Both also free.)
As is:
Sharpdevelop/Flashdevelop (similar basis)
Monodevelop (works on all of the major platforms you mention)
VisualStudio Express
No it is not. *sigh* Mno runs on half a dozen platforms, the Micro framework runs on half a dozen embedded boards... there are other implementations that worked (portable.net as an example) that worked on BeOS back before haiku was self hosting.
as Mono is castrated to Web mostly, and don't include wpf and so on,
WPF is not a serious requirement on other platforms. The code I've written has always been based on a MVC/MVP pattern with a native widget set, so Mac has MonoMac and Linux has GTK#. You point is pretty moot. Why would one want to restrict apps to using a legacy widget set that is not a good fit for the underlying OS anyway?
Mono also now includes the full ASP.Net MVC3 with razor and all of the Entity Framework... so it is a first class citizen for Web and packs a real punch for a well designed desktop app. But I'm going to be honest... no one is producing desktop apps anymore... not in commercial businesses. Everything we have done for the last 3+ years has been web based.
Right tool for the right job... *shrugs*