Why JAVA Instead of Smalltalk?

Some say it was Adele Goldberg who made the decision that forced JAVA to become the language of the web instead of Smalltalk. This people say it was Mrs. Goldberg who did not want to give Smalltalk away for free. That if she had agreed to that then maybe we would be scrambling to learn Smalltalk instead of JAVA. adeleg

The above remark is largely unjust. There were lots of other reasons.

Search google with her name and you'll be reading for many hours.

Here's what she does now. Neometron Inc

 

Das halte ich

für eine Art Dolchstoss-Meme. Die freie Verfügbarkeit war kein Grund für den Erfolg von Java, nur eine notwendige Voraussetzung. Die tatsächlichen Gründe sind komplex. Am wichtigsten war der Wunsch, eine praktikable Sprache für die Programmierung des Internets zu haben. Ich habe 1994 in C und Tcl gearbeitet und bin wie hunderttausende andere fast besinnungslos und endlos dankbar ins Java-Lager gewechselt. Ein anderer Grund war der relativ gelungene Kompromiss aus dem Relevanten Vorher Dagewesenen (RVD), den Java darstellte. Alles was Java mehr objektorientiert gemacht hätte, hätte seinen Erfolg eher geschmälert (oder gar verhindert). Ich selbst habe jahrelang am objektorientierten Denken in Java laboriert, und ich sehe, dass sich talentierte junge Programmierer heute genauso schwer damit tun. Ich glaube Java hat jenen kritischen Grad an Objektorientierung ziemliche genau getroffen, der noch in ein bis zwei Jahren zu meistern ist, aber doch noch die Vorteile der Objektorientierung gut ausschöpft.

... plink  

 

what you say

trifft es ziemlich genau auf den Punkt. Die DSL (Dolchstosslegende) erspart ja nur vielen Smalltalkern das Nachdenken darüber, warum sich ST80 in Wirklichkeit so wenig durchgesetzt hat, was multifaktoriell ist und schon allein deshalb blöd. Viele alternative (wie die ursprünglichen im Greenbook beschrieben) Implementierungen, wurden nur halbherzig verfolgt. Und die (über)konsequente Objektorientierung in ST hat ihre benefits aber auch viele Probleme, wie Du schon richtig angemerkt hat. Bei mir ist nur ein negativer thoughtstrain übrig und der hat mit Syntax und Geschlecht zu tun, eine schwierige Frage - muss aber noch fortgesetzt werden. Ohne Zweifel aber war und ist die C-Syntax und Semantik eine grosse Leistung und auch schon ein sehr gelungener Kompromiss gewesen (im Vergleich mit Algol, Pascal und ihren Abkömmlingen).

Zu dem allen und Legenden ein sehr interessantes Zitat von Butler Lampson mit Bezug auf den XEROX Alto, wo ST ja entstand: And programming is possible at every level from the microcode to the user of an application. It is interesting, though, that user programming plays a much smaller role in the Alto system than in Unix [23] or EMACS [46].

... plink  


... answer!
 
last updated: 05.04.22, 07:16
menu

Youre not logged in ... Login

April 2024
So.Mo.Di.Mi.Do.Fr.Sa.
123456
78910111213
14151617181920
21222324252627
282930
April
Made with Antville
powered by
Helma Object Publisher
recently modified
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)
Mustererkennung
Just saying. #esc #strachevideo pic.twitter.com/OIhS893CNr— Helene Voglreiter (@HeeLene) May 19, 2019 (Sorry, falls embedded unsocial media unerwünscht ist…)
by tobi (19.05.19, 10:57)
Yeah
That's an adequate comment! Und das erste Zitat ein ganz besonders tolles Beispiel für den "Umschlag von Quantität in Qualität".
by MaryW (15.05.19, 19:57)
...
In the future everyone will be famous for fifteen people. – Momus You’ll always be a planet to me, Mr Bacchus. – Charon Fußnote! Find ick knorke.....
by tobi (15.05.19, 14:07)
...
what about hindsight is 20/20?
by tobi (05.05.19, 14:00)

RSS Feed