News for hackers. Stuff that matters.
Re:Mono state of the union by Miguel de Icaza by j23tom on Thursday February 18, 2010 @08:14AM (#1134040)
Using Monodevelop (Mono IDE) is the fastest way to write a desktop app on linux (vide recently announced Pinta). Really great stuff.
Re:Mono state of the union by Miguel de Icaza by rbanffy on Thursday February 18, 2010 @09:05AM (#1134121)
Monodevelop is, certainly, the fastest way to write a Mono desktop app on Linux.

But what if you don't want to make a Mono app?

Re:Mono state of the union by Miguel de Icaza by viraptor on Thursday February 18, 2010 @09:40AM (#1134193)
You use Monodevelop with a different backend (it supports c++, although it doesn't have any ui designer integrated afair). Or simply use Eclipse, or KDevelop.
Re:Mono state of the union by Miguel de Icaza by rbanffy on Thursday February 18, 2010 @04:57PM (#1135421)
Yes, but is it still the fastest way to develop a C++ desktop app for Linux?
Re:Mono state of the union by Miguel de Icaza by viraptor on Thursday February 18, 2010 @07:04PM (#1135755)
KDevelop - probably yes. The rest - probably no. Why do you ask?
Re:Mono state of the union by Miguel de Icaza by rbanffy on Thursday February 18, 2010 @07:35PM (#1135815)
I guess I am nitpicking. Sorry for that.

In the root post, j23tom claimed Monodevelop was the fastest way to develop desktop apps on Linux, but are they Linux apps or are they .NET apps that also run on top of Mono?

Re:Mono state of the union by Miguel de Icaza by viraptor on Saturday February 20, 2010 @07:13AM (#1138944)
Is there a difference? If you have a .NET app that runs under Linux, is it not a Linux app? (same goes for any platform agnostic runtime - java, js, lua, python, ...) There aren't that many languages that are really system-dependant. Conversly, many "Linux apps" written in C/C++ will compile and run just fine under Haiku or Mingw - does that make them BeOS or Windows apps?

It seems that "(Linux|Windows|Mac|BeOS|whatever) app" doesn't have the same meaning today...

Re:Mono state of the union by Miguel de Icaza by freetard on Thursday February 18, 2010 @11:22AM (#1134486)
Qtcreator is the fastest way to write app for linux, windows, os x and meego.
Re:Mono state of the union by Miguel de Icaza by j23tom on Thursday February 18, 2010 @01:00PM (#1134784)
nope. C++ is too verbose
Re:Mono state of the union by Miguel de Icaza by freetard on Thursday February 18, 2010 @03:58PM (#1135266)
Qt puts a fine layer on top of C++ to make it much less verbose, at least, not more than C#. Plus there are python, ruby and JS bindings for Qt.
Re:Mono state of the union by Miguel de Icaza by j23tom on Thursday February 18, 2010 @05:50PM (#1135575)
if you use Gnome - Gtk# is better choose than qt with it's strange looking controls (under gnome). Also I don't think it will be ever possible to make such a good autocomplete/intellisense with any qt/c++ tool (lack of reflection not to mention LINQ, lambda expressions or even simple properties). Monodevelop = good modern language + gui designer. At the moment it simply rules.