Word on the street is that Claude Code is better than Github Copilot.
I have no idea. Apparently it is also possible to use other
(locally-run even open source) LLMs with this stuff. But yeah, it's
impressive and makes obvious mistakes all at the same time. Naturally
I find this easy to deal with since I've had a lot of students who can
be both brilliant one minute and space cadets the next.

I'm figuring out how to use GNU Emacs Claude Code IDE, because emacs
is in my fingers and I've heard good things about it.

Anyway, upon consideration I think the "do all subjobs by kicking out
little Makefiles and run $(MAKE) -f on them" would have a few
advantages. First, it would make the concurrency a lot easier to
control, since concurrent make processes handing a single job know how
to talk to each other and coordinate on that. And second, if all the
intermediate Makefiles were saved, that might make debugging easier.
And it might remove the necessity to deal with lower-level constructs
like forking etc.

Reply via email to