[plt-scheme] How to insert an element in empty list?

From: Matthias Felleisen (matthias at ccs.neu.edu)
Date: Sat Aug 18 10:32:38 EDT 2007

Yes, the top-level in Scheme is just as bad as Fortran. There are  
even some 50 t-shirts in the world that say so and attribute this  
saying to me. -- Matthias

On Aug 17, 2007, at 9:45 PM, Majorinc, Kazimir wrote:

> Jos Koot wrote:
>>> All this, and Matthias pedagogical answer in particular, remind  
>>> me times
>>> when I used Fortran; I remember one implementation on a CDC  
>>> mainframe,
>>> where the user *could* corrupt numerical constants, for example  
>>> making that
>>> a constant 1 (stored in memory, not an assembly-level literal...)  
>>> became
>>> equal to 2. What a mess it could produce, you can hardly imagine...
>> As far as I can remember most FORTRAN (older than Fortran)  
>> compilers allowed this and many other evils (some decennia ago)
>> Jos koot
> Perhaps (set! sin cos) and (set! call/cc "Hello world") are not  
> that far.
> Kazimir Majorinc
> _________________________________________________
>  For list-related administrative tasks:
>  http://list.cs.brown.edu/mailman/listinfo/plt-scheme

Posted on the users mailing list.