#ChezScheme

2025-10-16
The official steering committee of the Scheme programming language is calling a vote to replace themselves

Quoting the memo:

The outgoing Steering Committee was elected in 2009 and successfully oversaw the production and ratification of the R7RS small language report until 2013. Unfortunately, during the protracted initial development of the R7RS large language after that, it fell dormant.

The current Scheme Working Group resolved in September 2025 to ask the Steering Commitee for a new election because it felt that after such long dormancy the outgoing Steering Committee was no longer able, as a group, to make and implement decisions effectively.

The Scheme standardization process charter says, β€˜The Steering Committee itself shall establish procedures for replacing its members.’ The outgoing Steering Committee unanimously decided to delegate this task to the current Working Group. The Working Group has very closely modelled the procedure to be used this time on the procedure used last time.

The Working Group has written a statement to candidates and voters explaining what it hopes for in a new steering committee.

Lobste.rs thread

#tech #software #Scheme #SchemeLang #ProgrammingLanguage #R7RS #R7RSLarge #Lisp #FunctionalProgramming #Guile #GuileScheme #ChezScheme #ChickenScheme #GambitScheme #RacketLang #Racket

2025-08-31

Over the next few weeks (or more) I want to spend some time with a #Lisp language. I'm now in a kind of embarrassment of riches situation.

I could get deeper into #Clojure which I'm already quite fluent with (e.g. get into macros, understand transducers, core.async.flow).

I could finally learn #CommonLisp. Tried it a few years ago, liked it, never did anything with it.

Or I could dive into #scheme other than #Racket (#Guile, #Gambit, #Gerbil, #ChezScheme), see what's cooking there.

πŸ€”

2025-08-20

the idris2 docs suggest that a char* returned from an FFI will be `free`'d right away after making another copy.

the #ChezScheme docs do not explicitly state that (and I think idris2 is relying on chez scheme to do this), and #valgrind seems to suggest not.

2025-05-17
[SOLVED] Question about how to use Akku packages with Chez Scheme

I can setup the project to build using Akku-R7RS:

akku add akku-r7rs;
akku install;
./.akku/env;

But then how should I build each of the .sld files to binary using the Chez compiler?

@mdhughes @civodul @wasamasa do any of you know how to do this?

#tech #software #Scheme #SchemeLang #R7RS #ChezScheme #Akku #AkkuScm #AkkuScheme #AkkuR7RS #Lisp #ComputerProgramming #LispQuestions #LispAskFedi

harryprayivharryprayiv
2025-04-20

If you’re a user or a proponent of please consider donating to the project to keep it alive.

It’s a fairly obscure project but, IMO, it is THE language for web .

On top of that, the backend was recently rewritten in which tends to be very popular choice in the world due to its rigor.

I see nipping at its heels but IMO, PS will always be a more bespoke and opinionated tool.

opencollective.com/purescript/

Michel Lind :fedora: :debian:michelin@hachyderm.io
2025-02-15

@mykhaylo @jbz now I need to try both! I heard about Babashka at the last #StrangeLoop and… it slipped out of my mind

I can probably get #SchemeSh packaged in #Fedora easily, we already have #ChezScheme

2023-10-16

The #Racket fork of #ChezScheme is about to be merged with upstream Cisco/ChezScheme. groups.google.com/g/chez-schem

2023-04-11
our compsci department seems to have a bad track record of what IDE to recomment. I did have one class where the instructor told us to use #vim or #emacs, but other than that, one time we were told to use #eclipse for java, and now I'm writing #racket in #drracket.

This class made me insterested in using #scheme as a general programming language, but for now I am planning to use #chez scheme #chezscheme instead, and will figure out how to use vim and #cli commands.
Barry Schwartz πŸ«–chemoelectric@masto.ai
2023-03-28
Barry Schwartz πŸ«–chemoelectric@masto.ai
2023-03-28

I have to admit, #ChezScheme is way way WAY fast for a #Scheme.

Jan πŸ³οΈβ€βš§οΈπŸ³οΈβ€πŸŒˆπŸ‡¨πŸ‡¦jan@bounced.ca
2022-11-22

Hmmm. Scheme has changed since I was last paying attention. I'm trying some different implementations again. Surprisingly, Chez is open source now. I'm giving that a shot. #Scheme #ChezScheme

2021-09-08

Yoooooo Schemers ! πŸ‘‹

A bunch of warm lambdaddicts are waiting for you to join a book club !

It consists in reading one chapter of a book on our own and proposing a collective workshop around our solutions to the same exercise from the end of the chapter.

You can join here discord.gg/WG7DeSRg and vote for the book to go through

Spread the parens ❀️

#scheme #schemers #guile #chicken #chezscheme #gerbil #gambit

2020-06-19

You know #TDD ?! What? I mean #tootDrivenDevelopment ? πŸ€”πŸ€”

β™₯️ I need help to figure out what it looks like! β™₯️

I start with a simple #scheme #code #snippet and you modify it. The resulting code has to fit in one toot!
If you can't execute the code. It's broken. The last committer should fix it.
So make it portable ! πŸš€

(display "hello schemers")

#scheme #schemer #schemers #lisp #lisper
#r5rs #r6rs #r7rs #coding #programming #fun #friday #guile #chezscheme #gauche #racket #chickenscheme #gambit

2019-03-03

I watched Andy Wingo's and Cwebber's talks at the Fosdem again

it seems that Racket could be made to compile to Guile, not only to Chez

Wingo explicitly said he'd like to try to beat Chez on performance

#guile #racket #chezscheme #scheme

2019-02-11

Has #chezscheme delimited continuations as #Guile has ?

#scheme

Client Info

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