lispmoo2
Devlog
- February 01, 2025 by screwtape1#lisp, #common lisp, #mcclim, #clim, #drawing, #love heart, #valentines, #table formatting, #interactive programming, #guiSo we drew and improved a heart once. But what about drawing a lot of hearts? 1. A table of hearts In this article we learn how to use lisp mcclim clim's tables Graphically, you write something like t... Continue reading
- February 01, 2025 by screwtape1#lisp, #common lisp, #mcclim, #drawing, #graphics, #love, #valentines, #clim, #tutorial, #coarse registrationLet's 1. improve our valentine's day heart attempt and lisp clim drawing skillz. Re-opening the application-frame window after making changes clearly sucks. and Make the bottom of the heart curvy 1.1... Continue reading
- January 31, 2025 by screwtape1#common lisp, #McCLIM, #Valentine's day, #Heart, #Drawing, #Programming, #LISP, #Tutorial, #Easy*Prepare for valentine's day by drawing a heart with LISP McCLIM! I'm not an artist. Prahou is the show artist. Setting-stuff-up I'll link in an appendix. Let's just roll into some lisp. 1. Loading mc... Continue reading
- January 23, 2025 by screwtape#common lisp, #git, #merge requests, #arrokoth, #asdf, #lisp, #interactive development1. Wait, what? So, I found an old gitlab account I had from university, and opened a PR to add asdf https://github.com/fare/asdf/blob/master/doc/best_practices.md to https://mdhughes.tech 's https://g... Continue reading
- January 21, 2025 by screwtape1#gamedev, #mcclim, #lisp, #programming, #graphics, #keyboard interactions, #common lisp, #clim1. Live Show Starting in a mo' https://anonradio.net:8443/anonradio reconnect if the (mp3) stream's playing up. This and lisp / dev / gamedev / science/fiction on the weekly lispy gopher climate start... Continue reading
- November 21, 2024 by screwtape2#lispmoo2, #worldbuilding, #common lisp, #exploratory programming, #lisp, #MOO1. MORE SPECIFICALLY 2. egberts.limo 3. egberts-2.limo 4. Once you get these to me in any way, shape or form 5. Repeatedly-eval-qt has a verb that dotfiles conforming limo files 6. What else? 7. So pl... Continue reading
- November 18, 2024 by screwtape#common lisp, #MOO, #lispmoo2, #text adventure, #puppet, #GOFAI, #SeriesIf you dig deeep into d-machine documentation, the "chapter" on repeatedly-eval-qt (meaning, repeatedly-eval-quoted-forms, ie being the interlisp interperter), the page is mostly charming one-bit in-d... Continue reading
- November 17, 2024 by screwtape#common lisp, #Richard C. Water, #Series, #Lazy evaluation, #Macro hard on fire, #lisp, #MOO, #FizzbuzzThis is a quite technical fizzbuzz article about totally avoiding writing iteration with your own hands. Based on these Mastodon toots by KMP, mdh, jackdaniel and all: https://mastodon.sdf.org/@screwt... Continue reading
- November 16, 2024 by screwtape#common lisp, #MOO, #Interactive Programming Environments, #Text adventures, #Physical embodiment, #Spatial organization, #Inhertiance1. Itches of mine lispmoo2 scratches These are a handful of concerns pulled from the air. 1.1. Comparison with ASDF packages It seems like they might be similar, but it's easy to take and drop feature... Continue reading
- November 16, 2024 by screwtape1#common lisp, #DSL, #McCLIM, #Exploratory programming, #LISP, #Lispgames, #REPL, #command language, #World building, #text adventure1. Post-jam jam game I'm satisfied by my post-jam lispmoo2. I mean, look at the jam game. { @create $room :named start-locn } x { @describe start-locn :as #:|A place of beginnings; try '{ north } x'|... Continue reading
- November 02, 2024 by screwtape1#common lisp, #reader macro, #domain specific language, #moo, #text adventureSo, in lisp we like to write new languages until we don't have to write lisp any more, at which point we are done writing lisp. My last nightmare devlog was basically that. What I wanted to happen (br... Continue reading
- November 02, 2024 by screwtape#ugly, #common lisp, #moonclimb, #text adventure, #low levelMy summary of this post is quite a lot better than looking at this post: While there isn't any high level interface to my engine, In hypothetical high-level I did this: @create $room named start-locn... Continue reading