kandria
rn-rf-shadow
Our great sponsors
kandria | rn-rf-shadow | |
---|---|---|
33 | 3 | |
540 | 348 | |
5.7% | - | |
8.2 | 6.1 | |
about 1 month ago | 2 months ago | |
Common Lisp | Clojure | |
zlib 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.
kandria
-
Gamedev in Lisp. Part 1: ECS and Metalinguistic Abstraction
A recent, notable game made in Lisp is Kandria: https://store.steampowered.com/app/1261430/Kandria/ / https://github.com/Shirakumo/kandria
-
We need to talk about parentheses
Examples (for Common Lisp, so not citing Emacs): reddit v1, Google's ITA Software that powers airfare search engines (Kayak, Orbitz…), Postgres' pgloader (http://pgloader.io/), which was re-written from Python to Common Lisp, Opus Modus for music composition, the Maxima CAS, PTC 3D designer CAD software (used by big brands worldwide), Grammarly, Mirai, the 3D editor that designed Gollum's face, the ScoreCloud app that lets you whistle or play an instrument and get the music score,
but also the ACL2 theorem prover, used in the industry since the 90s, NASA's PVS provers and SPIKE scheduler used for Hubble and JWT, many companies in Quantum Computing, companies like SISCOG, who plans the transportation systems of european metropolis' underground since the 80s, Ravenpack who's into big-data analysis for financial services (they might be hiring), Keepit (https://www.keepit.com/), Pocket Change (Japan, https://www.pocket-change.jp/en/), the new Feetr in trading (https://feetr.io/, you can search HN), Airbus, Alstom, Planisware (https://planisware.com),
or also the open-source screenshotbot (https://screenshotbot.io), the Kandria game (https://kandria.com/),
and the companies in https://github.com/azzamsa/awesome-lisp-companies and on LispWorks and Allegro's Success Stories.
https://github.com/tamurashingo/reddit1.0/
https://www.ptc.com/en/products/cad/3d-design
https://apps.apple.com/us/app/scorecloud-express/id566535238
-
Factorio: Space Age
> The source is not publicly available, no. It‘s still being actively developed and sold after all.
Those two are definitely not incompatible. Take Karia[0] for example, which is fully Free Software[1].
[0] https://store.steampowered.com/app/1261430/Kandria/
[1] https://github.com/Shirakumo/kandria/blob/master/LICENSE
-
best lisp or scheme for web game dev?
I don't know about "best", but the work that the Kandria dev has put into CL libraries to create his game has been impressive to see.
- Owner of Symbolics Lisp machines IP is interested in a non-commercial release
- Peter Norvig – Paradigms of AI Programming Case Studies in Common Lisp
-
Show HN: Kandria, an action RPG made in Common Lisp is now out
You can find the source over here: https://github.com/Shirakumo/kandria
-
Kandria, an action RPG made with Common Lisp is now available!
The source at https://github.com/shirakumo/kandria has some instructions on how to get started.
rn-rf-shadow
-
Hell Is Other REPLs
A cool example: https://youtu.be/3HxVMGaiZbc?t=1783
But better to just block 5 mins in your calendar and try it: https://github.com/PEZ/rn-rf-shadow
Don't play with this if you like hot-reload or hot-refresh features in react or jrebel or whatever. You will forever see these other approaches as lame in comparison... speaking from someone who was previously very happily ignorant, living my best life on the JRebel side of the fence.
-
Long-term funding update
rn-rf-shadow (A cljsrn template for getting started creating web, iOS and Android apps)
What are some alternatives?
awesome-lisp-companies - Awesome Lisp Companies
clog - CLOG - The Common Lisp Omnificent GUI
phel-lang - Phel is a functional programming language that compiles to PHP. A Lisp dialect inspired by Clojure and Janet.
sb-simd - A convenient SIMD interface for SBCL.
pgloader - Migrate to PostgreSQL in a single command!
wuffs - Wrangling Untrusted File Formats Safely
Carp - A statically typed lisp, without a GC, for real-time applications.
Mezzano - An operating system written in Common Lisp
modf - A setf like macro for functional programming
deprecated-coalton-prototype - Coalton is (supposed to be) a dialect of ML embedded in Common Lisp.
mirage - MirageOS is a library operating system that constructs unikernels
jzon - A correct and safe(er) JSON RFC 8259 reader/writer with sane defaults.