Freitag, 30. Dezember 2005

That Brian Brain Again

An old debate in CS (going back to Cobol vs. Fortran and never resolved) on "minimal" vs. "humane" vocabulary and syntax of languages gets an actual treatment in: The Nexus of Guts and Glitz: At first blush, this would seem any easy call. My Smalltalk roots (among other things) are likely showing when I say I see no harm in a larger, more expressive vocabulary.

And there I might leave it, if this did not raise an even more interesting issue, which is: What if they are both right? How is that for equivocation?

Now the reader need not fear, for I still intend to cast my lot on the side of the humane, and not the stingy, though when the argument is cast in such terms, it is hard not to feel a tad manipulated, and after all, smaller can be simpler, I suppose... To be anti-humane is to be in favor of what? Euthanizing kittens? ...

(Ahem, to all my knowledge this is the first time that any form of cat content appears in my log save for the headerNav where I have 2 since this Xmas. Did it have to be like so? I guess I earned it in some kind of really bad former life. I'm sorry)

But seriously: layering in abstraction, vocabulary, tightness, robustness and so on in SW development is an old proposition and the balance has to be redefined all the time.

But then, as we heard both Adele Goldberg and Dave Thomas complain about declining levels in math understanding being a large problem in SW culture, it seems better education in that field has to be taken on again, in a way that holds after the end of school and/or the first two semesters. Alan Kay has a modest little piece on that in Squeakland.

Kentaro Yoshimasa uses Squeak eToy to enhance math and science education

motz has a snippet and links Joel Spolsky on an aspect of this. I am stupid and impudent enough to think Joel on Software's analytics are wrong.

Chris has a piece on more advanced stuff (parallelism) that's got to do with yet different developments and the heritage of APL, a language that can do a lot, is definitely on the more terse side of interface and "requires as Chris quotes the Swiss APL User Group the ability of the programmer to mathematically analyse the problems on a high level" to be full used. So for the educated there are still fields to prove their smart abstraction abilities. If you are interested in history, follow his LTU link.

Addendum: Brian's newest post is a link to the reconstructed complete and definitive interview with Carver Mead. Interested in science and human progress? Please go ahead, enjoy!

plink, nix,    praise or blame!
 

 
last updated: 24.11.24, 06:29
menu

Youre not logged in ... Login

Dezember 2005
So.Mo.Di.Mi.Do.Fr.Sa.
123
45678910
11121314151617
18192021222324
25262728293031
NovemberJanuar
Made with Antville
powered by
Helma Object Publisher
recently modified
Du hast recht,
Universal-Genies brauchen wir echt keine mehr. Ich wollte eh nur sagen: Things are going to slide, slide in all directions. Won't be nothing, won't be nothing you....
by MaryW (31.10.24, 23:13)
...
Hm. Ich glaub, da gibt es schon noch einige Kandidat*innen. Mir fällt spontan Lisz Hirn ein. Ich fürchte nur, die schaffen es nicht mehr, so....
by tobi (03.10.24, 19:21)
Die sind
wirklich die allerletzten.
by StefanL (18.09.24, 08:42)
Es gibt sogar
Verbrecher, die das ganze WE zusätzlich durcharbeiten, um Pegelkarten zu bauen. Das sind dann die allerletzten.
by gHack (17.09.24, 18:56)
Geändert
Inzwischen hat Herr Fidler den Fehler erkannt und korrigiert sowie sich inzwischen bei den LeserInnen entschuldigt. Nur damit das nicht untergeht. Wir haben hier in der....
by StefanL (21.02.22, 09:17)
There has been evidence
that the important and successful ideas in MSFT - like licensing the Unix source code in the 70ies and learning from it and licensing QDOS....
by StefanL (02.01.22, 11:18)
Now
I think I maybe know what you meant. It is the present we know best and the future we invent. And history is mostly used....
by StefanL (02.01.22, 09:51)
???
Hey, it's just a phrase wishing to convey that you're always smarter after the event than before it.
by StefanL (28.12.21, 07:35)
Addendum
Oracle is now mentioned in the English Wikipedia article on teletext and even has its own article here. Electra has one too.
by MaryW (22.12.21, 07:11)
We have grossly erred
At least in point 5. We thought, people would have come to the conclusion that permanently listening to directive voices as an adult is so....
by MaryW (21.12.21, 07:42)
Did not want to spell the names out
Ingrid Thurnher should have been easy, as she is pictured in the article. Harald F. is an insider joke, the only media journalist in Austria,....
by StefanL (19.12.21, 08:45)
...
with four letters it becomes easier though i am not sure with hafi… anyhoo, inms guessing acronyms or whatever this is. *it’s not my steckenpferd
by tobi (24.11.21, 20:49)
Should be
pretty easy to guess from the context and image who HaFi and InTu are. Besides, thx for the hint to the open bold-tag.
by MaryW (22.10.21, 01:16)
Low hanging fruit
1 comment, lower geht es mathematisch schon aber psychosomatisch nicht.
by MaryW (15.10.21, 19:51)
...
da ist wohl ein <b> offen geblieben… und wer oder was sind HF und IT?
by tobi (25.09.21, 10:50)
manche nennen das
low hanging fruits, no?¿
by motzes (25.08.21, 20:33)
Freiwillige Feuerwehr
Wie ist das mit den freiwilligen und den professionellen Feuerwehren? Wenn 4 Häuser brennen und nur 2 Löschzüge da sind, dann gibt es doch eine....
by MaryW (22.07.21, 07:06)
Well
That is a good argument and not to be underestimated. I was convinced a malevolent or rigid social environment (the others) posed the largest obstacle....
by MaryW (18.07.21, 08:54)
Und noch etwas
Die Schutzkleidung ist ein großes Problem. Sie verhindert allzu oft, dass mann mit anderen Säugetieren gut umgehen kann.
by StefanL (26.05.19, 07:09)
Yeah
U get 1 big smile from me 4 that comment! And yes, i do not like embedded except it is good like this. It's like....
by StefanL (19.05.19, 16:30)

RSS Feed