GNOME One Step Closer To Using .NET 30
fader writes: "On gnome.org is an article indicating that there are now GTK bindings for C#. Basically, when combined with MONO, this means that you should be able to write at least some rudimentary .NET applications for GNOME." Update: 04/12 00:30 GMT by T : Hetz points out that Qt already has this capability (also in Alpha): here's a link to the Qt-CSharp project, and a proof-of-concept screenshot as well.
buttonhook release of gtk-sharp still needs Win32 (Score:4, Interesting)
To hack on Gtk#, you still need a Win32 machine with the
Personally, I'd rather see Ximian assist and support Tor Lillquist's efforts to port GTK to Win32. The port of GIMP to Windows took painfully long, in part because the team working on it is so small.
a good thing... (Score:2, Insightful)
Options are _good_.
Feel free to rip apart this post on the basis it is not anti-M$, my apologies!
Re:a good thing... (Score:2, Insightful)
Re:a good thing... (Score:1)
Re:a good thing... (Score:2)
Re:a good thing... (Score:1, Insightful)
Re:a good thing... (Score:1)
http://www.jython.org/
Re:a good thing... (Score:2)
"He said "they'll all be as 'first-class' as an app written in C#". You're the troll, dumbass. If you knew anything about the JVM you'd know the other languages are a hack compared to Java."
Was right.
Compiling to the JVM isn't special. I cannot subclass a Python class from within Java, but more importantly, from yet another language on the JVM, Silk for example. Other languages running on the JVM isn't "transparent language interop" it's retargeting for a different instruction set. Nice troll though.
Re:.suck (Score:1, Offtopic)
Re:.suck (Score:1)
Keep in mind that this is a specialty article, not a mainstream article. You are free to ignore it. If you don't care, there are plenty of other places on slashdot for you to waste your time.
Re:.suck (Score:1)
before everyone freaks out... (Score:4, Interesting)
To clarify - noone has stated in any way that GNOME will *ever* use
What was released yesterday is called GTK-Sharp, which is simply a set of language bindings for GTK to enable people to use C# to write GTK programs. Now, when the python bindings to GTK were released, it would be equally foolish to state that "The GIMP is one step closer to being written in Python." Think before you post articles, please.
As far as the announcement itself is concerned, I am very pleased. I am intrigued by the possibility of a sanely designed cross-platform language independent solution for developing applications and web services. I really like the idea of a common class library and the common intermediate language. The guys at Ximian are doing some great work. Keep it up!
Re:before everyone freaks out... (Score:1)
GTK/Gnome has bindings for just about any useful language, and a few not so useful ones. This is possible in part because GTK/Gnome is C based. I don't see that changing. The only thing that may change is that more people may use higher level languages to write their GTK/Gnome applications, especially if the bindings support a large subset of GTK/Gnome features, as it appears GTk#/Mono will (and GTKmm/Gnomemm currently does). How is this a bad thing?
Say What? (Score:4, Funny)
Having used Bourne shell for so long I figure everything past the # is meant to be comment, not really meant to be executed.
Re:Say What? (Score:1)
Cool. Qt supports it too. (Score:3, Interesting)
--
Evan
Re:Playing into the hands of M$ ? (Score:1)
Now the story is the same, but MS is targeting the open source icons. If they can get these people to join in the
This is becomming the key difference between developers. There is this group that understands C, assembly and the architecture of the hardware. They can move between all of these different SDKs and still grasp the concepts. It's the MIS professional who are going to get screwed. When your education depeneds on the current SDK for developing applications, what happens when no one uses the SDK? Look at where everyone who just learend Java is worried about going. I'd rather take the CS degree path and learn about all the theory. I can always learn new languages that MS is pushing later on.
Re:Playing into the hands of M$ ? (Score:2)