![]() I hear good things about Chicken Scheme, and I still intend to try it out one day, but the whole R5RS/R6RS/R7RS thing is confusing and scary to me, so I keep… not doing that.Īnyway, all of this is to say: I happened to be in the market for a new language. I like Clojure in theory, but obviously it’s a non-starter for little scripts, and the last time I used ClojureScript the tooling was so painful that I’m still sort of traumatized. People seem to like Racket, but my outsider impression is that Racket is about as far from “simple” as you can get. What I really wanted – I thought – was some sort of simple lisp-like. OCaml? It’s not the most ergonomic for simple string twiddling. In fact you might say that I actively dislike Python, and in recent years I’ve been reaching for it less and less, squeezing more and more out of bash, and wishing that I had something better. Python has been my go-to “one level above bash” language for basically forever – not because I like Python, but just sort of by default. I don’t have a scripting language that I like. ![]() The timing of the game jam is the reason I’m writing this up when I am, but the content is definitely not going to be tailored to that specific audience. ![]() It was a fun project that hit a pretty broad variety of interesting topics, and I thought it would make a good side project diary regardless. Unfortunately, I already spent my lisp game budget for the year, but now that I know this is a thing perhaps I’ll be around next spring with an entry of my own.īut I did learn some interesting stuff, and I thought I’d write up some of what I did and what I learned, because I thought it might be useful to participants thinking about using Janet or Raylib for their entries – gotchas, lessons learned, sage wisdom from someone who has barely scratched the surface of these libraries. Mostly because, well, it was taking up far too much of my time and I have more important things to work on.īut then I learned about the Autumn Lisp Game Jam: ten days to write a game, in some kind of lisp, starting in about two weeks. I played with Janet and Raylib for a few weeks, learned a lot about graphics stuff, but decided to stop working on it before I made anything actually playable. Okay so I didn’t actually make a game in Janet. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |