Другие языки программирования и технологии
Как выглядит программирование на языке C++?
Что это за процесс? Почему именно С++, чем он лучше? Насколько это сложно? Сколько человек "пишут" игровые движки? Как долго? Что нужно знать для того, чтобы писать программы? Буду очень благодарен, если вы хоть немного расскажите о программировании на С++.
Странный вопрос -- пишешь исходный код программы, потом он компилируется в исполняемый файл.
С++ ничем не лучше и не хуже остальных языков, для каждого есть своя ниша и предназначение. Будучи достаточно низкоуровневым языком, де-факто, является самым универсальным из всех, кроме того, распространён, имеет реализации практически на всех платформах, программы на нём отличаются весьма хорошим быстродействием (быстрее только "чистый ассемблер"), большинство компиляторов для других языков написано именно на С++. Кроме того, многие модули самих операционных систем (но не все) написаны на С++.
Насколько он сложен? Само написание кода на с++ --не сложный процесс, гораздо сложнее научиться программировать (этому учатся, по большому счёту, всю жизнь, так как пока выучишь одно, уже надо учить другое и т. д.) .
Игровые движки пишут по последним данным 3 864 586 человек ))) (Это был самый дурацкий вопрос из всех) .
Знать нужно многое - математику обычную, двоичную, логику, принципы работы процессора, хранения информации в памяти, на запоминающем устройстве, плюс особенности архитектуры операционной системы, для которой пишется программа, для графики - тригонометрию, матрицы и преобразования, основные понятия и принципы трёхмерной графики, особенности графических библиотек и модулей с которыми придётся работать (OpenGL, DirectX), ну и ещё много-много всего.. . и не перечислишь.
Начинать придётся совсем с примитивных программ и потихонечку осваивать этап за этапом. В принципе, ничего невозможного нет, но процесс долгий, и, порой, мучительный, но в то же время - интересный.
Сразу хочу огорчить -- никто не научит тебя программировать. Программировать можно научиться только самому -- преподаватель может лишь немного тебе помочь. А так - читать, читать, читать -- читать придётся гораздо больше, чем, собственно, писать программы.
С++ ничем не лучше и не хуже остальных языков, для каждого есть своя ниша и предназначение. Будучи достаточно низкоуровневым языком, де-факто, является самым универсальным из всех, кроме того, распространён, имеет реализации практически на всех платформах, программы на нём отличаются весьма хорошим быстродействием (быстрее только "чистый ассемблер"), большинство компиляторов для других языков написано именно на С++. Кроме того, многие модули самих операционных систем (но не все) написаны на С++.
Насколько он сложен? Само написание кода на с++ --не сложный процесс, гораздо сложнее научиться программировать (этому учатся, по большому счёту, всю жизнь, так как пока выучишь одно, уже надо учить другое и т. д.) .
Игровые движки пишут по последним данным 3 864 586 человек ))) (Это был самый дурацкий вопрос из всех) .
Знать нужно многое - математику обычную, двоичную, логику, принципы работы процессора, хранения информации в памяти, на запоминающем устройстве, плюс особенности архитектуры операционной системы, для которой пишется программа, для графики - тригонометрию, матрицы и преобразования, основные понятия и принципы трёхмерной графики, особенности графических библиотек и модулей с которыми придётся работать (OpenGL, DirectX), ну и ещё много-много всего.. . и не перечислишь.
Начинать придётся совсем с примитивных программ и потихонечку осваивать этап за этапом. В принципе, ничего невозможного нет, но процесс долгий, и, порой, мучительный, но в то же время - интересный.
Сразу хочу огорчить -- никто не научит тебя программировать. Программировать можно научиться только самому -- преподаватель может лишь немного тебе помочь. А так - читать, читать, читать -- читать придётся гораздо больше, чем, собственно, писать программы.
в гугл. ну или в книжный магазин
Похожие вопросы
- Программирование! По языку C#!
- Какие основные ошибки при программировании на языке C++?
- язык программирования. какой язык программирования лутьше изучать: C, C++, C#, Java?
- Не знаю ни одного языка программирования и решил начать изучать язык c++
- Какой язык программирования лучше изучать: C++ или C# ?
- Если я хочу изучить язык программирования PHP, полезно ли предварительно изучить язык C++ ?
- Язык программирования Какой смысл изучать например язык C#, ведь сейчас рынок основан в основном на web разработке?
- Двоичный код быстрее языков программирования по типу c++? (Я знаю что эти языки тоже написаны на двоичном коде)
- Вопрос для тех кто знает точный ответ, язык C про функции все подробности вопроса внутри...
- Программирование на языке СИ с использованием подпрограммы-функции