New Python/C# Bindings Expand KDE Languages
Dre writes: "Today marks a special coincidence. First,
Adam
Treat released the initial version of
Qt bindings for C#,
which consists of 476 Qt classes converted to C#.
The bindings work with the Mono
compiler, runtime environment and class libraries, enabling a fully Open Source implementation of C# for Qt. While not yet ready for
a real application, Adam has managed to write and execute a
Hello World! program
(screenshot).
KDE bindings are on the drawing board. Shortly thereafter,
Phil Thompson, Jim Bublitz and
theKompany.com
released KDE 2 and KDE
3 bindings for Python. Together with the Java, Objective C and C bindings in the
kdebindings
module, as well as the
Ruby
bindings, KDE is providing developers a broad gamut of application
development languages."
Woohoo, I'm writing enough so that it takes me 20 seconds. Because of that, I'm sure that i'm already too late. :(
I hate whoever designed the 20 second waiting limit.
It needs a perl binding.
NT.....waiting 20 seconds....... Mod this down please.
Think nothing is impossible? Try slamming a revolving door.
Alright. At the risk of sounding like a troll or a flamer, I'm going to ask what I do think many other people just asked when seeing this article:
.NET, etc. But for one thing, I do not see these things gaining a lot of acceptance in the open source community. There's the Mono project, but in my personal interaction with other OSS programmers, they agree this is a Bad Idea.
/dev/null.
Why?
Okay, okay. This has probably been covered in other Slashdot articles covering C#,
Alright, I'll spare you the rants and reasons on the subject - you've heard them all before - but my point is here is not necessarily my own beliefs and opinions on the C#/.NET situation. My point is that this is something that _most_ of us (in my experience) are rejecting outright. I think Miguel de Icaza is crazy for spouting pro-.NET rhetoric in the GNOME project when there's such a clear lack of support of most of his community, and this Qt thing just doubles that across both desktop environments.
Am I totally out of line here? Will anyone _actually_ use this? Is there really a population of hackers out there who will be writing X apps with C#? Personally, I'm highly dubious about the whole thing. If you agree with me, reply. If you don't, reply. But flames can be filed in
--Garthnak
Liberty in Our Lifetime - http://www.freeme.org/
You're missing the point.
..)
You pick the language you are familiar with or most importantly of all - the language that makes it easier for you to solve a problem (doesn't matter if it's scientifical app or GUI or
Languages are just like a regular tool, you pick the right one to do the job.
If you want to do some heavy crunching you pick a heavy hammer (fortran, C) and vice versa.
In this case they want people to use *their* favourite language to make GUI applications for KDE.
Well, they didn't. Actually, a first beta was released, and even that is not yet mentioned on the linked page.
Which is a pity, because, having tried the alpha versions, programming with PyKDE is really, really nice. Unfortunatly it's quite a huge package, so unless Distributors ship it by default, you shouldn't expect users to be too happy it you tell them to compile it themselves.
Programming can be fun again. Film at 11.
Man, this Mono stuff is taking off pretty well... it may get me to switch back to Linux from OS X just yet! :) Does Mono, at this point, rely on any ASM, or is it all C? Has anyone compiled it for PPC?
Working toward a usable PDA environment in the spirit of Newton OS: Dynapad
Duck and cover! Implementing .NET and c# on Linux
is just asking for trouble from M$!
Fight the power!