cakelisp
phel-lang
Our great sponsors
cakelisp | phel-lang | |
---|---|---|
11 | 16 | |
327 | 394 | |
- | 1.3% | |
7.2 | 9.0 | |
over 1 year ago | 14 days ago | |
C++ | PHP | |
GNU General Public License v3.0 or later | MIT License |
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.
cakelisp
-
LISP for UNIX-like systems
You might be interested in CakeLisp.
-
Best Lisp/scheme for OSDev?
Cakelisp
-
Interesting or distinctive lisps?
"Cakelisp is a metaprogrammable, hot-reloadable, non-garbage-collected language ideal for high performance, iteratively-developed programs (especially games). It is a transpiler which generates C/C++ from an S-expression syntax. Cakelisp takes some inspiration from Lisp, but is not compatible and does not aspire to become 'a Lisp'."
-
How about https://github.com/rust-lang/rust/labels/I-unsound? I think everyone saying Rust is "high quality" or whatever is delusional until there are zero bugs on their GitHub. I also don't want to know about your 3 year old's ugly drawings.
This is a bug. Literally unusable.
-
Suggestions for a functional language for videogames
Also look into Gamelisp's state machines which are an awesome way of modeling stateful in-game objects. Cakelisp is another cool language made specifically for gamedev.
-
Hitting a wall: the importance of learning without a game engine
I wrote a language primarily to make that sort of feature easy to create, via compile time code generation and execution. See Cakelisp.
-
Is there any c lisp dialect with features of nim or ziglang
cakelisp has no GC and is meant for games programming.
-
Cakelisp A Programming Language For Games
I've added a roadmap with items from my to-do list. I'm happy to receive ideas for features not on that list as well :).
phel-lang
- Phel - a Clojure-like language that transpiles to PHP
- Go with PHP
- How come there is no such thing as an equivalent to TypeScript in PHP?
-
Phel, a native LISP for PHP
You can discover everything about this language in the official website: https://phel-lang.org/
-
Gacela helps you to split the logic of your app into different modules
Then sorry because I wasn't clear or the project itself is not clear enough. Maybe this other project using Gacela can help illustrating how it is connected to the infrastructure of the architecture: https://github.com/phel-lang/phel-lang/tree/master/src/php (check, for example, the modules Compiler or Run).
- I honestly code in php 4 since that's when i learned. I dislike the new php.
- Phel 0.5 has been released
-
Interesting or distinctive lisps?
Phel (https://phel-lang.org/) - built with PHP. Works with PHP ecosystem. Compiles down to php.
-
Favorite Lisp project? Shameless plugs welcome & encouraged!
Shameless plug: I'm working on the Phel language. A lisp that compiles to PHP: https://phel-lang.org/
- Inspired by Clojure, we created Phel as a dialect of Lisp that compiles to PHP
What are some alternatives?
lobster - The Lobster Programming Language
coalton - Coalton is an efficient, statically typed functional programming language that supercharges Common Lisp.
liz - Lisp-flavored general-purpose programming language (based on Zig)
kandria - A post-apocalyptic actionRPG. Now on Steam!
ulisp-arm - A version of the Lisp programming language for ARM-based boards.
hissp - It's Python with a Lissp.
magnum - Lightweight and modular C++11 graphics middleware for games and data visualization
pgloader - Migrate to PostgreSQL in a single command!
cl-comfy-6502 - Baker's COMFY compiler for the 6502 ported to Common Lisp
web-ctf-container - A training platform with different Scenarios of CTF Web Challenges
urn - Yet another Lisp variant which compiles to Lua
php-best-practices - What I consider the best practices for web and software development.