SETL Programming Language

10 pointsposted 8 hours ago
by usgroup

5 Comments

redsymbol

7 hours ago

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

6 hours ago

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

3 hours ago

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

7 hours ago

Doing Advent of Code 2025 in SETL this year.

pjmlp

7 hours ago

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