medley
cakelisp
DISCONTINUED
Our great sponsors
medley | cakelisp | |
---|---|---|
11 | 11 | |
353 | 327 | |
5.1% | - | |
9.2 | 7.2 | |
5 days ago | over 1 year ago | |
Common Lisp | C++ | |
MIT License | 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.
medley
-
What do people mean when they talk abou a pure lisp machine down to the silicon?
Medley, open source emulator for Xerox Interlisp-D machines: https://github.com/Interlisp/medley
-
Ask HN: What software stack to select for this boot to code computer?
Your concept looks nice, it reminds me a bit of the Lisperati: https://www.hackster.io/news/the-lisperati1000-is-a-cyberdec...
So, did you consider Lisp or maybe Smalltalk? Plan 9 or Inferno might also be options.
Plan 9 comes in different variants, the "classic" one (with a Raspberry Pi port by Richard Miller) or 9front, an Inferno porting tutorial can be found at https://github.com/yshurik/inferno-rpi
Lisp and Smalltalk can run with or without Linux underneath, e.g. on the Raspberry Pi.
Bare-metal Lisp is available with interim: http://interim-os.com
Finally, bare-metal Smalltalk is available in my crosstalk system: https://github.com/michaelengel/crosstalk
Of course, Lisp and Smalltalk can also run hosted under Linux, e.g. using Squeak (https://squeak.org), Pharo (https://pharo.org) or InterLisp (https://github.com/Interlisp/medley).
Or - a crazy idea - build an emacs-only machine. That would be fun! :)
-
Interesting or distinctive lisps?
Interlisp for some ideas on supporting rapid prototyping and a historical perspective.
- How practical could CLOS paired with a Smalltalk-like IDE be?
-
Version Control for Structure Editing
Of historical interest was Interlisp-D as a system that did structure editing and version management. it was at the beginning of time so getting it to work again as a practical development environment is a lot of work.
-
"Interlisp is a very large software system"
Measuring Lisp code in https://github.com/Interlisp/medley is harder -- wrong eol for wc
cakelisp
-
LISP for UNIX-like systems
You might be interested in CakeLisp.
-
Best Lisp/scheme for OSDev?
Cakelisp
https://macoy.me/blog/programming/CakelispIntro https://ferret-lang.org/
-
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.
That's why I will be only coding in Cakelisp, a compiler with zero (known) bugs!
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.
C Lisp dialect is quite a brand new sentence, but I like the chaos feel to it with a touch of confusion. Exo Lisps that might worth a look: * https://hg.sr.ht/~duangle/scopes * https://github.com/makuto/cakelisp
What are some alternatives?
lobster - The Lobster Programming Language
phel-lang - Phel is a functional programming language that compiles to PHP. A Lisp dialect inspired by Clojure and Janet.
maiko - Medley Interlisp virtual machine
Co-dfns - High-performance, Reliable, and Parallel APL
ulisp-arm - A version of the Lisp programming language for ARM-based boards.
liz - Lisp-flavored general-purpose programming language (based on Zig)
magnum - Lightweight and modular C++11 graphics middleware for games and data visualization
BQN - An APL-like programming language. Self-hosted!
urn - Yet another Lisp variant which compiles to Lua
sbcl - Mirror of Steel Bank Common Lisp (SBCL)'s official repository
cl-comfy-6502 - Baker's COMFY compiler for the 6502 ported to Common Lisp
cloc - cloc counts blank lines, comment lines, and physical lines of source code in many programming languages.