5 ms·
I think pre-scheme predates Squeak though, so it would be more like Slang is a kind of pre-scheme.
by EdwardCoffin 5y ago
I think pre-scheme predates Squeak though, so it would be more like Slang is a kind of pre-scheme.
- kragen 5y agoKelsey's paper is from 01997 but I think Pre-Scheme itself is from about 01993? Squeak came out in 01996 but I think had been in development for a year or two. The Squeak paper also came out in 01997.
- EdwardCoffin 5y agoThe earliest concrete evidence for pre-scheme I can find is that version 0.52 of Scheme 48 (1998) has a prescheme directory [1]. It lists a handful of releases going back as far as 1986, though who knows at what point pre scheme was introduced. [1] https://www.s48.org/previous-releases.html https://www.s48.org/previous-releases.html
- eggy 5y agoOK,I'll bite. Why the leading zero before the four-digit year?
- lambdaba 5y agoApparently it's to do with longnow.org and encouranging long-term thinking.
- eggy 5y agoFunny, I followed longnow for a while, and I never saw it, but that was a while ago. A lot of cool people on the project.
- xscott 5y agoIt's a poor choice in a many programming related contexts. To me, it looks like a malformed octal constant.
- kragen 5y agoHey, in K&R C, 8 and 9 are valid octal digits. But these are decimal years based on Dionysius Exiguus's miscalculations.
- abecedarius 5y agoI remember when the Squeak paper came out I had the reaction, "Oh, kind of like Pre-Scheme, why doesn't this mention it?" (Maybe unfair: nobody can keep up with everything, and I can't remember if Pre-Scheme had been documented at all.)