Hacker News

SETL Programming Language

10 points by usgroup ago | 5 comments

redsymbol |next [-]

This is where list comprehensions came from! Like we have in modern Python, Haskell and more. SETL was the first language to use comprehensions in its core syntax.

compsciphd |next |previous [-]

isetl was what we used for my discrete math course 20 years ago or so. I remember other students complaining about having to learn it. "when are we going to use this language".

cluster_fsck |root |parent [-]

Same and I hated it, tbh (but my experience was like 30 years ago). My prof insisted all work be done in SETL and did a terrible job of actually introducing us to the language, yet we had to submit our work as SETL code. Like, yay set theory, but I learned more implementing my homework in C and SmallTalk.

usgroup |next |previous [-]

Doing Advent of Code 2025 in SETL this year.

pjmlp |previous [-]

Another good example of how languages were already progressing during the 1960's.