Witam,
Na poczatku mojego postu pragne powitać starą drużyne "specjalistów" od programowania i nie tylko w składzie Gozda, Atid, _Raven_ i _zeusik (kolejność losowa) i chciałbym prosić abyscie koledzy nie mieszali ludziom w głowach przynajmniej w kwestii programowania.
No. Teraz cała czwórka jest pewnie smiertalnie obrażona i wkurzona, ale zazwyczaj spokojnych dyskusji to nie prowadzilismy
A wracając do tematu i powtarzanego tutaj bezmyślnie mitu że c++ to dla windy, a C to dla linuxa.
Jezna z wiekszych bzdur jakie sie czyta na forach dyskusyjnych namietnie powtarzana przez wiele ludzi.
*Wszystko* moi drodzy panowie zależy od zastosowania progamu. To docelowe rozwiązanie wskazuje zastosowanie takiego a nie innego jezyka. Osobiscie odradzam każdemu najpierw uczenia sie C a pozniej C++
Powód? Banalny - c++ jest obiektowe. C nie jest. Uczac sie najpierw C uczysz sie programowania strukturalnego, uczac sie c++ uczysz sie programowania obiektowego. Programowanie strukturalne jest jeszcze wykorzystywane w najbardziej niskopoziomowych zastosowaniach, jak np. jadro linuxa.
Wiem że zaraz ktoś krzyknie "no właśnie! i dlatego warto sie go uczyć"
Prawda jest taka że zamin poczatkujacy osiagnie umiejetności wystarczjące do pisania kodu takiej klasy jaki jest w kernelu to miną lata. Zreszta nie warto poswiecać sie tylko jednemu zagadnieniu jakim jest programowanie aplikacji niskopoziomowych jezeli ktos myśli poważnie o programowaniu.
Wiec, drogi poczatkujacy programisto: Chcesz sie uczyć programowania? ucz sie c++. Wybrałes swietne srodowisko, builder jest do C++ doskonały.
Jezeli chcesz piac pod linuxem - ucz sie C++
Jeżeli interesuja Cie technologie pisania aplikacji intenetowych, lub wielowarstwowych systemow e-commerce, czy czegokolwiek co jest zwiazane z programowaniem internetowym ucz sie Javy. Mowie poważnie. I w przypadku Javy nie ma znaczenia jaki system operacyjny masz postawiony.
pozdr.