ISETL (Interactive Set Language)

   program HelloWorld;
      printf "Hello, World!";

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)