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!
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/