最近我从 Windows 切换到 Linux (arch)。作为一名计算机科学专业的学生,我有相当多的编程经验(主要是 java,所以并不真正依赖于平台)。 现在我想为我的 Linux 机器创建一些简单的桌面应用程序。对于我在 Windows 上为个人使用而制作的一些小项目,我使用了 C#.net。现在我想在linux中做类似的事情。 我做了一些研究,我猜我的主要 GUI 工具包选择是 QT 和 GTK,但由于我使用的是 GNOME,我猜最好的选择是 GTK? 有哪些好的入门选择?
PS:我对第一个小项目的想法是一个简单的下载管理器,基本上是 wget 之上的 GUI,因为我找不到我真正喜欢的一个。
(我也可以在 Linux 上使用 java,但我更喜欢更“原生”的东西)
最佳答案
如果你想要快速简单的东西,我建议使用 Qt,因为它带有 graphical editor
C++ 确实很强大,你可以做很多疯狂的事情,但你也必须写很多东西,有时还得抓耳挠腮。 Python 是一个非常好的替代方案,可以让事情运行得更快。 Qt 也有 Python 的绑定(bind),Pyside和 PyQt
关于Linux 桌面应用程序开发,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16764510/