Pascal generalnie jest już językiem martwym.
+ Wygrzebałem wersje komercyjną
https://pl.wikipedia.org/wiki/Embarcadero_DelphiAle jeśli ludzie szukają i są próby tworzenia lepszych alternatyw to się nie dziwię
ze Pascal umiera mimo że nadal jest używany.
+ Otwartość kodu Free Pascal i wiki pozwala na rozwój mimo zamkniętych alternatyw.
Z drugiej strony gdyby składnia byłaby nowsza to byłby nowy język.
Tak jak Python2 i Python3 to dla mnie dwa różne języki.
Utrudnienia.
- Mała liczba bibliotek
Podobno da się portować, ale możliwe że nie zawsze jest to proste
https://wiki.freepascal.org/C_to_Pascal- Cieszę się z aplikacji ( napisanej z ) GTK2, ale ( biblioteka GTK2 ) jest już nie rozwijana, nawet pod względem aktualizacji (bezpieczeństwa).
Dlatego zaskoczyło mnie że da się używać nowszej QT biblioteki. (link post wyżej)
Z drugiej strony w repozytoriach Linux jest wiele martwych projektów, naprawianych ze względu na aktualizację ich zależności
przez osoby paczkujące i developerów którzy nadal ich używają.
Np. niektóre zależności FreeCAD.
Więc od biedy może do niektórych projektów wystarczy.
- Narazie nie znalazłem języka z którego wszyscy by byli zadowoleni.
Pascal nie jest uważany za idealnie " prosty język ".
Wysyp nowych języków mógł się przyczynić do spadku popularności Pascal-a
Można jeszcze poczytać.
https://wiki.freepascal.org/Why_use_Pascal- Nadal używany, ale mało popularny, a to przekłada się na małą liczbę poradników. A różnice między np. między Turbo Pascal , a Free Pascal-em na pewno są.
Otwarte projekty mogą ułatwić naukę języka.