Hacker News new | ask | show | jobs
by hellofunk 3823 days ago
Clojure is not really an option when you do systems programming, such as writing native apps, command line tools, working on small devices like a Pi, etc. There are many things I'm exploring in C++ for which Clojure is just not a good tool for the job.

But also, there are some really great C++ libraries in the areas of physics and graphics, and there is no equivalent of the in Java I could use.

1 comments

There are a few Clojure-inspired Lisps that are meant to be suitable for writing command line apps. I'm trying to work on one myself in fact (https://github.com/sdegutis/Paladin), with the main goal being that it's written entirely in C and has 0 (required) external dependencies -- both goals having been inspired by the implementation and design of Lua. But I'm no expert at implementing languages so it's coming along slowly.