JUMP !!! - Mit einem Billig-Prozessor will ich mit meinem neuen BS Android toppen - und zwar mit APL !

15/11/2014 - 15:36 von Eins Eins Eins Fünf Sechs Fünf | Report spam
Logik musste durch Sprunganweisungen realisiert werden. In APL werden Kontrollstrukturen seltener als in anderen imperativen Programmiersprachen verwendet, einerseits weil APL-Funktionen nicht nur Skalare, sondern Datenstrukturen beliebiger Dimension verarbeiten, andererseits, weil es den Operator Each bietet.

APL kennt mindestens die Datentypen Char, Bool, Int und Float, allerdings muss der Programmierer dies nicht berücksichtigen, denn der Interpreter wandelt die Datentypen automatisch um, wann immer dies notwendig ist. Dies bedeutet auch, dass APL keine Typprüfung kennt.

Variablen müssen nicht deklariert werden, man kann einer Variablen eine Fließkommazahl zuweisen (oder einen Vektor oder eine Matrix von Fließkommazahlen) und danach einen Text, ohne dass es einer besonderen Anweisung davor bedarf.
 

Lesen sie die antworten

#1 Carla Schneider
15/11/2014 - 23:24 | Warnen spam
Eins Eins Eins Fünf Sechs Fünf wrote:

Logik musste durch Sprunganweisungen realisiert werden. In APL werden Kontrollstrukturen seltener als in anderen imperativen Programmiersprachen verwendet, einerseits weil APL-Funktionen nicht nur Skalare, sondern Datenstrukturen beliebiger Dimension verarbeiten, andererseits, weil es den Operator Each bietet.

APL kennt mindestens die Datentypen Char, Bool, Int und Float, allerdings muss der Programmierer dies nicht berücksichtigen, denn der Interpreter wandelt die Datentypen automatisch um, wann immer dies notwendig ist. Dies bedeutet auch, dass APL keine Typprüfung kennt.



Von APL habe ich nichts mehr gehoert nachdem ich selbst angefangen habe zu programmieren, und
das war 1980.



Variablen müssen nicht deklariert werden, man kann einer Variablen eine Fließkommazahl zuweisen (oder einen Vektor oder eine Matrix von Fließkommazahlen) und danach einen Text, ohne dass es einer besonderen Anweisung davor bedarf.



Wie heute bei Javascript, der Programmiersprache fuer Firfox-OS .

Ähnliche fragen