一系列有大佬带的 Vala 知名项目

252 天前
 andytao

一系列有大佬带的 Vala 项目:

基于 Vala 开发的 GObject XML 序列化库
https://gitlab.gnome.org/GNOME/gxml

基于 Vala 开发的虚拟机管理应用
https://gitlab.gnome.org/GNOME/gnome-boxes

基于 Vala 开发的纯图表库,特别适合于实时图形
https://github.com/lcallarec/live-chart

基于 Vala 开发的 Vala 语言服务器,大佬已入职 NVIDIA
https://github.com/vala-lang/vala-language-server

Redhat 大佬启动的项目,都是工具型项目,不大但用处广,有四两拨千斤之妙
https://gitlab.gnome.org/GNOME/sysprof
https://gitlab.gnome.org/chergert/libcharts
https://gitlab.gnome.org/chergert/libspelling
https://gitlab.gnome.org/GNOME/libpanel
https://gitlab.gnome.org/chergert/variant-schema-compiler

还有更多等待你去挖掘。。。。

1120 次点击
所在节点    程序员
3 条回复
andytao
252 天前
还有闭源项目 [袋鼠数据库工具]
按规模来讲已经算是除 Vala 编译器项目之外最大的 Vala 项目了,它有:
530 个编译对象模块
拆分为三个库、一个启动程序
支持跨平台:Windows 、macOS 、Linux

袋鼠数据库工具 Max (开发版) 3.93.0.230913
系统平台
Windows 11 22H2
编译器
GCC 13.2.0
Vala 0.56.12
核心库
GLib 2.76.4
JSON-GLib 1.6.6
libsoup 2.74.3
OpenSSL 3.1.2
GTK 4.12.1
libadwaita 1.4.0
libpanel 1.3.1
GtkSourceView 5.8.0
数据库连接库
sqlite3 3.42.0
libmysqlclient 3.1.13
libmariadb 3.1.13
libpq 15.3
hiredis 1.2.0
odbc 2.3.12
zjsxwc
252 天前
vala 的尽头是 js ,
比如有些功能用 vala 实现比较麻烦,于是 gnome 里用 vala 写的邮件客户端 geary 就套了个 webview 然后 js 搞。
andytao
252 天前
@zjsxwc 貌似这属于库和框架的功劳,一般我们在做应用时要评估工程复杂度和时间成本等,只要有现成的一般都会集成已有的, 没有的才会自行开发。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/973206

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX