TopHome
<2020-05-23 Sat>techlisp

Hello, Janet

Wrote my first Janet program, a GUI at that.

Have been in the market for a light weight Lisp for a long time. Am firmly on the Common Lisp side of the family, but sometimes it's too heavy and complex. The last Lisp that I was considering, a couple of years ago, was PicoLisp1. It however felt a bit clunky.

Janet2 was the new contender.

Had a blast wiring up Jaylib, the Janet wrapper over the C graphics library Raylib. Found some Linux specific issues here that I probably should open a PR for in the repo. The resulting binary seems to be statically compiled, depending only on OpenGL. Not open-sourcing the code for now.

Wrote my first PEG grammar; I have some inkling of what this means now.

The language is nice, constrained, of course affording all the power of Lisp at the same time. I am a fan, looking forward to using it more.

Footnotes: