PLDB
Languages Features Calendar CSV Lists Blog About Sponsor Add Language
GitHub icon

Genie

Genie

Genie is a pl created in 2008 by Jamie McCracken.

#382on PLDB 14Years Old 280Users
1Books 2Papers 21Repos

Genie is a modern, general-purpose high-level programming language in active development since 2008. It was designed as an alternative, simpler and cleaner dialect for the Vala compiler, while preserving the same functionality of the Vala language. Genie uses the same compiler and libraries as Vala; the two can indeed be used alongside each other. Read more on Wikipedia...


Example from the web:
init print( "Hello, World!" )
Example from hello-world:
[indent=2] init print "Hello World"
Example from Wikipedia:
class Sample def run() stdout.printf("Hello, world!\n") init var sample = new Sample() sample.run()

Language features

Feature Supported Example Token
Strings
"Hello world"
"
Print() Debugging print
Semantic Indentation
Comments

Books about Genie from ISBNdb

title authors year publisher
Genie (programming Language) Surhone and Lambert M. and Tennoe and Mariam T. and Henssonow and Susan F.

Publications about Genie from Semantic Scholar

title authors year citations influentialCitations
Letting the Genie Out of the Lamp: Using Natural Language Processing Tools to Predict Math Performance S. Crossley and V. Kostyuk 2017 11 0
The Code Genie Programming Environment Hadeel Mohammed Jawad and Deb de Laski-Smith and Samir Tout 2018 2 0
linq.html · genie.html · quickbasic.html

View source

PLDB - Build the next great programming language · v2022 · Day 31 · Docs · Build · Acknowledgements · Traffic Today · Traffic Trends · Mirrors · GitHub · feedback@pldb.com