Limbajul PASCAL, deși este un limbaj frumos și interesant, cu foarte multe facilități, n-a prins în viața de zi cu zi a programatorilor din mai multe cauze și eu aș enumera câteva:
- cei ce veneau in FIRTRAN l-au considerat greoi;
- operatorul de atribuire este în PASCAL :=, adică două caractere, cam mult;
- incrementarea se face în PASCAL a:=a+1; iar în C a++; adică mult mai simplu;
- delimitarea de blocuri se face în PASCAL cu begin și end, iar în C prin {};
- pentru tipul întreg se folosește în PASCAL integer, iar în C doar prescurtarea int;
- constructorii de compilatoare și de biblioteci s-au orientat spre C, C++ și C#.
În școlile noastre limbajul PASCAL s-a predat destul de mulți ani, probabil cam prea mulți datorită unei inerții de neînțeles.
Iată și câteva cărți de PASCAL:
- Ion Gh. Roşca (coordonator), C. Apostol, B. Ghilic-Micu, V. Roşca - Prelucrarea fişierelor în PASCAL, Editura Tehnică, Bucureşti, 1994,
- Ion Gh. Roşca (coordonator), C. Apostol, B. Ghilic-Micu, V. Roşca – Programare sistematică în Pascal, Editura Didactică şi Pedagogică, 1998, 294 pag.
- Ion Gh. Roşca (coordonator), C. Apostol, B. Ghilic-Micu, V. Roşca - Introducere în programare. Teorie şi practică Pascal, Casa de Editură şi Presă Viaţa Românească, Bucureşti, 1993, 324 pag., reeditată în 1996.
- Ion Gh. Roşca (coordonator), B. Ghilic-Micu, C-tin Apostol, Valer Roşca, Cătălina-Lucia Cocianu – Programarea calculatoarelor. Tehnica programării în limbajul Pascal, Editura ASE, 2000, reeditată în 2001, 2002, 2004 (233 pag. şi CD);
- Ion Gh. Roşca, C. Apostol, B. Ghilic-Micu, V. Roşca, M. Stoica – Ghid de operare Turbo-Pascal, Editura ASE, Bucureşti, 1999, 56 pg;
- Sabin GORON, Cornelia PAVLIC - Programare în Borland Pascal, Editura Risoprint, Cluj-Napoca, 2000
- Sabin GORON - Turbo Pascal : Teorie, exemple, Editura Risoprint, 1998, Cluj-Napoca, 223 pg.
- Sabin GORON, dan RACOVIȚAN, Cornelia PAVLIC - Programare şi exemple în limbajul Turbo Pascal, Editura Risoprint, Cluj-Napoca, 1997.
- Valeriu IORGA - Programare in TURBO Pascal, Culegere de probleme, capitolele 1-5,Editura IVT-TOTAL-SERV, Bucuresti, 1992.
- Ion IVAN, Romică ADAM - Structuri de date si Programe Pascal, Bucuresti,1992.
- Victor-Valeriu PATRICIU - Criptografia şi securitatea reţelelor de calculatoare cu aplicaţii în C şi PASCAL, Editura Tehnică, București, 1994, 320 pg.
Este ușor nedrept că acest limbaj a căzut prea repede în desuetitudine pentru că față de limbajul C sau derivatele acestuia, nivelul de indirectare are niște flexibilități care numai peste ani se vor dovedi a fi fantastice, dar sper să nu fie prea târziu.
(29 septembrie 2017)
No comments:
Post a Comment