bflisp
hy
bflisp | hy | |
---|---|---|
1 | 56 | |
154 | 4,802 | |
- | 0.6% | |
- | 9.2 | |
over 7 years ago | 13 days ago | |
Brainfuck | Python | |
- | GNU General Public License v3.0 or later |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
bflisp
hy
- Try Clojure
-
Homoiconic Python
Only tangentially related, but for anyone interested in the idea of a simple, quick Python-like scripting Lisp, there are two Clojure-style languages to look at:
1) Hy (https://hylang.org/, compiles to Python bytecode, usually slower than Python but compatible with all Python libraries)
2) Janet (https://janet-lang.org/, very light Lua-style embeddable VM ~1 Mb, roughly twice as fast as Python for similar ops, very easy C interop)
- Basilisp: A Clojure-ish Lisp dialect targeting Python 3.8
-
Show HN: Exploring HN by mapping and analyzing 40M posts and comments for fun
I couldn't help but notice that Hy is on the map but Clojure isn't.
Am I out of touch?
https://hylang.org
- A dialect of Lisp that's embedded in Python
-
How to Write a (Lisp) Interpreter (In Python)
Not exactly the same (doesn't embed into the source like this did), but I believe Hylang[0] is the best Lisp package available for modern Python.
[0] https://github.com/hylang/hy
-
Sapling: A highly experimental vi-inspired editor where you edit code, not text
Isn't that a bit what hy (https://hylang.org/) tries to do ? AIUI it is a lisp interacting directly with the AST of Python, allowing seamless interop: Python modules can be used from hy and vice versa, everything is transparent.
- Hylang, a Lisp dialect embedded in Python
-
Hissp
I’ve been keeping loose tabs on this and Hy[1] for a while, but I’ve had some trouble figuring out the major differences between them and the use-cases for either. Would love to see an in-depth comparison in the form of a blog post sometime (though maybe the answer here is to do the research and write one up myself).
1: https://hylang.org
- Hy
What are some alternatives?
MicroHs - Haskell implemented with combinators
hissp - It's Python with a Lissp.
coalton - Coalton is an efficient, statically typed functional programming language that supercharges Common Lisp.
Fennel - Lua Lisp Language
sedlisp - Lisp implementation in sed
babashka - Native, fast starting Clojure interpreter for scripting
lisp-rs
eso-light-attack-weave - This is a macro for the game Elder Scrolls Online
lone - The standalone Linux Lisp
Carp - A statically typed lisp, without a GC, for real-time applications.
hebigo - 蛇語(HEH-bee-go): An indentation-based skin for Hissp.
awesome-clojure-likes - Curated list of Clojure-like programming languages.