PL/I: diferència entre les revisions

Contingut suprimit Contingut afegit
m simplificant dates de categories de manteniment
Afegit enllaç a Multics
Etiquetes: Edita des de mòbil Edició web per a mòbils
 
Línia 5:
Aquest llenguatge tenia moltes de les característiques que més endavant adoptaria el [[llenguatge C]] i algunes de [[C++]]. Per desgràcia, IBM registrà el nom del llenguatge com una forma de mantenir el control sobre el seu desenvolupament, fet que va dissuadir a altres empreses a donar aquest nom a les seves implementacions. No sent possible trobar un únic llenguatge per diverses plataformes, els usuaris potencials del llenguatge van preferir no adoptar-lo a pesar de les seves múltiples innovacions, que incorporava multiprocesament, recursivitat, estructures de control modernes, facilitats per la posada a punt, assignació dinàmica d'espai per estructures de dades, procediments genèrics, etc.
 
Tot i això, dins dels usuaris d'IBM, el llenguatge s'utilitzà amb força. intensitat,El isistema el projecteoperatiu [[Multics]] utilitzàva ser desenvolupat en PL/1 com a llenguatge de desenvolupament pel seu sistema d'operació.
 
PL/1 fou probablement el primer llenguatge comercial amb el compilador escrit en el mateix llenguatge que compilava.