Been a hoot-owl howling outside my window now......

#owl #hoot

#spritely #hoot in a toot: how to deploy #Guile #Scheme as static website via #webassembly (complete #Wisp example).

The code from the two attached images, as written, runs on
https://www.draketo.de/software/hoot.html

Try it out!

It’s two pages from Naming & Logic: Programming Essentials with Wisp.

printed: https://www.epubli.com/shop/naming-and-logic-programming-essentials-with-wisp-9783565093199
website: https://www.draketo.de/software/programming-basics-wisp

This adds parallel fetches (do you see where?). If you adopt it, ensure that your server compresses application/wasm.

#wasm #webdev #programming

Do You Have A Different Opinion?

#Hoot

https://youtube.com/shorts/ssuDJ_HdJcY

THE WRONG WORDS

YouTube

Out of the blue decided to install GNU Guix-1.4.0 on my GNU Debian 13 (Trixie) machine. Now I have Haunt and Guile Hoot running on my machine. What a joyful Tuesday.

The (hoot hoot) example from the manual works fine. Baby steps but steps anyway.

https://spritely.institute/hoot/

#guix #debian #guile #hoot

Hoot: Scheme on WebAssembly — Spritely Institute

Probably I won't make it at time for the autumn lisp game jam, but I have been playing with #hoot to create a WebGL module. The idea is to make a simple game engine in #scheme for wasm

I have the basic triangle working with a image texture!

A friend of mine has a question about #guile #hoot and kinda frustrated that no one's answered on official forum. Asked to consult with higher beings

https://community.spritely.institute/t/how-to-pass-global-state-between-modules-effectively/771

@wingo @cwebber

Where's the best place to ask on hoot? Irc?

How to pass global state between modules effectively?

In my program, I have a main game loop as the foundation, in which the state changes (conditionally) 60 times per second. In addition to this loop, I have a module that handles keyboard input signals. I can’t properly implement the use of a single state (state variable) in each module, because if I create a variable in one module and pass it to another, when I modify the variable in that other module, the variable doesn’t change in the original module. When I made the state variable using fib...

Spritely Networked Communities Institute

Guile Hoot IDE. My grant proposal for #nlnet, I didn't have much time to prepare it carefully this year, but I guess the primary ideas should be clear.

@cwebber, @dthompson, @wingo how it looks? :)

https://github.com/abcdw/notes/blob/6899771/notes/20250930125613-nrepl_server_and_ide_for_guile_hoot_scheme_on_wasm.org?plain=1#L1

#guile #hoot #scheme

notes/notes/20250930125613-nrepl_server_and_ide_for_guile_hoot_scheme_on_wasm.org at 6899771bf82748846b4e47812ae76b863708c157 · abcdw/notes

org-roam notes. Contribute to abcdw/notes development by creating an account on GitHub.

GitHub

@dotemacs @crmsnbleyd @vindarel

The Spritely people have #hoot and #goblins.