[plt-scheme] What does the Scheme file extension ".ss" stand for?

From: Matthias Felleisen (matthias at ccs.neu.edu)
Date: Mon Feb 18 12:42:43 EST 2008

I vote against renaming our files for such a reason. As much as I  
respect the desire to eliminate the combination s-s from the language  
-- or letting it stand as a negative forever -- I can't subscribe to  
it. Yes, I hesitated at first too, being brought up with a deep  
suspicion and dislike of everything with a Nazi connection. Having  
said that, however, I believe that it is one thing to reserve respect  
for significant and deep changes to our world and how it moves on  
(respect for Israel and its death-and-life struggle from the day of  
its birth is one example; respect for Holocaust victims is another)  
and it is another thing to trip over stupid little things (ss, sa, etc).

As someone else already said: let's re-conquer this part of the  
language again.

-- Matthias




On Feb 18, 2008, at 12:27 PM, Matthew Flatt wrote:

> At Mon, 18 Feb 2008 18:03:23 +0100, Jens Axel Soegaard wrote:
>> Is it time for The Great Renaming?
>
> I would like to look at the technical issues more, first.
>
> Here's why I'm not enthusiastic: I've tried it already in my early
> explorations for the v4 module-name convention. I didn't find a nice
> way to transition to a different suffix without breaking all old code.
> The only path I see is to create lots of ".ss" files in all the old
> places to re-direct to ".sch" (or whatever) files. In particular, as
> far as I can tell, it doesn't work nicely to automatically change the
> suffix through the module-name resolver.
>
> At the same time, I understand why a lowercase "ss" is distasteful to
> some, and I wouldn't have used it originally had I considered the
> connection to capital "SS". So, before I say that I'm not willing  
> to go
> along with the change, I'd like to search a bit more for a solution.
> How do we get from here to there?
>
> Matthew
>
> _________________________________________________
>   For list-related administrative tasks:
>   http://list.cs.brown.edu/mailman/listinfo/plt-scheme



Posted on the users mailing list.