[tech] A Gemini client library for Common Lisp.

Jason McBrayer jmcbray at carcosa.net
Thu Feb 18 15:13:18 GMT 2021
John Cowan writes:

> I think it is worthwhile to point out that this library has only 100 lines of
> code + 19 lines of packaging information (which are also in fact code), and
> only six dependencies: a general utility library (Alexandria), an
> encoding-decoding library (Babel), a socket library that bridges the
> differences between different Common Lisp implementations (Usocket), a library
> for encoded streams (Flexi-stream), an SSL library (CL+SSL), and a URI library
> (QUri), all of them bog-standard.

Thank you for noticing!

Being a relative CL-newbie coming mostly from the Python world, I'm not as
dependency-averse as a lot of more experienced CL developers. But I did like
that not much was necessary.

-- 
Jason McBrayer      | ?Strange is the night where black stars rise,
jmcbray at carcosa.net | and strange moons circle through the skies,
                    | but stranger still is lost Carcosa.?
                    | ? Robert W. Chambers,The King in Yellow


Archive home | About this archive