|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
16.11.2017, 11:44 | #1 |
Форумчанин
Регистрация: 28.10.2014
Сообщений: 216
|
Вопросы по C и C++
Приветствую.
Есть несколько вопросов по C и C++. Прим. Вопросы адресованы тем, кто не является нубом в C и C++. Итак: 1. Для кого C++? В целом интересует ваше имхо кому нужно учить C++. Если я допустим хочу разрабатывать игры, причём включая те, которые не требуют высокой производительности, текстовые онлайн MUD игры, при этом я не хочу писать движок с нуля, а использовать готовый, может ли мне подойти C++? Поясню конкретнее. Дело в том, что мне обязательно нужно разрабатывать сервер на Linux. Тут 3 варианта. C/C++/Python. C - многие движки MUD игр в основном именно на C. Но есть мнение, что на C сложнее писать, чем на C++. C++ - много движков также имеется, но возможности языка шире, что замедляет процесс изучения. Python - в целом хорош, по синтаксису, по библиотекам, но имхо не надежен. Я хочу его избежать, но рассматриваю в крайних случаях. Низкая производительность. 2. Тот же вопрос, что был первый. Только с C. Для кого C? Стоит ли мне вообще рассматривать C? 3. Говорят, что разработка на C гораздо труднее, чем на C++. На сколько это правда в отношении прикладного программного обеспечения? 4. И в отношении C, и в отношении C++, на сколько я много должен знать, если не собераюсь разрабатывать с нуля, а использовать готовые инструменты? В целом я смотрел тот же circlemud 2000 года, там больше, чем основы C переменные, условия, циклы, указатели, не используется. В основном сама библиотека C. 5. Не знаю, как с C, но про C++ говорят, что для решения нужно много лет его изучать. На сколько это правда в моем случаи? Если я нацелен на готовые инструменты, нужно ли мне знать много? 6. Можно ли изучать одновременно C и C++? В общем думаю тему вы уловили, потому приму любые рассуждения. Всем заранее благодарен! |
16.11.2017, 11:53 | #2 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
В начале 90-х не было Питона, Джавы и т.п. и компы были намного слабее.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
16.11.2017, 12:01 | #3 | |||||||||||||
Старожил
Регистрация: 15.02.2010
Сообщений: 15,760
|
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
|
|||||||||||||
16.11.2017, 12:18 | #4 | |
Форумчанин
Регистрация: 12.04.2017
Сообщений: 889
|
Цитата:
|
|
16.11.2017, 12:23 | #5 |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,760
|
Так вам ни один месяц говорили, что 3я ветка ломает совместимость со 2й. Для этого до сих пор поддерживаются обе ветки.
И кстати, как это подтверждает заявленные факты? |
16.11.2017, 12:25 | #6 |
Форумчанин
Регистрация: 09.11.2017
Сообщений: 121
|
Если вас интересует разработка ААА игр - то учите С++, без него никуда. Язык развивается, становится удобнее. Но, конечно, да, поначалу очень сложно.
Я сам недавно перешел из C# в С++ (писал об этом в блоге), очень доволен, и язык и крутость проектов на нем очень радуют.
Профессионально программирую видео-игры. Пишу бекстейдж-блог о разработке игр CoreMission.net.
Разрабатываю календарь выхода игр. |
16.11.2017, 13:19 | #7 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
Да автор уже год свою текстовую игру пытается начать делать, какое ему ААА )
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
16.11.2017, 14:06 | #8 |
Форумчанин
Регистрация: 09.11.2017
Сообщений: 121
|
Так для текстовой игры зачем вообще программирование? Готовые инструменты в ассетстор Unity скачать, тут писать нужно учиться, сюжет продумывать, историю..
Профессионально программирую видео-игры. Пишу бекстейдж-блог о разработке игр CoreMission.net.
Разрабатываю календарь выхода игр. |
16.11.2017, 17:29 | #9 |
Форумчанин
Регистрация: 28.10.2014
Сообщений: 216
|
Alex11223, да никто не говорит обязательно за 90 года. В поиске гита вбейте MUD и посмотрите результаты по языкам.
|
16.11.2017, 17:38 | #10 | |
Форумчанин
Регистрация: 28.10.2014
Сообщений: 216
|
Цитата:
Конечно, собственный тест. Python опять же не надежен, низкопроизводительный, а C++ нет. Потому думаю о C++. |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Вопросы | Ilai | Помощь студентам | 5 | 29.10.2014 21:35 |
Вопросы по БД | Rost93 | PHP | 9 | 28.06.2011 22:18 |
Вопросы | BubbleBee | Общие вопросы C/C++ | 2 | 08.06.2011 02:37 |