Andrzej Borucki programista
Temat: Pascal Plus
Zaczynałem programować od Pascala i do tej pory jest to mój ulubiony język programowania choć może wydawać się archaiczny, np. brak automatycznego odśmiecania. Myślę hobbystycznie nad odświeżeniem jego wyglądu. Leksykalnie powinien przypominać modne dziś języki jak Java,C++, czyli zamiast begin-end powinny być klamry, również definiowanie zmiennych wg. tego stylu: najpierw typ - tu raczej powinien przypominać D niż C.Rozbudowane makrodefinicje zamiast prostego ifdef.
Powinien być na tyle kompatybilny ze standardem FreePascala aby można go było automatycznie przekonwertować z Pascala na nowy język.
W czym powinien przewyższać FreePascala? w wielkości tworzonych plików. Już programy w Delphi są większe od tych napisanych w Visual C++ ponieważ C++ może korzystać z dzielonych bibliotek jak mfc42.dll a nawet najprostsze programy stworzone we FreePascalu są jeszcze większe. W Delphi można skompilować tak by biblioteki były w oddzielnym pliku BPL jednak jest problem bo musi się zgadzać wersja wszystkich bibliotek i exe. Tu powinniśmy rozwiązać problem aby starszy exe mógł działać z najnowszymi bibliotekami.
W ten sposób przykładowo edytor tekstu byłby bardzo mały ponieważ korzystał by z oddzielnych bibliotek rtl,fcl oraz synedit w której by był oprogramowany komponent edycji wspolny dla wszystkich programów kóre z niego korzystają.