Прочитал сейчас статьи на эту тему и везде пишут именно про технические составляющие, с которыми я пока не знаком.
Хотелось бы услышать мнение тех, кто уже программировал и может поделиться первыми впечатлениями! Например, какой язык более универсальный и с каким будет больше возможностей на компьютере.
Но простыми словами, без терминов программиста.
Я пробовал изучать java, но мне показалось, что в нём нет такой большой свободы. Думаю перейти на изучение C++. Поэтому хотелось бы услышать мнения стоит ли менять или нет необходимости, а лучше продолжить в java.
C/C++
Какие отличия(простыми словами) в языках программирования Java и C++? Что лучше изучать. У какого больше возможностей?
Это невозможно объяснить простыми словами. Пока сам не изучишь оба языка, не поймёшь.
Вместо Java рекомендую C#. Это однотипные языки, но C# мощнее и удобней.
C++ мощный, но излишне замороченный язык. Не вижу смысла его изучать (кроме случаев, когда ты точно знаешь, что он действительно необходим для твоей задачи; и в ВУЗе обязательно изучают C++).
Вместо Java рекомендую C#. Это однотипные языки, но C# мощнее и удобней.
C++ мощный, но излишне замороченный язык. Не вижу смысла его изучать (кроме случаев, когда ты точно знаешь, что он действительно необходим для твоей задачи; и в ВУЗе обязательно изучают C++).
java это утюг тормозной на виртуалке, а C++ это чистый как слеза неуправляемый двоичный код! C++ был намного раньше явы, поэтому начать с него это нормальный ход, потом как подразберешся перейдешь на яву. Больше возможностей у С++ поскольку этот код поддерживается везде, а ява только на огромных корпоративных серверах, но в последнее время до некоторых стало доходить, что платить за тормоза это как минимум странно.
Алексей Кривенко
Ява работает почти на любом железе. Фактически для "тормозного" языка легче найти сервер, чем для шустрого С++. Любой хостинг поддерживает PHP. Да, с Явой несколько хуже. Если на хостинг можно установить приложение на С++, Ява там тоже будет работать. Да, будет тормозить. Это от программиста тоже зависит.
Алексей Кривенко
Ещё у С++ бывает проблема с подключением сторонних библиотек. Получается, С++ не всегда работает даже на компьютере разработчика!
Больше возможностей у чистого Си.
Освоишь, и будешь программировать в любой операционке.
Освоишь, и будешь программировать в любой операционке.
M.e.r.d.a.n Hamrayev
У C++ те же самые возможности плюс много других.
Лучше изучать то, что нужно.
В с++ имеются возможности работать на низком уровне (с память например, можно писать драйверы, на нем разрабатывают операционные системы). Никому в голову не придет на c++ писать веб приложения.
Java - работает на виртуальной машине, поэтому у приложений написанные на нем меньшая производительность, но они работает везде. Драйвера на нем не напишешь, и чаще он используется для написания приложений и для ПК, и для андроида, и даже веб приложений.
В с++ имеются возможности работать на низком уровне (с память например, можно писать драйверы, на нем разрабатывают операционные системы). Никому в голову не придет на c++ писать веб приложения.
Java - работает на виртуальной машине, поэтому у приложений написанные на нем меньшая производительность, но они работает везде. Драйвера на нем не напишешь, и чаще он используется для написания приложений и для ПК, и для андроида, и даже веб приложений.
M.e.r.d.a.n Hamrayev
Веб приложения на C++ тоже пишут. Конечно, так делают крайне редко. C++ может использоваться и на сервере, и в браузере (при помощи WebAssembly)
Похожие вопросы
- Стоит ли выбирать язык программирования c++ или лучше учить java. Требуется ли для этого языка хорошо знать математику?
- Что такое #include <iostream>, std using namespace std В языке программирования C++?
- C#; C++; python изучение языков программирования
- Почему изучение C++ как первый язык программирования даёт такое сильное преимущество во всех планах чем изучение
- Язык программирования c++
- На каком языке программирования написан C (Си)?
- День добрый \[-_-]/ вопрос по вузовскому программированию на си(C)
- Какой язык программирования работает быстрее и в каких случаях (Python и C++)?
- C++, языки программирования
- Нормальный ли язык программирования C для новичка ,что бы в дальнейшем перейти на C# ,C++,И в чем различие между ними?