И один и другой языки используют ООП, то есть, если хорошо поняли тему "Классы", то проблем возникнуть не должно. Если первым учили C++, то придется немного перестроиться на Java, потому как все в этом языке построено на классах, что очень удобно, но поначалу слегка непривычно. Синтаксис особо отличаться не будет, запомнить достаточно просто, циклы, переменные создаются аналогично. Не думаю, что возникнут какие-то особые трудности. Если поставите цель, то все получится за достаточно короткий промежуток времени.
Будут конечно, это разные синтаксически языки и выполняются по разному. Правда переход C++ -> Java будет очень легким, так как C++ сложнее (с моей личной точки зрения).
Главное - это понимать, зачем вам этот переход нужен, если что бы зарабатывать больше - понятно. Если же потому, что java кроссплатформенная: приведу цитату, не помню, чью "хвалить java за то, что выполняется на всех ОС, это как хвалить анальный секс, потому что он тоже подходит всем".
Рекомендую посмотреть в сторону языка Google Go, штука шустрая и реально мощная.
Я мой взгляд трудно не будет. Все, в основном, начинают с си/с++, изучают ООП. В java примерно те же принципы, только все построено на классах, в каком-то смысле даже немного удобнее. Если вы знаете какой-нибудь си подобный язык, другие будет учить легче.
Добавить комментарий