Linked by Howard Fosdick on Sat 24th Nov 2012 17:52 UTC
Editorial Do you depend on your computer for your living? If so, I'm sure you've thought long and hard about which hardware and software to use. I'd like to explain why I use generic "white boxes" running open source software. These give me a platform I rely on for 100% availability. They also provide a low-cost solution with excellent security and privacy.
Permalink for comment 543397
To read all comments associated with this story, please click here.
RE[6]: Development
by henderson101 on Wed 28th Nov 2012 14:20 UTC in reply to "RE[5]: Development"
Member since:

And my points are:

Oh.. that's free now?

One of the least pleasant Java IDE's I've used.

Presentable. Used it mainly for Flash development, but it is pasable on other OS. Not a patch on Sharpdevelop/Flashdevelop though (Both also free.)

All of them are free and feature-rich.

As is:

Sharpdevelop/Flashdevelop (similar basis)
Monodevelop (works on all of the major platforms you mention)
VisualStudio Express

And for .net there's Windows-only,

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 ( 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.

and also there are tons of native-bindings in such popular apps as Yes, I forgot about MonoDroid.

Right tool for the right job... *shrugs*

Reply Parent Score: 2