9 ms·
I've been forcing myself to stay within the CHICKEN ecosystem for the past 6 months. So far, the whole ecosystem moves really slow, but CHICKEN is such a good d
by funkaster 4mo ago
I've been forcing myself to stay within the CHICKEN ecosystem for the past 6 months. So far, the whole ecosystem moves really slow, but CHICKEN is such a good design that adding/rolling your own library for whatever you need is so simple. I ended up creating a bunch of eggs (CHICKEN libs) and even rolling my own web framework with its own ORM and background job processing that I rolled out to prod (1000+ users for the past 6 months or so, not a huge demo but it proved that it can scale/be good enough for my projects).
Best of all, is that the syntax grammar is so simple, that a simple CLAUDE.md + a few review agents lets me move super fast using AI. I spend most of my time anchoring on the design/plan and let AI write the implementation for most of the code.
- volemo 4mo agoBut are you learning programming in Chicken or in Claude?
- anthk 4mo agoNeither. These people don't realize that they are learning ever less skills than not touching Claude ever.
- funkaster 4mo agoIf I was new to programming, I would stick to just scheme for a while. I've been doing this for 20+ years professionally. Right now I'm treating claude as my junior engs, and I carefully review what it builds. If you treat them as your E3/E4 engs and you play the role of a TL *AND* assuming you know what you want to build, then things can move pretty fast.
- anthk 4mo agoToss AI. Install srfi-203 and srfi-216 for SICP support. Then at ~/.csirc (import scheme) (import (srfi 203)) (import (srfi 216)) Finally, SICP in Texinfo format: https://zv.github.io/sicp-in-texinfo https://zv.github.io/sicp-in-texinfo