想自己做一个桌面小部件,请问有什么语言或者工具可以选择吗?
你喜欢的编程语言 + 你喜欢的图形库。
#1 楼 @zgm 恩,ruby + ?
还要看哪个桌面环境。
#3 楼 @Rei gnome 的
gnome 的话用 gtk+ 比较多,友情提示:http://www.gtk.org/
查了一下,gnome 原生没带桌面小部件的机制,还得额外装应用 http://askubuntu.com/questions/4683/does-gnome-support-desktop-widgets
桌面开发选择余地其实不多,先看要对应什么桌面,桌面提供了什么编程环境,然后这个编程环境有什么语言绑定。
我曾经想用 Ruby 写 kde plasma 的部件,发现 Ruby 绑定不完善,后来不了了之了。
pygtk or pyside or pyqt
shoes, 前几天有人问过,搜一下。
http://ruby-gnome2.sourceforge.jp/hiki.cgi?tut-gtk 这个是基于 ruby 的!