top | item 42671595

(no title)

stevebmark | 1 year ago

I don't understand the "Requirements Met" section, that reasoning applies to almost any programming language. You chose Common Lisp because there's a JSON library?

discuss

order

neuroelectron|1 year ago

A lot of these intermediary languages are not trivial to parse safely and are a vector for exploits. It's not something you can really do on your own unless you're just supporting a specific subset for your application. Even then, you really need to know what you're doing.

forgotpwd16|1 year ago

There's a section "hunt for new Lisp". It isn't explicitly stated in the requirements maybe because it can be inferred from there that being a Lisp is also one.

IshKebab|1 year ago

Yeah I thought he would go with Rust or Go after seeing those requirements.

Clearly there was another implicit requirement - maybe it had to be a niche language?

weikju|1 year ago

Probably had to be a Lisp, considering the OP was coming from Clojure. Rust and Go fail that (unwritten) requirement.