Dymitr G.

Dymitr G. Internet

Temat: C++ a inne jezyki na uczelniach.

Mam takie pytanko, bo u mnie na uczelni c++ poswiecaja tylko jeden semestr, uwazaja ze ten jezyk odchodzi do lamusa.
Skupiaja sie bardziej na javie, troszke bardziej .net niz si.
Czy tak jest wszedzie? Czy naprawde to pokolenie ktore teraz bedzie konczylo uczelnie juz bedzie pisalo w Javie.

Nie bedzie juz programistow c/c++ z krwi i kosci?
Zreszta spotykam sie czesto z opinia, ze ludzie wola sie rozwijac w kierunku nowych technologii np. j2ee

konto usunięte

Temat: C++ a inne jezyki na uczelniach.

U nas nie skupiają się na językach programowania. ;) Technologie mają to do siebie, że często po paru latach są wypierane przez coś nowocześniejszego, więc coś, czego nauczysz się na początku studiów, może być pod koniec już przestarzałe.

Zresztą, czym się tak naprawdę różni Java od C#? Biblioteką i w małym stopniu składnią. Filozofia jest ta sama. Jeśli ktoś pozna paradygmat programowania obiektowego, to spokojnie nauczy się programować w C++, C#, Javie, Smalltalku, Pythonie i czymś, co zostanie wynalezione za 10 lat, ale też będzie obiektowe. Jak ktoś pozna Haskella, to bez problemu przesiądzie się na Ocamla czy SML-a, nie przerażą go lambdy (w Pythonie i Rubym też chyba są, ponoć w nowym C# też mają być).

Podsumowując: absolwent informatyki powinien wiedzieć, jak się programuje obiektowo, funkcyjnie, deklaratywnie, logicznie, obiektowo, etc., żeby nie mieć problemu z nauczeniem się języka, którego wymaga od niego pracodawca.Tomasz Maciejewski edytował(a) ten post dnia 16.04.08 o godzinie 01:42
Dymitr G.

Dymitr G. Internet

Temat: C++ a inne jezyki na uczelniach.

Tak to prawda, ale chodzi mi o to ze np. jesli dostawalem do zrobienia projekt w ktorym mialem wykorzystac 3 technologie to mialem go napisac w Javie a nie w C.

I moge ci powiedziec ze kilka lat temu absolwenci wychodzili z uczelni glownie z dobra znajomoscia C/C++.
Pytanie czy teraz beda wychodzic z JAVA?

konto usunięte

Temat: C++ a inne jezyki na uczelniach.

To zależy od uczelni. U mnie przymusowo trzeba było się nauczyć jakiegoś C, Haskella i Prologa.
Marcin B.

Marcin B. Trybik ;)

Temat: C++ a inne jezyki na uczelniach.

Dymitr Glouchtchenko:
I moge ci powiedziec ze kilka lat temu absolwenci wychodzili z uczelni glownie z dobra znajomoscia C/C++.
Pytanie czy teraz beda wychodzic z JAVA?


Beda wychodzic z takim jezykiem,ktory im najbardziej odpowiadal i ktory opanowali bardzo dobrze wylacznie przez wlasnoreczne klepanie:) Uczelnia powinna tylko byc na topie z technologia i pokazac studentowi droge, reszta juz zalezy od samego studenta:)

Pozdrawiam
Krzysztof Mierzejewski

Krzysztof Mierzejewski SharePoint
Consultant

Temat: C++ a inne jezyki na uczelniach.

Tomasz Maciejewski:
Zresztą, czym się tak naprawdę różni Java od C#? Biblioteką i w małym stopniu składnią.

Proszę... to jest temat na niejedną dyskusję, różnice są gigantyczne.
Jakub L.

Jakub L. Programista

Temat: C++ a inne jezyki na uczelniach.

Dymitr Glouchtchenko:
I moge ci powiedziec ze kilka lat temu absolwenci wychodzili z uczelni glownie z dobra znajomoscia C/C++.
Pytanie czy teraz beda wychodzic z JAVA?

Zawsze to lepiej niż ze znajomością Pike.

konto usunięte

Temat: C++ a inne jezyki na uczelniach.

Krzysztof Mierzejewski:
Tomasz Maciejewski:
Zresztą, czym się tak naprawdę różni Java od C#? Biblioteką i w małym stopniu składnią.

Proszę... to jest temat na niejedną dyskusję, różnice są gigantyczne.

Ale mi chodzi o ideę tych języków. Programista jednego bez problemu nauczy się drugiego, na nic bardzo nowego nie natrafi.
Dymitr G.

Dymitr G. Internet

Temat: C++ a inne jezyki na uczelniach.

Jakub L.:
Dymitr Glouchtchenko:
I moge ci powiedziec ze kilka lat temu absolwenci wychodzili z uczelni glownie z dobra znajomoscia C/C++.
Pytanie czy teraz beda wychodzic z JAVA?

Zawsze to lepiej niż ze znajomością Pike.

Albo Rexx ;-)
Dymitr G.

Dymitr G. Internet

Temat: C++ a inne jezyki na uczelniach.

No dobra, ale pytanie jest.

Czy teraz przyszedl trend na Dżawe? Czy wolimy ja?

Ja pisze glownie w javie (zaczalem uczyc sie javy na uczelni), bardzo lubie visual basica 6-ke w ktorym moge napisac bardzo fajne rzeczy ale niestety nie bedzie juz raczej nigdzie wykorzystywany. Komercyjnie.
Karol Z.

Karol Z. Programista,
elektronik

Temat: C++ a inne jezyki na uczelniach.

Dymitr, tak się składa, że tak jak assembler nie umarł, nie umrze też C/C++. Straci na znaczeniu, ale do końca raczej nie zniknie.

