vala-lang/vala-www

Update “Why Vala?” Section to use a bullet point list

已关闭

#242 创建于 2026年6月9日

 (2 条评论) (0 个反应) (0 位负责人)JavaScript (23 个派生)auto 404
enhancementhelp wanted

仓库指标

星标
 (53 个星标)
PR 合并指标
 (平均合并 10小时 30分钟) (30 天内合并 4 个 PR)

描述

The old items in the section will be replaced with a list of of more focused reasons for using Vala, better highlighting the language’s strengths.

Here’s a general outline (should be tweaked): Here's the proposed bullet list that we should stick onto the front page (titles & subtitles):

  • Clear and familiar syntax — productive from the first day
  • Object-oriented when you need it — classes, interfaces, inheritance, or just functions and structs
  • Automatic memory management — without a garbage collector
  • Seamless C interoperability — use existing C libraries naturally
  • Compiles to native binaries — no VM, no runtime environment to install
  • Modern language features — type inference, null safety, generics, lambdas, async/await
  • First-class GObject and GTK support — optional, but unmatched when you need it

贡献者指南