Over the last few years I've been occasionally testing Gemini's ability to write Dylan code. Dylan has such a small user community and code base I'm not usually surprised at the results.
That said, it has progressed quite a lot since a few years ago from "Dylan is basically Python, right?" (nope) to "here's some base64 Dylan code that is almost correct". Yesterday I asked it to convert this CL macro
(defmacro inc! (place) `(setf ,place (+ 1 ,place)))
to Dylan and was fully expecting it to generate a mess. Instead it did it perfectly (see image).
(I post this with some trepidation because I know AI generates a lot of strong feelings. I don't really want to get into that debate and I'll just say this is the only way I've used AI at all, just as a curiosity in relation to my Dylan hobby.)
