Difference between revisions of "Hy"
Jump to navigation
Jump to search
(Created page with "{{Programming language| name = Hy |company = |influences = Clojure, Scheme |updated = 2013-07-06 (0.9.10) |status = Beta |licensing = Open Source (MIT License) |platforms = O...") |
|||
Line 2: | Line 2: | ||
|company = | |company = | ||
|influences = Clojure, Scheme | |influences = Clojure, Scheme | ||
|updated = | |updated = 2014-04-11 (0.10.0) | ||
|status = Beta | |status = Beta | ||
|licensing = Open Source (MIT License) | |licensing = Open Source (MIT License) |
Revision as of 19:20, 25 April 2014
Hy | |
---|---|
Programming Language | |
Company | |
Influences | Clojure, Scheme |
Updated | 2014-04-11 (0.10.0) |
Status | Beta |
Licensing | Open Source (MIT License) |
Platforms | OS Independent |
Official site of Hy |
What is Hy?
From the official documentation:
"Hy is a wonderful dialect of Lisp that’s embedded in Python. Since Hy transforms its lisp code into the python Abstract Syntax Tree, you have the whole beautiful world of python at your fingertips, in lisp form!"
A quick reference of features can be found here.
Roguelike Specific Details
Since Hy is embedded into Python, most of the features of Python are available for Hy. Hy shares the strong and weak points of Python. Strong functional capabilities of Python are enhanced with macros and slowly growing core library. The language itself is still in beta stages and evolving.
Roguelike games in Hy
Status | Name |
---|---|
αlpha | Herculeum |