J ist eine ArrayOrientierteProgrammiersprache. Siehe auch ![]() ![]() |
J ist eine ArrayOrientierteProgrammiersprache. Siehe * ![]() * ![]() * ![]() |
"Die Sprache J ([...]), hat sich von einem reinen Außenseiterprodukt zu einer echten Alternative zu APL entwickelt. J ist ein professionelles Werkzeug, das mittlerweile auf allen wichtigen Plattformen zur Verfügung steht. Die Verbreitung von J ist jedoch im wesentlichen auf den universitären Bereich in den USA und Kanada begrenzt." - ![]() |
"Die Sprache J ([...]), hat sich von einem reinen Außenseiterprodukt zu einer echten Alternative zu APL entwickelt. J ist ein professionelles Werkzeug, das mittlerweile auf allen wichtigen Plattformen zur Verfügung steht. Die Verbreitung von J ist jedoch im wesentlichen auf den universitären Bereich in den USA und Kanada begrenzt." - http://www.aplteam.de/apl97/overview_d.htm#J (bis 2004) |
:"... kryptische Syntax ...", schwer verständlich, "... nicht besser als ... APL" - Quasi-Entgegnung: ![]() |
:"... kryptische Syntax ...", schwer verständlich, "... nicht besser als ... APL" - Quasi-Entgegnung: ![]() :Für eine weitere (ähnliche) Entgegnung siehe ![]() |
Siehe
Herstellerlinks:
"Die Sprache J ([...]), hat sich von einem reinen Außenseiterprodukt zu einer echten Alternative zu APL entwickelt. J ist ein professionelles Werkzeug, das mittlerweile auf allen wichtigen Plattformen zur Verfügung steht. Die Verbreitung von J ist jedoch im wesentlichen auf den universitären Bereich in den USA und Kanada begrenzt." - http://www.aplteam.de/apl97/overview_d.htm#J (bis 2004)
"Eine Art Außenseiter bei der Entwicklung von Programmiersprachen ist APL, welches schon vor 1960 von K. Iverson entwickelt wurde. Die Sprache basiert auf Matrizen, Symbolen und Skalaren. Eine erhebliche Erweiterung dieser Sprache wurde mit J 1991 von K. Iverson et. al. vorgestellt." - http://irb.cs.tu-berlin.de/~zuse/history/Programmiersprachen.html#Entwicklung
"J - Eine hochentwickelte Programmiersprache, die vom Entwickler von APL, Kenneth Iverson, erstellt wurde. J ist eine Nachfolgersprache von APL, die auf vielen Plattformen ([...]) ausgeführt werden kann. J wird wie APL in erster Linie von Mathematikern eingesetzt." - http://www.hirzel.org/book/j.htm
Am TU-Rechenzentrum in Graz (ca. 1980) gab es nur ein einziges Terminal, das mittels Spezialtastatur und Grafikbildschirm für das APL-Programmieren geeignet war. Auch später am PC war es kaum sinnvoll möglich, APL zu verwenden. Sicher keine optimalen Vorraussetzungen für die Verbreitung einer Programmiersprache.
Zweitens erinnere ich mich an die kryptische Syntax. Es konnte sein, dass ein APL-10-Zeiler die Funktionalität eines 300-Zeilen-FORTRAN-Programmes hatte, aber von der Verständlichkeit her war es eher wie ein 1000-Zeilen-FORTRAN-Programm. Ich habe mich immer gefragt, wo der Vorteil einer so "kompakten" Syntax liegen soll. J scheint mir (auf den ersten, oberflächlichen Blick) mit seinen vielen Zeichenkombinationen hier nicht besser als das ursprüngliche APL.