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

From: Matthew Flatt (mflatt at cs.utah.edu)
Date: Mon Feb 18 12:27:14 EST 2008

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?


Posted on the users mailing list.