Temat: C++ a inne jezyki na uczelniach.

Dymitr, zgadza się, nadeszła chwila Javy, głownie dzieki multiplatwormowości, zapewnieniu bezpieczeństwa(np. izolacja apletów) oraz łatwiejszej składni. Programiści nie muszą już sie martwić zwalnianiem zasobów i pointerami, wiec jest mniej bug'ów w kodzie, dalej jest łątwiej nauczyć tego języka w krótrzym czasie, niż np. Assemblera, C.
Co do kształcenia na uczelniach, to faktycznie Java i C# powoli wypiera C/C++ i tu nie ma sie co dziwić bo to rynek dyktuje warunki.

Karol, Ktoś w końcu musi pisać sterowniki i OS'y;) a tak bardziej poważnie to skoro firma ma np. dużą aplikację napisaną, np. w C++ to napewno nie będzie jej przepisywac na inny język, a ktoś ją rozwijać musi, więc robota też będzie:)
Karol Z.

Karol Z. Programista,
elektronik

Temat: C++ a inne jezyki na uczelniach.

Przemysławie... dlatego też jestem absolutnie spokojny. ;)

Pascal "umiera" od wieków. I doczekał się już nawet wersji dla .NET. Tymczasem nie ma środowiska, za pomocą którego szybciej zaprojektuje i wykona aplikację. ;)
Piotr P.

Piotr P. Software Developer

Temat: C++ a inne jezyki na uczelniach.

Przemysław K.:
Dymitr, zgadza się, nadeszła chwila Javy, głownie dzieki multiplatwormowości,

Sie nie da do końca. JNI dla systemów Microsoftu jest wyssana z palca i nijak ma się do specyfikacji JNI.
Programiści nie muszą już sie martwić zwalnianiem zasobów i pointerami, wiec jest mniej bug'ów w kodzie,

No to już teraz wiem dlaczego nie mam najlepszych wyników w golfie na Nokii.
"Out of memory" i wracam do menu ;)
Karol, Ktoś w końcu musi pisać sterowniki i OS'y;)

Moduły do Apache'a, moduły do Python'a do Ruby'ego, do PHP.
Wszelakie biblioteki do language bindings.
No i oczywiście rozwiązania które mają działać szybko. No ktoś to musi pisać :)
Piotr P.

Piotr P. Software Developer

Temat: C++ a inne jezyki na uczelniach.

Krzysztof Mierzejewski:
Tomasz Maciejewski:
Zresztą, czym się tak naprawdę różni Java od C#? Biblioteką i w małym stopniu składnią.

Proszę... to jest temat na niejedną dyskusję, różnice są gigantyczne.

Programista Javy szybciej nauczy się C# niż programista C++ *właściwego* programowania w C.
Karol Z.

Karol Z. Programista,
elektronik

Temat: C++ a inne jezyki na uczelniach.

Piotr P.:
Przemysław K.:
Dymitr, zgadza się, nadeszła chwila Javy, głownie dzieki multiplatwormowości,

Sie nie da do końca. JNI dla systemów Microsoftu jest wyssana z palca i nijak ma się do specyfikacji JNI.
Programiści nie muszą już sie martwić zwalnianiem zasobów i pointerami, wiec jest mniej bug'ów w kodzie,

No to już teraz wiem dlaczego nie mam najlepszych wyników w golfie na Nokii.
"Out of memory" i wracam do menu ;)

Spośród wszystkich telefonów, jakie miałem w ręku Nokia wypuszcza najwięcej zbugowanych. Szczególnie w kontekście alokacji/dealokacji pamięci.

A to co napisałeś to swoją drogą...
Karol, Ktoś w końcu musi pisać sterowniki i OS'y;)

Moduły do Apache'a, moduły do Python'a do Ruby'ego, do PHP.
Wszelakie biblioteki do language bindings.
No i oczywiście rozwiązania które mają działać szybko. No ktoś to musi pisać :)

Temat: C++ a inne jezyki na uczelniach.

Dymitr Glouchtchenko:
Mam takie pytanko, bo u mnie na uczelni c++ poswiecaja tylko jeden semestr, uwazaja ze ten jezyk odchodzi do lamusa.
Skupiaja sie bardziej na javie, troszke bardziej .net niz si.
Czy tak jest wszedzie? Czy naprawde to pokolenie ktore teraz bedzie konczylo uczelnie juz bedzie pisalo w Javie.

Nie bedzie juz programistow c/c++ z krwi i kosci?
Zreszta spotykam sie czesto z opinia, ze ludzie wola sie rozwijac w kierunku nowych technologii np. j2ee

Na Politechnice Świętokrzyskiej C++ też odchodzi w niepamięć, po prostu coraz mniej studentów go wybiera.
Karol Z.

Karol Z. Programista,
elektronik

Temat: C++ a inne jezyki na uczelniach.

Im więcej osób odrzuca C/C++ tym większy widzę sens w jego uczeniu się. ;)
Dymitr G.

Dymitr G. Internet

Temat: C++ a inne jezyki na uczelniach.

I tak i nie.

Jesli w korporacjach aplikacje napisane w c++ zostana wyparte przez inne, to programisci c++ beda pracowali tylko na archaicznych systemach i aplikacjach. A to juz jest beee.

Jednoczesnie wzrosnie ich prestiz bo beda bardziej unikalni ;-)
Karol Z.

Karol Z. Programista,
elektronik

Temat: C++ a inne jezyki na uczelniach.

Dlatego też:

1. Nie chcę pracować dla korporacji ;)
2. Napisz w Java sterownik urządzenia. ;) Nawet do tego najnowszego.

A prestiż to ja już mam. ;) I moje notowania rosną. :P

Następna dyskusja:

Pikselki i inne




Wyślij zaproszenie do