Znam już podstawy języka C++. Czy warto jest w tym momencie przejść na Java?
Do c++ mam książkę Język C++ Szkoła programowania, a do Java Thinking in java.
Jeden rabin powie tak, a inny rabin powie nie. Nie dostaniesz jednoznacznej odpowiedzi. Ucz się co Ci się bardziej podoba.
@somekind, @Shalom czy inni moderatorzy: weźcie przypnijcie te wątki w stylu Java czy Honda, to może ludzie będą widzieli, że nie ma sensu nowych zakładać, bo starczy się dopisać z nowym pytaniem jeśli np. minęło już ileś lat i standardy języków się pozmieniały czy coś.
niby walkowane 14325261 razy ale i tak zaraz znajdzie sie ktos kto poleci c++ bo silniki topowych gier, bo systemy operacyjne, bo przegladarki, bo sterowniki (...)
bo przeciez "pasjonat" ktory takie pytanie zadaje wlasnie sie szykuje do podboju swiata i kluczowym jest zeby nie marnowal czasu na nauke hello world w byle czym ;)
zeby nie bylo - odezwa sie tez fanboye jvm ze szybki, ze hft i nasdaq uzywa i spring taki dobry :D
Żaden. C++ to bardzo nieprzyjemny język który zmusza cię do walki z rzeczami z którymi raczej nikt nie ma ochoty walczyć np. uważanie na memleaki, albo pierdyliard sposobów na przekazanie parametru do funkcji, no i jak C++ się czasami scrashuje bo coś mu pojedzie po pamięci to nie wiadomo czy się śmiać czy płakać jak widzisz stacktrace nie mający żadnego sensu. Java z kolei nie jest tak irytująca jak C++, ale też ma swoje bolączki. Na start polecałbym ci Kotlina, to taka Java na miarę 2018 roku.
C++ to koszmar. Rust przy tym to cud techniki. Ale Java i tak wygodniejsza :]
Ale skąd my mamy wiedzieć co chcesz robić? Bo jak chcesz bawić sie jądem(hehe) Linuxa to C, a jak chcesz enterprajsowe aplikacje to Java. Ogólnie to C/C++ bardziej sprzętowe programowanie - jądra systemów, embedded etc. a Java to aplikacje webowe, mobilne ;] (oczywiście mowie o większości, bo na przykład Minecraft jest w Javie napisany ;] )
Pytanie czy chcesz być "inżynierem" czy "artystą"?
Inżynier wytwarza narzędzia.
Artysta korzysta z tych narzędzi do tworzenia.