#scheme

Digital Mark λ ☕️ 🕹 👽mdhughes@appdot.net
2026-02-06

@aparrish I'm a big fan of Scheme as most directly useful Lisp-like. The community's "OK" most of the time but there's some horrible standards stuff. Stay away from that & it's fine.

Chez Scheme's the fastest, has a great REPL environment, excellent (but a little older) library support with Thunderchez.

CHICKEN's solid, has a huge library, I just find compile times hard to live with.

Racket has a lot of libraries but it's often non-standard, and only really used for teaching.
#scheme #lisp

2026-02-06

@screwlisp @kentpitman I’m just reading up on the MIT-Scheme condition system. Recent efforts to standardize this are defined in SRFI-255: “Restarting conditions”.

An older standards condition systems in Scheme was defined in SRFI-35: “Conditions”. And #Guile users can use the Guile implementation of SRFI-35 to make use of it.

I wish I had known about this two weeks ago when we first started talking about it on the #LispyGopherClimate show, but better late than never, I guess.

#tech #software #Lisp #CommonLisp #Scheme #SchemeLang #R7RS #MITScheme #Guile #GuileScheme

Ekaitz Zarraga 👹ekaitz_zarraga
2026-02-05

okay so today streaming from the
GNU Mes internals, , and
Hopefully improving performance... while also making everything reasonable to certain degree.

twitch.tv/ekaitzza

Sai (సాయి)kskarthik@fe.disroot.org
2026-02-05

Helix editor’s scheme plugin system inclusion PR is quiet active!

https://github.com/helix-editor/helix/pull/8675

Hope it lands soon! 🤞

#helix #scheme #lisp

Phantasus 🏳️‍🌈phantasus@fedi.at
2026-02-05

What I haven't yet truly understood is the magic of call/cc in #scheme #lisp

I rarely use it at all and I'm always puzzled when people use it for things like replaying a state or continuing an execution at some time.

Miss Kitty 🌈🌈🌈misskitty.art@bsky.brid.gy
2026-02-05

... charge of #scheme to #defraud, avoiding further jail time by receiving a sentence of conditional discharge. #Contempt of #Congress Case: Separately, Bannon was convicted in 2022 of contempt of Congress for defying a subpoena from the House committee investigating ...

2026-02-04

@screwlisp @kentpitman regarding the discussion we had after the #LispyGopherClimate show ended, MiniKanren is logic programming language embedded in Scheme (sort-of like a Prolog implemented in Scheme and coded with S-expressions), and you can use machine leaning methods like neural networks to guide the search tree of the goal solver mechanism. This paper is an example of what I was talking about.

Even before LLMs were invented, MiniKanren was able to do program synthesis using purely symbolic logic. They developed a prototype called Barliman where you would provide example input->output pairs as constraints, and using a constraint solver, could generalize those examples to a function that generates any output for any input. As a simple example, you could give it the following input-output pairs:

  1. () -> ()
  2. (a) () -> (a)
  3. () (a) -> (a)
  4. (a) (a) -> (a a)

…and the constraint solver could determine that you are trying to implement the append function for lists and write the code automatically — without LLMs, using purely symbolic logic.

As you might expect, the solver could be very slow, or even diverge (never returning an answer). The paper I mentioned above talks about using neural networks to try to guide the constraint solver to improve the performance and usefulness of the results returned by the solver.

Now imagine applying this technique to other domains besides code generation or optimization, for example, auto-completion, or cache pre-fetching, and building it into a programmable computing environment like Emacs. You could have a tool like “Cursor,” but instead of using LLMs, it uses classical computing and constraint solvers, while taking a fraction of the amount of energy that LLMs use.

#tech #software #AI #LLM #MachineLearning #NeuralNetwork #ConstraintLogic #ConstraintSolver #LogicProgramming #Prolog #MiniKanren #Emacs #Lisp #Scheme #SchemeLang #ProgramSynthesis

2026-02-01

Wonderful talk by @cwebber on why “Lisp is clay”, to share with all the paren-skepticals!

#Guile #Scheme #Lisp

@cwebber telling the world why #guix is superior to #nix (yes, it's because we're lazy—and proud of it)

cudos to ridiculing proud engineers with the layering mud metaphor!

#fosdem #scheme #DSL #clay #mud

so, apparently hacking #scheme is going to get even more fun with B.L.U.E., a sane, extendable, lisp-y l, agnostic build system and #Ares, the interactive hacking tool we always sensed was missing from our work. Yes, we now have insightful backtraces in #guile!

The future has come!

codeberg.org/lapislazuli/blue
git.sr.ht/~abcdw/guile-ares-rs

@abcdw @shepherd

#guix #fosdem #fosdem2026 #blue #lisp #repl #buildsystem #reproducibility #hacking #fun #coding #interactiveprogramming

2026-02-01

Guile development outside . Jessica Tallon from @spritely talking about the development experience in

fosdem.org/2026/schedule/event

When I was doing being able to use Visual Studio Code with the Calva plugin was game changing! So useful that you don't have to learn an editor to learn a programming language!

2026-01-31

I find it much easier to just install the #scheme libs you need instead of using #guix shell and loading emacs also. I

Tao of Mactaoofmac
2026-01-31

Scheme

Scheme is a LISP dialect that has not just gone its own way (as is usual with LISPs) but also achieved IEEE standardization. With a focus on lexical scope and tail call optimizatio(...)

taoofmac.com/space/dev/scheme?

Scheme
Digital Mark λ ☕️ 🕹 👽mdhughes@appdot.net
2026-01-28

Best new programming language idea ever, via IRC #scheme chat:
¢ for comment line
<number>¢ comments this and <number>-1 following lines
$ comments this and 99 following lines.

Racket birthday party and meet-up: Saturday, 7 February 2026 at 18:00 UTC

EVERYONE WELCOME 😁

Announcement, Jitsi Meet link & discussion at racket.discourse.group/t/racke
#lisp #scheme #metaprogramming #csed #cs

Inside The StarInsideTheStar
2026-01-26

Nobody Wants the Eagles' Offensive Coordinator Job

I keep hearing how the Eagles are the gold standard because they are smarter than everyone else, mor...


insidethestar.com/nobody-wants

aELARAJI (skinshafi)aelaraji@pl.aelaraji.com
2026-01-26

I don't know why but watching @cwebber 's Unlock Lisp / Scheme's magic: beginner to Scheme-in-Scheme in one hour kind of cured my parentheses induced anxiety 🥳

#scheme #lisp

Client Info

Server: https://mastodon.social
Version: 2025.07
Repository: https://github.com/cyevgeniy/lmst