ISETL (Interactive Set Language)
program HelloWorld;
printf "Hello, World!";
end;
In ISETL, if one wants 100 copies of "Hello, World!", one types:
["Hello, World!" : i in {1..100}];
so one would like to say:
["Hello, World!" : i in {1..infinity}];
but digital systems will run out of memory long
before the tuple can be fully constructed and displayed.
A loop is more satisfactory in this rare case, giving some
results to ponder over while one awaits program completion:
while true do
printf "Hello, World!";
end while;
submitted by: cavenej@chert.CS.ORST.EDU (Jeff Cavener)