Hi @jeko, I started reading and following along your book https://jeko.frama.io/en/index.html . Thanks for writing it ! Will share feedback when I am done #guile #scheme #book
In other schemery news, it appears that the Scheme Steering Committee is alive and kicking. They have accepted John Cowan's resignation from #Scheme Standards #R7RS Working Group 2, and appointed Daphne Preston-Kendal as the new Chair of Working Group 2.
Great news overall - we might even get a R7RS-Large Report before Extinction.
https://groups.google.com/g/scheme-reports-wg2/c/46bdsdpYRt8
#scheme [Announcement] New chair of Working Group 2 (R7RS) | http://redd.it/16f7nwv
Those of you who remember the #Fluxus #livecoding environment might be interested to know that part of its DNA lives on in @thentrythis's (flx) WebGL 3D Game Engine:
"A fully featured browser based game engine used for FoAM Kernow projects such as our Butterfly hunting citizen science games, Viruscraft, Penelope tablet weaving livecoding system and the Royal Society Summer exhibition Malaria games."
#fluxus #livecoding #scheme #opengl
A raíz del último artículo de mi blog, hay quien me ha sugerido que haga un panfleto tipo libro o curso sobre programación en #scheme en español/castellano, con ánimo de que pueda ser utilizado como material de referencia en cursos de introducción a la programación: ¿qué os parece?
Hoy en mi blog un nuevo artículo con una breve introducción a Chicken Scheme:
https://notxor.nueva-actitud.org/2023/09/07/introduccion-a-chicken-scheme.html
Ouch, I can't use srfi-64 test-group inside asyncronous code, because it uses dynamic-wind and re-entering fiber's continuation messes up test-runner output:
https://git.savannah.gnu.org/cgit/guile.git/tree/module/srfi/srfi-64/testing.scm?h=0e9ccaf47#n443
#scheme Is there an R7RS small specification with errata corrected? | http://redd.it/169itsv
#scheme One or more uleb128 numbers in sequence constitutes the basis of an ISA | http://redd.it/167zsol
🔴 Today on #SystemCrafters Live, we'll learn how to use Guile Hall, Guix and Emacs to develop new Guile Scheme libraries! With these tools you can scaffold new projects with everything you need to start hacking.
As an experiment, we'll use them to prototype a simple URL route handling library!
Join us on YouTube or Twitch:
- https://youtube.com/live/o-keXs2Uh7w
- https://twitch.tv/SystemCrafters
- https://systemcrafters.net/live-streams/september-1-2023/
🕐 in your time zone: https://time.is/compare/1800_in_Athens
#systemcrafters #gnu #guile #guix #emacs #scheme #freesoftware
Some of my #programming language books. Currently reading the #Tcl one.
Am I living in the past? :blobfoxthink:
#programming #tcl #retrocomputing #scheme #postscript #shell
Starting a second stream on lightweight concurrency in Guile Scheme:
https://youtu.be/FH8IGYUyWVc
#guile #scheme #fibers #concurrency #lisp
The best way to get all available stuff from textual port I found so far is:
(define (read-all-chars-as-string port)
(let loop ((chars '()))
(if (char-ready? port)
(loop (cons (read-char port) chars))
(reverse-list->string chars))))
I lament the day in 1994 when #Netscape executives ordered #BrendanEich to dump #Scheme and design a new, Java-like scripting language that became "The Abominable #JavaScript".
Had Scheme been allowed to drive the browser as Eich originally intended, a cousin of #Emacs would be running the #Web today.
Well into the late 1990s, I used Emacs as my IDE, calendar, organiser, mail client, and web browser. Fun times....
#web #emacs #javascript #scheme #brendaneich #netscape
For a long time, I've been recommending my younger #IT colleagues—those with inquiring minds—to learn #Scheme, for the languages in the #LISP family have a way of altering one's perspective about #programming. In the 1980s, I recommended MIT/GNU Scheme, Starting in the mid 1990s, I've been recommending PLT/Racket Scheme. But perhaps I should have been recommending #Emacs LISP, all along.
Let's face it, no young IT practitioner would willing use LISP or Scheme for anything work-related. But having learned ELISP, they could at least wield Emacs with dexterity and style, which would benefit them throughout their careers.
#emacs #programming #lisp #scheme #it
#scheme Inner Product Argument (IPA) and a Polynomial Commitment Scheme | http://redd.it/1610cph