Cytat:
Napisany przez andy
Pascal został stworzony jako język do nauki programowania więc jes do tego celu najlepszy i najprostszy.
|
Zgadza się, taka panowała opinia przez ostatnie 30 lat. Ale:
- trzeba wiedzieć, że to jeszcze moda z okresu PRL. Poza blokiem wschodnim Pascal nie był tak powszechnie znany i stąd może się wydawać czytelnikom polskojęzycznym, że jest to główny język programowania tamtych lat, a tak nie jest. Ale fakt faktem, że pozostało mnóstwo świetnej literatury o Pascalu, która zapewne jest w większości zwykłych bibliotek i nie trzeba kupować.
- Pascal jest już dość stary i nie stosuje się go w typowych zastosowaniach internetowych (zapewne istnieją jakieś rozwiązania to umożliwiające, no ale nikt ich powszechnie nie stosuje)
- "czysty" Pascal to programowanie strukturalne i proceduralne, a to niekoniecznie jest współczesny trend. Delphi jest obiektowe, no ale to Delphi...
- a jeśli już Delphi czyli platforma MS,
to moim subiektywnym zdaniem lepiej od razu zainwestować w naukę C# i ogólnie poznanie środowiska Windows. To daje profity... Unix/Linux jest logiczniejszy i przyjemniejszy od Windows, ale IMHO oprócz zastosowań serwerowych, bazodanowych etc jest nieprzydatny, bez przyszłości.
Natomiast jeśli dalej upierać się przy wybraniu języka typowo szkoleniowego, to polecam
Python, który jest o 20 lat młodszy, daje się stosować na serwerach http i jest używany w kilku innych ciekawych niszach. Python jest nieco zakręcony, ale to trzeba poznać aby zrozumieć

Ale na pewno jest prosty.
Do Pythona po polsku jest chyba tylko jedna książka "Python O'Reilly - Helion" i mogę ją polecić; czytałem kiedyś - to dobry podręcznik.
diego9403, samo programowanie jest proste, trudniejsze jest poznanie środowiska oraz algorytmów.
Tyle moich porad, a tak ogólnie to
diego9403 musi określić cel nauki i środowisko w którym będzie pracował (windows - linuks/unix - jakieś serwery). Bez tego, to można udowodnić, że Fortran albo porąbany LISP jest językiem najlepszym dla początkujących

Albo LOGO, albo język R a może przejrzysty SQL......