Skip to main content

Search

Items tagged with: Scheme


that’s actually a really cool trick — the many with-usages (like locks!) are a huge boon to understandable code.

And while it took me 25 lines of code to implement this with with wisp ( https://hg.sr.ht/~arnebab/wisp/browse/examples/with.w?rev=3447d48e85620c639131c0e1b47308503df5eb81#L12 ) it’s only Python where that’s the default way to do things.

(there is no superfluous with in the previous paragraph ☺)

Being able to add stuff like this to the language cleanly is why I started to move my personal projects from #Python to #Guile #Scheme in 2013, though.


Hey there I wrote an update about Guile Hoot, Spritely's Scheme -> WASM compiler project, and it includes an embedded demo that works on the latest Chrome Dev or Firefox Nightly. The WASM GC future is here. We think Hoot is a pretty unique and cool project in the WASM world and I hope this post explains why in an understandable way.

https://spritely.institute/news/scheme-wireworld-in-browser.html

#scheme #wasm #guile #spritely


Did anyone here read the #paper: "Design of #Lisp based #processors; or #Scheme: the dielectric Lisp; or Finite Memories considered harmful; or #LAMBDA: the ultimate opcode" by Guy L Steele and Gerald J Sussman (1979)
<https://dspace.mit.edu/handle/1721.1/5731>

It's starting to interest me *a lot* so I'm reading it again.
If you want to #discuss or know stuff about it I probably don't, come to me!


Thanks to "The Summer of Sexps" on exercism.org I'm actually kind of keeping up with learning #Guile #Scheme


Woo! We've got the first messages being send between guile spritely goblins and racket spritely goblins!

🥳 🎉

Also, a big thanks to NLnet for funding this work!

#guile #racket #scheme #spritely #goblins #nlnet




DEC 04

I had to wake up early to sneak in some $WORK time this morning. After wrapping that up the kids were still asleep so I dipped into the #DecemberAdventure a bit earlier than I've been doing! I like early morning programming a lot.

Not tons of progress today, but lots of exploring and playing with different tools for recursion. I've sorted out how to get at what I need manually. My next step is to figure out how to do it in a generic enough way that it works for any of the data shapes I'll be tackling...namely without relying toooooo heavily on car/cdr, and friends.

After yesterday's update I also spent a bit of time trying to reimplement what I've done so far in racket in chibi and chicken #scheme. I didn't get heaps far with either and threw out both attempts. I'm gonna keep on keeping on with #racket for now.

https://elioat.tilde.institute/december_adventure
https://git.tilde.institute/elioat/december-2022/about/

Lo, thar be cookies on this site to keep track of your login. By clicking 'okay', you are CONSENTING to this.