Category:Genie: Difference between revisions
Content added Content deleted
(Some Genie sidebar details) |
(Add a few Genie details) |
||
Line 13: | Line 13: | ||
}} |
}} |
||
Gnome Genie, programming language with close to python syntax. |
Gnome Genie, programming language with close to python syntax. Genie is a dialect supported by the [[Vala]] compiler to ease application programming based on GOBject and GLib, usually for the GNOME desktop. Vala can be compared to C# syntax, Genie to Python. |
||
Genie uses source code indent as part of control flow management. |
|||
Both dialects are supported by the ''valac'' compiler, which translates the code to C on way to native binaries. |
|||
The Genie language was designed by Jamie McCracken. First released in in 2008, Genie is maintained as part of the [[Vala]] project. |
|||
See https://wiki.gnome.org/Projects/Genie for more information. |
Revision as of 17:49, 18 May 2019
Genie
This programming language may be used to instruct a computer to perform a task.
Listed below are all of the tasks on Rosetta Code which have been solved using Genie.
This programming language may be used to instruct a computer to perform a task.
Official website |
---|
Execution method: | Compiled (machine code) |
---|---|
Garbage collected: | No |
Parameter passing methods: | By reference, By value |
Type safety: | Safe |
Type strength: | Strong |
Type compatibility: | Nominative |
Type expression: | Explicit |
Type checking: | Static |
Lang tag(s): | vala |
See Also: |
|
Gnome Genie, programming language with close to python syntax. Genie is a dialect supported by the Vala compiler to ease application programming based on GOBject and GLib, usually for the GNOME desktop. Vala can be compared to C# syntax, Genie to Python.
Genie uses source code indent as part of control flow management.
Both dialects are supported by the valac compiler, which translates the code to C on way to native binaries.
The Genie language was designed by Jamie McCracken. First released in in 2008, Genie is maintained as part of the Vala project.
See https://wiki.gnome.org/Projects/Genie for more information.
Pages in category "Genie"
The following 34 pages are in this category, out of 34 total.