Fast forward to today, I am trying to get myself to write a web application in the old school way. Instead of PHP, though, I am trying to use Common Lisp. It should be easy, right? I’ve done this for the longest part of my carrier. It’s not that easy. I keep thinking this is so much easier to do with typescript. Why can’t I include a library to do this? How much HTML do I have to write? I have a never-ending list of complaints, and I haven’t written even one page of HTML so far.
I am sure there are excellent frameworks in CL that lets me develop applications in a modern way. The real issue boils down to my comfort level with Lisp. I am a total newbie, and I need to build simple stuff where the stuff itself does not introduce complicated requirements. You know, like a ToDo list. I know from my experience in Python that while you can use Django to build a todo list, you likely won’t do that. That is the exact place am stuck at with CL. I know I want to keep it simple and not introduce too many things into the mix, while I get comfortable with the language itself.
Hopefully, this year I teach myself how to deal with this situation and develop a couple of web applications in CL. Do lookup my GitHub later in the year for the code.