logoalt Hacker News

hajileyesterday at 11:49 PM2 repliesview on HN

Lisps aren’t necessarily functional, but don’t need semicolons either.


Replies

II2IItoday at 12:13 AM

The syntax of languages like Lisp and Forth are so fundamentally different that they don't need an explicit statement separator. You don't have to think about many other things either, or I should say you don't have to think about them in the same way. Consider how much simpler the order of operations is in those languages.

wvenabletoday at 6:16 AM

Lisp has explicit "statement" terminators (just aren't semicolons)