4 ms·
> There’s no smooth gradient between data format and Turing complete programming language. S-expressions beg to differ.
by patrickmay 3y ago
> There’s no smooth gradient between data format and Turing complete programming language.
S-expressions beg to differ.
- catlifeonmars 3y agoFunny you should mention that, I implemented an S-expression based language spelled using JSON for a dynamic configuration use case. It was actually not terrible for a day or two of work, but it was a far cry from a general purpose production grade configuration language due to lack of tooling, intellisense, and a small stdlib. Also, many people found the syntax foreign and confusing; not a deal breaker but just another hurdle. FWIW I agree with you, but driving adoption would be hard.