Talk:Self (programming language): Difference between revisions

Content deleted Content added
Jecel (talk | contribs)
The environment: problems with persistence
Jecel (talk | contribs)
Spelling the name of the language
Line 67:
 
:: This is a rather different issue and you raise some very good points. I have had some long discussions with people about the differences between what I call "blueprint systems" (those which are created from scratch from a plan each time they run, so any permanent change must be made to the plan) and "living systems" (once they start they run forever and must be changed on the fly). Each has its advantages but there is a trend to evolve systems that started out as blueprint to be more and more living ones by adding system registries and user configuration files. This gets you the worst of both worlds since then the issues you mentioned don't even get discussed or considered. --[[User:Jecel|Jecel]] 00:24, 20 July 2006 (UTC)
 
== Spelling the name of the language ==
 
This isn't an issue for this page, but since I have seen "SELF" in so many papers and web pages I thought I should mention this bit of trivia, which might avoid somebody "fixing" this page in the future.
 
In the original Self paper the name of the language used the small caps typographic convention for the main title and in the text. This was also done in most other papers by the Self group. So the "S" was indeed a capital letter but the "elf" only seemed so if you were distracted or wanted to reproduce that appearance with a typewriter or some similarly limited medium. --[[User:Jecel|Jecel]] 00:33, 20 July 2006 (UTC)