http://mail.gnome.org/archives/found.../msg00044.html
I am not sure how he thinks that a "GNOME Linux environment" can run .NET, and I am sure he isn't too familiar with Swing, SWT, Tk or they wouldn't be in the "fast and easy to use list".
Now that the GNOME marketing crew has seen that message they will, as one GNOME poster remarked, "smell blood in the water" and I can see a full court press on getting them to adopt MONO or even SilverLight 4, which de Icaza now extols as the next big thing because:
... and he signs off
GTK Questions
* From: "TILLMAN, MICHAEL D9" <michael d9 tillman lmco com>
* To: "foundation-list gnome org" <foundation-list gnome org>
* Subject: GTK Questions
* Date: Wed, 02 Dec 2009 09:27:56 -0700
Guys,
I work at NASA, and we’re moving to a gnome linux environment. I was wondering if you could give us some inputs on the GTK toolkit. We’re migrating from X.
We have several huge applications (One of which displays lists of several thousand commands to be sent to the ISS). They are memory hogs, and graphically intense (e.g., currently use a series of XmList widgets to display various fields of commands as a single row).
Our options include: GTK, OpenGL, Qt, Swing, SWT, Tk, .NET and AJAX. Languages include Java, C, C++, Perl, TCL, etc.
We can’t go with something that is LESS responsive than our current “X” applications written in C or C++, and we were wondering if GTK, generally speaking, is comparable to compiled "X" applications in response speeds and memory usage.
Any info you could provide would be greatly appreciated.
Thanks,
Mike Tillman
Mtillman3_houston1 comcast net<mailto:Mtillman3_houston1 comcast net>
* From: "TILLMAN, MICHAEL D9" <michael d9 tillman lmco com>
* To: "foundation-list gnome org" <foundation-list gnome org>
* Subject: GTK Questions
* Date: Wed, 02 Dec 2009 09:27:56 -0700
Guys,
I work at NASA, and we’re moving to a gnome linux environment. I was wondering if you could give us some inputs on the GTK toolkit. We’re migrating from X.
We have several huge applications (One of which displays lists of several thousand commands to be sent to the ISS). They are memory hogs, and graphically intense (e.g., currently use a series of XmList widgets to display various fields of commands as a single row).
Our options include: GTK, OpenGL, Qt, Swing, SWT, Tk, .NET and AJAX. Languages include Java, C, C++, Perl, TCL, etc.
We can’t go with something that is LESS responsive than our current “X” applications written in C or C++, and we were wondering if GTK, generally speaking, is comparable to compiled "X" applications in response speeds and memory usage.
Any info you could provide would be greatly appreciated.
Thanks,
Mike Tillman
Mtillman3_houston1 comcast net<mailto:Mtillman3_houston1 comcast net>
Now that the GNOME marketing crew has seen that message they will, as one GNOME poster remarked, "smell blood in the water" and I can see a full court press on getting them to adopt MONO or even SilverLight 4, which de Icaza now extols as the next big thing because:
Silverlight: Universal GUI toolkit
The most important piece of news from last week's PDC was Microsoft's decision to turn Silverlight into the universal platform for building cross platform applications.
The upcoming version of Silverlight will no longer be a Web-only technology. It will now be possible to build full desktop applications with Silverlight.
Desktop Silverlight applications differ from the standard Silverlight in a few ways:
* Full access to the host file system, like any other .NET application would have.
* None of the socket connectivity limitations that are present on the sandboxed versioned of Silverlight. Full network access (we should build a MonoTorrent UI for it!)
* Built-in Notifications API to show up bubbles to the user when they need to interact with the application.
Although Moonlight has supported this mode of operation since day one, turning this into a standard way to develop applications was going to take a long time. We would have needed to port Moonlight to Windows and OSX and then we would have to bootstrap the ecosystem of "Silverlight+" applications.
But having Microsoft stand behind this new model will open the gates to a whole new class of desktop applications for the desktop. The ones that I was dreaming about just two weeks ago.
This was a big surprise for everyone. For years folks have been asking Microsoft to give Silverlight this capability to build desktop apps and to compete with Air and it is now finally here. This is a case of doing the right thing for users and developers.
The most important piece of news from last week's PDC was Microsoft's decision to turn Silverlight into the universal platform for building cross platform applications.
The upcoming version of Silverlight will no longer be a Web-only technology. It will now be possible to build full desktop applications with Silverlight.
Desktop Silverlight applications differ from the standard Silverlight in a few ways:
* Full access to the host file system, like any other .NET application would have.
* None of the socket connectivity limitations that are present on the sandboxed versioned of Silverlight. Full network access (we should build a MonoTorrent UI for it!)
* Built-in Notifications API to show up bubbles to the user when they need to interact with the application.
Although Moonlight has supported this mode of operation since day one, turning this into a standard way to develop applications was going to take a long time. We would have needed to port Moonlight to Windows and OSX and then we would have to bootstrap the ecosystem of "Silverlight+" applications.
But having Microsoft stand behind this new model will open the gates to a whole new class of desktop applications for the desktop. The ones that I was dreaming about just two weeks ago.
This was a big surprise for everyone. For years folks have been asking Microsoft to give Silverlight this capability to build desktop apps and to compete with Air and it is now finally here. This is a case of doing the right thing for users and developers.
Droolingly yours,
Miguel de Icaza.
Posted by Miguel de Icaza on 23 Nov 2009
Miguel de Icaza.
Posted by Miguel de Icaza on 23 Nov 2009
Comment