Re: Libre book released: Naming & Logic: programming essentials with Guile Scheme

"Dr. Arne Babenhauserheide" <[email protected]> Mon, 06 Oct 2025 16:54:18 +0200
Newsgroups gmane.lisp.guile.user
Message-ID <[email protected]>
Zelphir Kaltstahl <[email protected]> writes:

> On 10/6/25 07:20, Dr. Arne Babenhauserheide wrote:
>> https://www.draketo.de/software/programming-scheme
>>
>> It works via self-contained examples to try in a REPL that build on each
>> other and does not assume any prior programming experience, but it moves
>> quickly and gets readers from the first (define ...) to deploying as
>> webserver, hoot wasm, or guix tarball with executable.
>
> Oh it has stuff about Hoot and WASM? And also stuff about Guix? I
> might check that out soon. It's not only something for beginners then,
> but also some stuff for advanced users. Great!

It starts at nothing, but it conveys the best practices I found and goes
the whole way to the best options I found for deploying Guile
applications, so I think there is something for advanced users, yes.

Three years ago I would have definitely learned stuff from it that I
didn’t yet know.

But it is only one way to use Guile Scheme, not a comprehensive view of
possibilities.

Best wishes,
Arne
-- 
Unpolitisch sein
heißt politisch sein,
ohne es zu merken.
draketo.de
signature.asc (application/pgp-signature, 1.1 KB)
-----BEGIN PGP SIGNATURE-----

iQJEBAEBCAAuFiEE801qEjXQSQPNItXAE++NRSQDw+sFAmjj2BsQHGFybmVfYmFi
QHdlYi5kZQAKCRAT741FJAPD65QNEACvuAwoGEELaVosO+uhSNCBOh1nivAnwrZQ
GDNLlk8AeRT18MYWIfMYqQ8W18iohJcK3F67fOrTFF0PtR3Rf5IAhcwKnqcKD3mF
hXsMGEsDsmyEeipsjBzNvMyqKL1a4L/PlkeCpnIpks2BEc3SKRfJyl5pZJQrDXBA
EeWUyhwc9pHUpKJs0IWgo0MCljVp2S7XSwJ0I1zZxpo7RLgYCvuN5eG0NsACHL5R
L5xu8Z72uxZI7PlM/KH1oUGuNCOEkHyCxtUFl9PQXE3Kh041kyde+Wxk36u7wGAN
seR8Dol7lwSNBxvOaEhLG843DlHpJ9LaxuOmOGHZT7M2PEXGra4iqCBJaUjZx3i/
dw650Q/ZxUBlZi95nM0bBDR1Ute8wNuTyurmkm82CF4i622uXYK3g+MJLn73rXnE
qzomVV/b6rA7ngbsPkpmirNdH+FOfRTFSuHBnnQlLOC9+sgVwJsHj60ssZH97TJQ
WzRWlLYinniZwE1vEo1i1SxYgGzmHuCYlwJEnXNPpp6Xy9ZAfxBDZmv9wf3Fq1Uz
tSzMjKwcoqm3Qp7NetRNjy4qKAwainFOcPF0U+VxE9zAOMge5z3NK+U3C4ok2yd9
98vWuNQ5Pyst2Rzod6c2qQ/tvniDu7rkMaWEPPtxFD6slqu+kku2WrxCFPQW/Qd6
2hUPAOOvc4jEBAEBCAAuFiEE3Si95tmHXKvOSosd3M8NswvBBUgFAmjj2BsQHGFy
bmVfYmFiQHdlYi5kZQAKCRDczw2zC8EFSNbbA/9HpNb+RsDVeZ7L8UV2Xb3eTewr
+DJXmfbly1IpO9plkiDMQw9POxssrL7+P3tXg9btIFAHNPvzFrT4gmYohkXVsNns
kXBGlHMavCNrh2FaTEbfZY4FSm6KpbMLmUrWDYm+Eb3lOHOa3D503F7iw6Oi0mcQ
zX5xFnadpQjdQ/8ULw==
=hrGi
-----END PGP SIGNATURE-----