За Pascal.
Някъде по-горе зададох въпроса "От какъв зор се занимаваш още с Turbo-Pascal?" Искам да внеса яснота, въпросът ми се отнася до реализацията на Pascal под DOS. Нямам нищо против Pascal като език за програмиране, през моя 16-битов период сам си го избрах и сам си го учих. Иначе, в ТУ мен ме обучаваха по ПИИС на 8-битов компютър под UCSD на FORTRAN-77 и ми обясняваха, каква е разликата между аритметичния и логическия IF.
Изборът ми тогава беше продиктуван от съвсем конкретни причини. Притежавах Правец-16, даже без хард-диск. Интересувах се от ООП и технически единствената ми възможност да го пробвам беше като започна с Turbo-Pascal 5.5. Много добра работа ми свърши книгата "Приложно програмиране с Турбо-Паскал" на Моско Аладжем.
Тогава избягвах да се занимавам със C (въпреки, че го знаех). От чисто "естетически" мотиви. Смятах, че синтакисът е грозен. Текстът на C го възприемах по-трудно. Там има възможност, чрез предпроцесорни директиви (по-точно чрез макросите) синтаксисът да се променя и всеки си го прави, както му скимне. За да разбера какво става, трябваше много да се разхождам по header-файловете. Имаше обаче едно сериозно практическо предимство - C можеше да компилира до обектни файлове.
Искам да избягна горещ спор по този въпрос, това са мои субективни разбирания. Обсъждал съм ги навремето с колеги-състуденти, фенове на C. Уважавам програмистите на C и C++.
От императивните езици сега използвам VB 6.0 (комерсът пожела така), VB .NET (почти е като VB 6.0). Здраво уча C#. Без да осмислям подробностите, впечатлението ми е, че имат много общи неща с Pascal. Не смятам, че с Pascal съм си губил времето.
Няколко приказки за материалната база.
Вие твърдите, че нямате компютри... Аз пък наскоро четох в медиите, че са ви купили лицензи за софтуер.
Има нещо, което може да стане проблем в бъдеще. Не възприемайте това, кото пиша като даване на акъл с менторски тон. Просто премам положението, че който плаща, той поръчва музиката. Ще дойде спонсорът (директно или индиректно - чрез държавата) и ще каже така: ще купя компютри и софтуер, ще платя за Интернет, а вие ще преподавате еди-какво-си. Аз лично мога да приема по-груб и комерсиален подход във висшето образование, светът е такъв, а и студентите са пълнолетни граждани. Но в средното образование ми си струва, че аргументираното мнение на преподавателите трябва да е определящо.
Желая Ви успех!
|