GTK GUI:pygtk 与 vala

发布于 2025-01-02 13:50:55 字数 223 浏览 1 评论 0原文

我正在从事云存储项目,想为其构建 GTK 客户端。找到的可能选择是pygtk/gladevala。目前我对 pygtk 和 vala 都不熟悉。一些谷歌搜索表明 vala 是一个不错的选择。但我了解 python,并且对 vala 完全陌生。因此,我正在为 vala 寻找非常有力的论据,以便决定是否使用它。任何帮助表示赞赏。

I am working on cloud storage project and want to build GTK client for it. Possible choices found are pygtk/glade and vala. For the moment I am not familiar neither with pygtk nor with vala. Some googling showed that vala is quite a good choice. But I know python and completely new to vala. So I am looking for very strong arguments for vala in order to decide whether to use it or not. Any help is appreciated.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

时光清浅 2025-01-09 13:50:55

目前许多 Gnome 应用程序正在用 vala 重写。这提供了更好的性能以及与 gtk 库更好的集成。

我个人认为该语言对于编译语言来说相当不错,但毫无疑问它不如python那么强大或广泛使用。

如果您正在构建一个开源应用程序(或其他人要维护的东西),您可能希望使用更多人使用的语言。然而,乘坐新的、官方推出的旅行车也有很多好处,比如集成和“酷”因素。

A lot of Gnome apps are currently being rewritten in vala. This gives better performance and a better integration with the gtk libraries.

I personally think the language is pretty good, for a compiled language, but no doubt it is not as powerful or widely used as python.

If you are building an open source app (or something other people are going to maintain), you might want to go with the language that more people use. However there are also many benefits on being on the new, officially pushed wagon, like integration and a "coolness" factor.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文