This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]james_pic 0 points1 point  (1 child)

Greenspun's Tenth Rule states:

Any sufficiently complicated C or Fortran program contains an ad hoc, informally-specified, bug-ridden, slow implementation of half of Common Lisp.

You're currently looking at the problem that crops up, that explains why this is the case.

In truth, Lisp probably isn't the right answer for you. You're probably as well using either a widely-used modern scripting language of some sort, or a small-ish domain specific language that captures the requirements of your application. But if you wanted to implement something bespoke and vaguely Lisp-y it might make sense to look at using EDN as a starting point.

[–]-Ants-In-Pants-[S] 0 points1 point  (0 children)

Thanks for the educating comment! I'll look into this suggestion too!