OT: python use in xfce

Robin Haswell rob at digital-crocus.com
Wed Apr 19 21:37:10 CEST 2006


Benedikt Meurer wrote:
> Stephan Arts wrote:
>> I totally agree, same goes for any other interpreter language. IMHO
>> python / ruby / perl are only good for quick-'n-dirty stuff and
>> prototyping. If you want a more rigid solution, you end up with c, c++
>> (or ada) any day of the week.

I disagree and agree. I think that these days, writing anything that isn't performance-critical in 
C/C++ is foolish. C/C++ with manual memory management is more difficult to secure, slower to develop 
and harder to maintain when compared to solutions from Python, mono, friends. On today's hardware, 
well, it's just not necessary. However, I do agree that for projects like XFCE which aims to be 
lightweight, C/C++ is a good solution. The only other option I would consider is mono, as 
tomboy/beagle have shown us.

What's also worth considering is that lightweight isn't XFCE's only merit. I'm running XFCE on 
Vista-capable hardware here, because in my opinion XFCE is the most productive desktop out there. 
Metacity pales in comparison to xfwm on features, and replacing a panel and menu with xfdesktop is a 
clear win for someone with a 1600x1200 monitor (or twin 1280x1024 at work :-)

-Rob



More information about the Xfce4-dev mailing list