We are now 2 weeks away from the next Lisp Game Jam! If you've ever typed a parenthesis (open, close, or both) and thought "ooh, that felt good!" then join up here: https://itch.io/jam/spring-lisp-game-jam-2023 #lisp #scheme #gamedev #gamejam
Notices by dave (dthompson@toot.cat)
-
dave (dthompson@toot.cat)'s status on Friday, 12-May-2023 15:29:33 CEST dave -
dave (dthompson@toot.cat)'s status on Friday, 12-May-2023 15:23:01 CEST dave I was born in the 90s so I have no idea what the heck a zeldo is sorry zoomers
In conversation from toot.cat permalink -
dave (dthompson@toot.cat)'s status on Wednesday, 26-Apr-2023 21:56:28 CEST dave I am working on relicensing Chickadee, my game library, from GPLv3 to Apache 2.0. I plan to make a new release under this license before the lisp game jam starts.
In conversation from toot.cat permalink -
dave (dthompson@toot.cat)'s status on Friday, 10-Mar-2023 23:41:26 CET dave @ekaitz_zarraga it's very cool! tcl has gems and it would be good to not lose them to time.
In conversation from toot.cat permalink -
dave (dthompson@toot.cat)'s status on Friday, 10-Mar-2023 23:39:49 CET dave @ekaitz_zarraga yeah though mine is a small amount of Scheme code using ports and stuff so it's a better integration.
In conversation from toot.cat permalink -
dave (dthompson@toot.cat)'s status on Friday, 10-Mar-2023 23:36:35 CET dave @ekaitz_zarraga oh neat! didn't know about this but I was inspired by headless browser drivers.
In conversation from toot.cat permalink -
dave (dthompson@toot.cat)'s status on Friday, 10-Mar-2023 23:34:13 CET dave In conversation from toot.cat permalink -
dave (dthompson@toot.cat)'s status on Friday, 10-Mar-2023 23:33:00 CET dave Today I wrote the beginnings of a Guile REPL test driver so you can simulate REPL sessions and perform integration tests on the output. This is useful for running through scenarios where meta-commands are used, which I've been writing a lot of lately.
In conversation from toot.cat permalink -
dave (dthompson@toot.cat)'s status on Saturday, 25-Feb-2023 00:23:03 CET dave @ekaitz_zarraga Andy is using V8 for the Guile WASM project as it has all the experimental features we need. Other JS engines should catch up in time.
In conversation from toot.cat permalink -
dave (dthompson@toot.cat)'s status on Saturday, 25-Feb-2023 00:09:35 CET dave I built v8 with guix. it was very difficult.
In conversation from toot.cat permalink -
dave (dthompson@toot.cat)'s status on Thursday, 23-Feb-2023 21:10:25 CET dave the v8 build system is kinda fucked
In conversation from toot.cat permalink -
dave (dthompson@toot.cat)'s status on Thursday, 23-Feb-2023 20:56:09 CET dave Andrew Whatson's excellent FOSDEM talk about Pre-Scheme is finally available to watch! If you like learning about Lisp history then this is a good one to check out! https://fosdem.org/2023/schedule/event/prescheme/
In conversation from toot.cat permalink Attachments
-
dave (dthompson@toot.cat)'s status on Thursday, 02-Feb-2023 20:53:01 CET dave CMake people stop making everything a git submodule challenge. what a damn mess.
In conversation from toot.cat permalink -
dave (dthompson@toot.cat)'s status on Thursday, 02-Feb-2023 20:52:57 CET dave ah this software looks easy to package, it's readme only mentions needing a few libraries.
*ten seconds later*
ohhhh there's like 4 bundled libraries included as git submodules
In conversation from toot.cat permalink -
dave (dthompson@toot.cat)'s status on Friday, 27-Jan-2023 21:53:52 CET dave @cwebber @technomancy @jfred @ekaitz_zarraga @civodul I think I prefer the "import what you need" approach over "prefix all imports".
In conversation from toot.cat permalink -
dave (dthompson@toot.cat)'s status on Friday, 27-Jan-2023 21:38:37 CET dave @ekaitz_zarraga @cwebber @civodul I think it's because all POSIX procedures have traditionally gone into the default environment.
In conversation from toot.cat permalink -
dave (dthompson@toot.cat)'s status on Friday, 27-Jan-2023 20:38:03 CET dave ruh roh guile 3.0.9 adds "spawn" to the default environment but guile-goblins uses "spawn" to make actors and that word was chosen because it *wasn't* in the default environment... until this week! wish I had been thinking about this before when I saw the POSIX spawn stuff happening.
In conversation from toot.cat permalink -
dave (dthompson@toot.cat)'s status on Wednesday, 11-Jan-2023 14:39:47 CET dave Big congrats to @shinmera for releasing Kandria today! Buy it! https://store.steampowered.com/app/1261430/Kandria/
In conversation from toot.cat permalink Attachments
-
dave (dthompson@toot.cat)'s status on Thursday, 05-Jan-2023 13:25:49 CET dave @phoe ha, pretty neat to see a GOOPS thing make its way to CLOS land. usually it's the other way around!
In conversation from toot.cat permalink -
dave (dthompson@toot.cat)'s status on Thursday, 29-Dec-2022 21:10:04 CET dave @ekaitz_zarraga if I can understand even one basic implementation it will help me translate the concepts into my own code.
In conversation from toot.cat permalink