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

From: Jens Axel Soegaard (jensaxel at soegaard.net)
Date: Mon Feb 18 14:20:47 EST 2008

Matthew Flatt wrote:
> At Mon, 18 Feb 2008 18:03:23 +0100, Jens Axel Soegaard wrote:
>> Is it time for The Great Renaming?

Hope I didn't cause anyone to spill their coffee ;-)

> 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?

You are right, it is more trouble than worth.

Jens Axel Søgaard

Posted on the users mailing list.