Arne Babenhauserheide arnebab@identi.ca
Graben-Neudorf, Germany
Free licensing idealist, roleplayer, hobby musician and writer, python coder, doing phd in physics – avatar from Trudy Wenzel (GPL). Find me on http://draketo.de and http://1w6.org
2018-03-25T11:58:59Z via Identi.ca Web CC: Public
Christopher Allan Webber shared by Arne Babenhauserheide at 2017-03-16T08:23:46Z via Identi.ca Web To: Public, Christopher Allan Webber CC: Followers
Another bit, revolving how to handle extensibility and standards:
One issue that came up early on is worth mentioning, because it is at the heart of one of the major attacks on Common Lisp, which was mounted during the ISO work on Lisp (see section 2.12). This is the issue of modularization, which had two aspects: (1) whether Common Lisp should be divided into a core language plus modules and (2) whether there should be a division into the so-called white, yellow, and red pages. These topics appear to have been blended in the discussion.
"White pages" refers to the manual proper, and anything that is in the white pages must be implemented somehow by a Lisp whose developers claim it is a Common Lisp. "Yellow pages" refers to implementation-independent packages that can be loaded in, for example, TRACE and scientific subroutine packages. The "red pages" were intended to describe implementation-dependent routines, such as device drivers.
Nevertheless, the first question is brought up by a direct reading of the issue: Division of Common Lisp into a core plus modules.
If this were taken to mean a proposal that would have partitioned the language into layers with a central layer and outer layers that depend on the inner ones, then Common Lisp could have been more easily subsetted, which would have led to obvious implementations on smaller machines. This would have satisfied the need to cheap, prolific implementations. This would also have made providing educational versions of the language more readily available. It also would have prevented the strong attack during the ISO meetings by Europe and by, to a lesser degree, Japan.
The response from influential members is revealing: "This seems weird. Motivate it. Maybe these modules are optional at the implementation's choice?" "Keeping things modular is a good goal, but don't expect to succeed completely." "The division only makes a little sense." [?; ?] The group focussed too much on the funny white-yellow-red distinction and not on the corelanguage/extended-language distinction. Had this gone differently, so would have the future of Common Lisp.
Note, this sounds not too unlike the decision to break r7rs into r7rs-small and r7rs-large, for anyone who knows/cares about that in Scheme-land...
Arne Babenhauserheide, Tyng-Ruey Chuang, clacke@libranet.de ❌ likes this.
Arne Babenhauserheide shared this.
Mike Linksvayer shared by Arne Babenhauserheide at 2013-07-10T20:51:56+00:00 via api To: Public
Congratulations to the French FLOSS community, seems like a very nice step forward.Mitch Featherston, Arne Babenhauserheide shared this.
2013-07-10T20:00:44+00:00 in Graben-Neudorf, Baden-Württemberg, Germany via Choqok To: Public
NetzwerkB auf Bild-Niveau :( http://ur1.ca/elgnx #politik2013-07-10T08:48:56+00:00 in Graben-Neudorf, Baden-Württemberg, Germany via web To: Python, Public
Don't do this: http://de.slideshare.net/r1chardj0n3s/dont-do-this-24000445 !python — too strange, too fun, too … useful :)2013-07-10T08:46:12+00:00 in Graben-Neudorf, Baden-Württemberg, Germany via web To: Public
Ausrüstungs-Kits, Schiffe und Geld → http://1w6.org/deutsch/technophob/kits-schiffe-geld !1w6 !write !sff !scifi !rpg !rsp !sciencefiction2013-07-09T21:01:38+00:00 in Graben-Neudorf, Baden-Württemberg, Germany via Choqok To: Public
♻ @rms: Song parody: Edward and the NSA http://ur1.ca/ekz46shared by Arne Babenhauserheide at 2013-07-09T20:59:44+00:00 via api To: Public
Ich lerne #Steno, weil… http://draketo.de/licht/ideen/steno/lerne-ich-weil ich meine Schrift immer weiter entwickeln können will.Arne Babenhauserheide shared this.
2013-07-09T07:54:13+00:00 in Graben-Neudorf, Baden-Württemberg, Germany via web To: Mercurial DVCS, Public
!mercurial wish: hg heads --branch [branch] ← show only the heads on the given named branch → merge targets.Luis Falcon shared by Arne Babenhauserheide at 2013-07-08T06:03:43+00:00 via web To: Public
Ladies & gentlemen, !GnuHealth 2.0 is out! A big thank you to all !FreeSoftware & #PublicHealth activists! health.gnu.org !FSF !GNU #trytonChristian - Identica, wo1[]??PP_)2131pjqovzc3\]\[]4c,zx2-xawej, Marcio B. Jr., X11R5 and 2 others likes this.
Christian - Identica, Jose R Rodriguez, Marcio B. Jr., Erkan Yılmaz and 5 others shared this.
Estuve viendo la página de gnuhealth. Felicitaciones! Este software debería utilizarse en todos los hospitales públicos de Argentina.wo1[]??PP_)2131pjqovzc3\]\[]4c,zx2-xawej at 2013-07-09T10:09:07+00:00
Luis Falcon likes this.
2013-07-06T12:58:30+00:00 in Graben-Neudorf, Baden-Württemberg, Germany via Choqok To: Public
@Die_Gruenen: Könnt ihr auch noch schreiben, wie der #LR13 in Langform heißt?2013-07-06T09:06:26+00:00 in Graben-Neudorf, Baden-Württemberg, Germany via Choqok To: Glyn Moody, a(n) person, Public
♻ @drak: @glynmoody Can people already contact you over #Freenet? With #Freemail: link between people not detected http://ur1.ca/5rx1wshared by Arne Babenhauserheide at 2013-07-06T09:06:08+00:00 via api To: Public
@glynmoody Can people already contact you over !Freenet? With #Freemail: link between people not detected freenetproject.orgArne Babenhauserheide shared this.
shared by Arne Babenhauserheide at 2013-07-06T09:03:24+00:00 via api To: Public
@arnebab it was a simple task, but it took said task for my brain to say, “pffft that was easy! Next challenge!”Arne Babenhauserheide shared this.
2013-07-06T01:00:19+00:00 in Graben-Neudorf, Baden-Württemberg, Germany via Choqok To: Arne Babenhauserheide, Public
♻ @NoDiceMike: @ArneBab I gave it a look over. Looked good. If I had more people around here I'd try to get a play test togethershared by Arne Babenhauserheide at 2013-07-05T15:04:40+00:00 via web To: Public
I just tried #X11 forwarding in a *fast* LAN for the first time and it worked great! I don’t know why I always avoided it…Arne Babenhauserheide likes this.
Arne Babenhauserheide shared this.
2013-07-05T15:04:17+00:00 via web To: Public
!emacs !orgmode TODO dependencies: http://ur1.ca/ejcrq — really cool! org-mode: A simple todo list, and when you need…Arne Babenhauserheide likes this.
Arne Babenhauserheide shared this.
Richard Stallman Political Notes shared by Arne Babenhauserheide at 2013-07-05T14:55:32+00:00 via web To: Public
Girl who ran away with teacher is being used http://ur1.ca/eje9yArne Babenhauserheide likes this.
Arne Babenhauserheide shared this.
RT: @rms Girl who ran away with teacher is being used ur1.ca/eje9y — Full Ack. I once played a traitor in an !RPG. Even that was scarring.