logoalt Hacker News

nathan_comptonlast Saturday at 6:46 PM2 repliesview on HN

As a long time lisper I can't stand how much syntax languages have and I think of excess syntax as a sign of a childish mind, but what can you do?


Replies

HarHarVeryFunnylast Saturday at 7:34 PM

It's horses for courses, right? Pick the right language for the job. LISP was designed for 60's era GOFAI, designed for that with code not differentiated from data, but a COBOL or FORTRAN even BASIC programmer would presumably (and justifiably from the perspective of those typical use cases) regard LISP as the toy/unserious language.

zephenlast Saturday at 6:56 PM

As I get older, I realize that everybody's sweet spot is a little different.

Lisp and APL both have their adherents.

I personally find a bit more syntax than lisp to be nice. Occasionally I long for the homoiconicity of lisp; otoh, many of the arguments for it fall flat with me. For example, DSLs -- yeah, no, it's hard enough to get semi-technical people to use DSLs to start with, never mind lisp-like ones.