Nieuchronna przesiadka ?

Czy przesiadka na “C podobny” język jest nieuchronna? Wydaje się że i owszem, a im wcześniej tym lepiej. Powodów ku temu jest kilka, pewnie wszystkim w temacie będące doskonale znane. Ja przedstawię tylko ten wg. mnie najważniejszy, a mianowicie: popularność oraz jedną z jej konsekwencji.

Język C, jak i jemu podobne chociażby z składni, popularnością cieszą się wśród zawodowców. Nie będę wymieniał tu powodów dla których tak jest i od razu powiem do czego zmierzam. Otóż elementem obowiązkowym wydaje mi się znajomość któregoś z języków “C podobnych” u osób wiążących swoją przyszłość z programowaniem. Mówiąc o języku “C podobnym” mam na myśli C, C++, Jave, C# itp. Najlepiej znajomość popartą doświadczeniem zawodowym…

I ta obowiązkowa znajomość jest konsekwencją popularności. Widać to po ofertach na rynku pracy dotyczących właśnie tego zawodu. Więc im wcześniej zacznie się poznawać tajniki programowania w tych językach i im wcześniej nastąpi przekierowania uwagi na te właśnie języki tym lepiej.

Dla mnie taka przesiadka to powrót do początków mojego programowania, do pierwszego “Hello World” (bo ten pierwszy program został napisany przeze mnie w C++). I zgodnie z moim rocznym TODO mam zamiar teraz wejść głębiej w C++ i PHP, odstawić trochę na bok Pascala. Niewątpliwie przyda mi się to w przyszłości, no chyba że ów “C podobne ” stracą popularność na co się nie zapowiada.

2 Odpowiedzi do “Nieuchronna przesiadka ?”


  1. 1 codeisland marzec 4, 2008 o 4:43 pm

    Przesiadlem sie z Pascala na C++ jakies 2 lata temu i… nie zaluje. Jak najbardziej polecam, jeszcze w zadnym jezyku nie programowalo mi sie tak swobodnie i przyjemnie – a probowalem w conajmniej 5. Do tego full bibliotek i pomocy, sama radosc :)

    pozdrawiam

  2. 2 tomek kwiecień 4, 2008 o 7:15 pm

    ja od C zaczynałem naukę programowania. było to już ładnych parę lat temu. Potem “przesiadłem się” na C++ i do tej pory używam przede wszystkim tego języka (co prawda nieco wolniejsze programy się pisze niż w C, ale C++ jest o wiele wygodniejszy – jeśli nie piszesz systemy operacyjnego, to raczej ta nie co zmniejszona wydajność nie stanowi problemu). Też trochę w Javie pisałem, ale Java się nadaje dobrze co najwyżej do pisania aplikacji webowych – nie daje takich możliwości jak C++ (zresztą oba te języki mają z założenia inne zastosowanie, więc nie tak do końca można je porównywać)


Dodaj komentarz