Witam. Studiuję informatykę i jestem po kilku pierwszych zajęciach z javy, stąd nasunęło mi się kilka pytań.
- Jestem na zaawansowanym poziomie C++ i sądze, że ten język niewiele może mnie już zaskoczyć. Czy komuś, kto zna więcej niż jeden języków programowania zdarzają się sytuacje, w których owe języki mu się mylą? Jednocześnie - znam tylko C/C++.
- java wydaje się językiem bardzo wysokopoziomowym w porównaniu do C. Czasem mam wrażenie, że język ten traktuje programiste jako częsciowego idiote. Czy w związku z tym funkcjonalność javy jest bardzo obcięta? Czy bywają sytuacje w których myślicie "musze zrobić to w javie, właściwie nie wiem czy sie da, ale w C++ na pewno by się dało"? I nie mówię tutaj o kompletności Turinga, bo brainfuck też takową ceche posiada...
- Jak już wspominałem - jestem zaawansowanym użytkownikiem C++. Czy dla kogoś takiego istnieją przyjemne książki do javy? Wiem, że na tym forum na pewno gdzieś jest o tym temat, ale boje się, że otworze pierwsze strony i znajdę wyjaśnienie różnicy między do..while a while, a na kolejnych stronach będe czytał dlaczego porównanie to == i dlaczego nie może być jednego znaku równości.