Genie (程式語言) - Wikiwand
For faster navigation, this Iframe is preloading the Wikiwand page for Genie (程式語言).

Genie (程式語言)

維基百科,自由的百科全書

Genie
編程範型 多範型指令式編程結構化編程物件導向
設計者 Jamie McCracken
實作者 GNOME Project
面市時間 2008 (2008)
穩定版本
0.11.0
( 2010年10月4日,​9年前​(2010-10-04
型態系統 staticstrong
作業系統 Cross-platform(所有由GLib支援的平台)
授權條款 LGPL 2.1+
副檔名 .gs
網站 https://wiki.gnome.org/Projects/Genie
啟發語言
PythonBOOD語言Delphi

Genie,一種現代通用型的高階語言,最早在2008年被發表,由 GNOME 所推動,採用GNU較寬鬆公共許可證。它被設計來取代 Vala。它與Vala共用相同的編譯器程式庫,兩種程式語言可以完全共用,唯一的差別在於語法的不同。

它的語法接近 Python,藉助 GObject 來實現物件導向程式設計

程式範例

[indent=4]

init
    print "Hello, world!"
{{bottomLinkPreText}} {{bottomLinkText}}
Genie (程式語言)
Listen to this article