MorphOS.pl – Polska strona użytkowników MorphOS-a
MorphOS.pl – Polska strona użytkowników MorphOS-a

Strona główna Forums Oprogramowanie MorphOS i VNC (rozwiązane) MorphOS i VNC (rozwiązane)

#481
Avatarkrashan
Participant
PPA wywnioskowałem z dyskusji, że lepiej uczyć się C niż C++?

Sprawa jak zwykle dyskusyjna. Moim zdaniem nad C jest łatwiej zapanować. Jeżeli chcesz pisać programy szybkie i efektywne, przy C++ musisz dobrze wiedzieć co robisz. Ten język robi sporo „za plecami programisty” i czasem można się nieźle zdziwić. C jest, jak to mówią, wysokopoziomowym asemblerem i zrobi co mu każesz. Druga sprawa to to, że niektóre konstrukcje C++, dokładniej wyjątki, są czasem niezbyt przyjazne MorphOS-owi. No i trzecia sprawa. Jak się zagłębisz w MUI, będzie Ci się mieszała obiektowość MUI z obiektowością C++, co jest niezbyt przyjemne w sumie.

No i po drugie czy ucząc się i wklepując jakiś kod, mogę bez przeszkód korzystać z przykładów dla PC Windows i x86?

To zależy. Generalnie odpowiedź brzmi nie. Nawet jeżeli książki nie nawiązują do API Windowsa, to ograniczają się do biblioteki standardowej. Żeby dobrze programować pod MorphOS-em (jak i pod każdym innym systemem) trzeba dobrze poznać jego API. Bez tego można pisać proste shellowe komendy albo gierki w SDL-u.