Să definim.
În școli și universități, nu este predat Pascal, ci dialectul său, Borland / Turbo Pascal sau Delphi.
Ce este studiat în Pascal? Da lucruri de bază: structuri de date, algoritmi (calcule, algebră liniară, grafice), lucrul cu fișiere. Trebuie să le cunoașteți? Întrebare retorică. Aceasta este baza, fără de care instruirea ulterioară în programare este inutilă.
Ce e în neregulă cu cursurile de pregătire de la Turbo Pascal (TP)?
Poate, ce funcționează TP în DOS. Și acest lucru impune diverse restricții privind utilizarea specifică a programelor scrise în TA. Puteți rula programe DOS în Windows, dar, pe de altă parte, multe școli și universități au echipament depășit. În sate, du-te, cu excepția DOS-ului stabilit, uneori, nimic nu poate fi început. Poate că, uneori, Windows 95/98. Și cum să învăț ceva modern în astfel de condiții? De aceea, TP este o soluție bună. În loc de TP, s-ar putea să te antrenezi pe Free Pascal modern.
Cel mai rău lucru despre programele scrise pe TP este că se amestecă logica și afișarea.
Ce mulți profesori de la MVC nu știu. Și studenții trebuie să treacă prin curs și să uite. Pentru cei mai mulți sau leneși sau nu au un profesor demn de a face lecția interesantă. Și acest lucru lasă o amprentă asupra tratamentului suplimentar al lui Pascal, ca atare. Cred că limbajul lui Pascal este în acest caz un țap ispășitor, deși limba nu este vinovată aici, deoarece limba în sine este simplă și, în același timp, eficace. Mai ales în ceea ce privește simplitatea depanării.
În final, toată lumea decide singură dacă au nevoie de calitățile pozitive ale lui Pascal sau, uneori, de puterea imaginară oferită de alte limbi. În unele limbi trebuie să te lupți cu anumite mijloace.
De exemplu, într-o serie de articole, dintre care unul este Testing Wine: Un an mai târziu
Toate cele de mai sus sunt utile. Și Pascal. Poate într-o altă încarnare, cum ar fi Oberon sau Go, idei pentru care au fost derivate din crearea lui Oberon, datorită simplității și puterii.