I have now completed and shipped!
SchemeOTron2025!
I have now completed and shipped!
SchemeOTron2025!
First public update of #wile #scheme #compiler in a long time. I kept dorking around with what felt like small peripheral changes that didn’t merit an update, but over time it added up… there’s a pile of new stuff there, although not so much in the core of the compiler. Get wile 1.2.10 at https://github.com/uhollerbach/wile
Racket – the Language-Oriented Programming Language – 8.17 is now available
https://blog.racket-lang.org/2025/05/racket-v8-17.html
Discussions: https://discu.eu/q/https://blog.racket-lang.org/2025/05/racket-v8-17.html
Racket - the Language-Oriented Programming Language - version 8.17 is now available from https://download.racket-lang.org
See https://blog.racket-lang.org/2025/05/racket-v8-17.html for the release announcement and highlights.
#lisp #racketlang #scheme
I can setup the project to build using Akku-R7RS
:
akku add akku-r7rs;
akku install;
./.akku/env;
But then how should I build each of the .sld
files to binary using the Chez compiler?
@mdhughes @civodul @wasamasa do any of you know how to do this?
#tech #software #Scheme #SchemeLang #R7RS #ChezScheme #Akku #AkkuScm #AkkuScheme #AkkuR7RS #Lisp #ComputerProgramming #LispQuestions #LispAskFedi
I just saw this one shared on the “Orange Site.” A few of them were written in Common Lisp.
I know Gwen Weinholt has built her Loko Scheme for running on bare metal, I wonder if that should be listed on this site as well?
#tech #software #OperatingSystems #OS #Scheme #CommonLisp #Lisp #LokoScheme #Permacomputing
New GC for Guile Scheme coming soon :partyparrot:
https://wingolog.org/archives/2025/05/15/guile-on-whippet-waypoint-goodbye-bdw-gc
So now I have progressive stages, and moving star background! Started on art but aaaaugh. Art.
The colors are all variable to recreate 8-bit "monochrome" where it'd artifact several colors based on TV set RGB phosphors. (the alternative is more white pixels which is boring)
Doing some dumb-ass casting got me back to a string which is an IString which converts to a Java String that AWT will accept, because any of that makes sense.
Made a few kills and then got swarmed (I'm the paper plane in the middle). So, tomorrow I replace the generic ships with some genre art.
#scheme #gamedev #lispgamejam
I have a screen full of enemies, who move implacably towards me, I can shoot at them and kill them… all good stuff! I had to make a diagram to remember how atan worked. I know, grade-school math but 95% of my work doesn't need geometry or trig! I'm lucky I remember this much.
What I can't work out is casting a goddamned string from (format) to a Java string so I can update a label! Fuck Java!
#kawa #scheme #gamedev #lispgamejam #java #justSayNo #notEvenOnce
This is a partial recording of RDE Meetup #5. It contains two talks and a few free-form discussions. However, most interesting and insightful discussions happened outside of the recording :)
Talks with live demos:
- Shepherd nREPL integration and Guile Debugger by Noé Lopez.
- Guile dmenu by Nicolas Graves.
v0.3.7 release - #wikimusic
https://codeberg.org/jjba23/wikimusic
the #foss #music #knowledge #encyclopaedia
we now support connections between songs - artists - genres, also PDF music sheet support, dark mode, and much more (even more to come)
powered by #guile #scheme #artanis #lisp #tailwind #css #hygguile #sqlite #guix #selfhosting
visit my instance at : https://wikimusic.jointhefreeworld.org
new hope for #wayland + #scheme (guile + chicken, etc)
https://codeberg.org/kfu/wayland-scm
Will try this lib in a couple weeks
KiloLISP ( https://t3x.org/klisp/index_d.html ) by @AverageDog is a 13KB #SchemeLang / #Scheme -like #Lisp for #DOS / #MSDOS / #FreeDOS / #DOSBox providing only symbols and pairs as datatypes. What's not to love?
Now it supports user preferred #dark and light mode :) my #foss #guile #scheme #web #ui #library #tailwind #css #sxml
cozy and professional user-interfaces for everyone
hygge + guile = #hygguile
but still long ways to go until v1.0.0
https://codeberg.org/jjba23/hygguile
here my showcase live:
https://hygguile.jointhefreeworld.org/
also available #guix declaration in repo for your convenience
also using it already in my projects, like lucidplan: