Иван Пышнограев

Заместитель директора
Мирового центра данных
по геоинформатике и устойчивому развитию.

Что лучше учить Java или С++?

Этот вопрос задают довольно часто. У каждого из этих языков есть свои положительные черты. Например, программы, написанные на Java, будут работать на любой операционной системе, где установлена виртуальная машина, а С++ в свою очередь имеет базовою предрасположенность к продвинутой работе с памятью, что увеличивает в ряде случаев скорость выполнения. Стоит отметить, что грамотный специалист практически любую задачу может решить, используя как Java, так и С++ (конечно, если он владеет ими в равной степени).

Мне кажется, что выбор языка программирования зависит от предпочтений человека, его темперамента. С++ считается классикой, программы на нем писались, пишутся и еще будет писаться. Его выберет человек, который любит решения проверенные временем, а так же намеревается держать каждый байт информации в исполняемой программе под контролем. Java более молодой язык, который занял видное место на рынке. Я думаю, что те, кто не любят зацикливаться на мелочах, а подходят к решению задачи глобально, выберут именно Java.

И напоследок, отвечаю на вопрос – лучше учить! И когда Вы будете обладать хорошими познаниями в любом из этих языков, Вы станете востребованным специалистом.