|
55 / 13 / 2
Регистрация: 26.10.2014
Сообщений: 1,107
|
|
Предназначение языков C и C++16.11.2017, 11:42. Показов 7270. Ответов 94
Метки нет (Все метки)
Приветствую.
Есть несколько вопросов по 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++? В общем думаю тему вы уловили, потому приму любые рассуждения. Всем заранее благодарен!
0
|
|
| 16.11.2017, 11:42 | |
|
Ответы с готовыми решениями:
94
Программа по изучению языков
|
|
зомбяк
1585 / 1219 / 345
Регистрация: 14.05.2017
Сообщений: 3,940
|
||
| 16.11.2017, 14:17 | ||
|
0
|
||
|
174 / 134 / 105
Регистрация: 14.04.2016
Сообщений: 719
|
|||
| 16.11.2017, 14:20 | |||
|
0
|
|||
|
73 / 86 / 40
Регистрация: 02.11.2017
Сообщений: 379
|
|||||
| 16.11.2017, 14:25 | |||||
|
0
|
|||||
|
77 / 50 / 16
Регистрация: 17.05.2015
Сообщений: 262
|
||
| 16.11.2017, 14:26 | ||
|
Я не вижу, что бы ТС был бы как то замотивированным. Метается между вопросами об Си и С++ в контексте с играми и юзаньем готового инструмента.
0
|
||
|
73 / 86 / 40
Регистрация: 02.11.2017
Сообщений: 379
|
|
| 16.11.2017, 14:27 | |
|
Еще скажите, что на C# игр не пишут
0
|
|
|
55 / 13 / 2
Регистрация: 26.10.2014
Сообщений: 1,107
|
|
| 16.11.2017, 14:28 [ТС] | |
|
Ребят извините, что такой халивар вышел. Не думал)
likehood, Python не сильно отличается производительностью, что плохо. Для разработки тех же звуковых шутеров нужна более высокая производительность. Python потянет лишь RTS. О сервере, речь не о веб сервере, а о клиентсерверных приложениях. То есть в итоге, для использования библиотек, движков мне лучше юзать C++? Добавлено через 1 минуту jahdjkhasjdhjah, мне нравился C#, и это идеальный вариант для звуковых игр, но не для MUD. Сервак должен быть на линуксе, либо на винде, тока без привязке к NET. Увы, в C# так нельзя.
0
|
|
|
174 / 134 / 105
Регистрация: 14.04.2016
Сообщений: 719
|
||
| 16.11.2017, 14:30 | ||
|
0
|
||
|
73 / 86 / 40
Регистрация: 02.11.2017
Сообщений: 379
|
||||||||||||
| 16.11.2017, 14:34 | ||||||||||||
0
|
||||||||||||
|
55 / 13 / 2
Регистрация: 26.10.2014
Сообщений: 1,107
|
|
| 16.11.2017, 14:34 [ТС] | |
|
SlavaSokolov, перефразирую. Игры пишут, движки нет. Хотя если движки звуковых игр, то нет проблем. Движки видео игр, проблема.
0
|
|
|
16 / 28 / 5
Регистрация: 10.11.2017
Сообщений: 90
|
|
| 16.11.2017, 14:36 | |
|
jonikster, чувак, вот твоя тема от 14-го года:
О целях c++ и других языков Серьезно? Ты до сих пор выбираешь язык? Это дублирование одного и того же вопроса растянутое на годы...
0
|
|
|
73 / 86 / 40
Регистрация: 02.11.2017
Сообщений: 379
|
|
| 16.11.2017, 14:36 | |
|
0
|
|
| 16.11.2017, 14:37 | |
|
0
|
|
|
16 / 28 / 5
Регистрация: 10.11.2017
Сообщений: 90
|
|
| 16.11.2017, 14:44 | |
|
Тамика, Там ссылка
![]() О целях c++ и других языков Я от jonikster других тем и не видел особо за то время, что его знаю тут на форуме.
1
|
|
|
55 / 13 / 2
Регистрация: 26.10.2014
Сообщений: 1,107
|
|
| 16.11.2017, 14:44 [ТС] | |
|
SlavaSokolov, такие игры как правило для незрячих, и работают они на 3д звуке.
0
|
|
|
8973 / 4319 / 960
Регистрация: 15.11.2014
Сообщений: 9,760
|
||||
| 16.11.2017, 14:47 | ||||
|
или только бла бла бла? очень предсказуемо. теперь огласите список игор выполненных на движках сделанных на юнити. Не по теме: много лет назад этот чувак решил:
0
|
||||
| 16.11.2017, 14:51 | |
|
Не по теме: hoggy, с такой историей я рекомендую автору данной темы идти на "Жди меня". Там людей, которые пропали десятки лет назад, находят, а с ЯП точно помогут.
0
|
|
|
73 / 86 / 40
Регистрация: 02.11.2017
Сообщений: 379
|
|||
| 16.11.2017, 14:58 | |||
|
нагуглил за минуту. Может, вы и программируете также, как и гуглите? Мастер класс, случаем, не нужен? Добавлено через 3 минуты http://mmoglobus.ru/top-10-igr-na-unity-3d https://gamer-info.com/engines/unity/
0
|
|||
| 16.11.2017, 14:58 | ||
|
Не по теме:
0
|
||
| 16.11.2017, 14:58 | |
|
Какой из языков си выбрать
Пересесть с языков высокого уровня на С++ Программа помогающая в изучении иностранных языков в С++ Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Беседа с ИИ о программистах, недопускающих к созданию и правке кода генеративные ИИ и причины этого
zorxor 21.09.2026
Раньше я радовался или получал некоторые эмоции, пусть небольшие, но всё же, от самого процесса написания кода, рекомпиляции и запуска, видя постепенное развитие программы и прочее. А теперь лень. . .
|
Мобильное приложение ColorStep
pavlinmavlin 17.09.2026
Реализовал приложение Красный, Зеленый, Синий в Unity3d + c#.
Название изменил на ColorStep.
Приложение прошло модерацию и теперь доступно для скачивания. Делал его сам, шаг за шагом — и вот,. . .
|
Запрет дублирования строк в табличной части
Maks 13.09.2026
Реализация из решения ниже выполнена на нетиповом справочнике "Нормы ТО" с табличной часть "Виды ТО", разработанного в КА2, со следующими реквизитами:
- ВидТО (СправочникСсылка. ВидыТО);
- ВидГСМ. . .
|
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Jin X 06.09.2026
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Работая с форумом и нейросетями в браузере часто хочется что-то подкорректировать или добавить какого-то функционала.
Ниже прикреплён. . .
|
|
Программа опроса у.з. расходомера SLS-720F
Argus19 02.09.2026
Программа опроса у. з. расходомера SLS-720F
Программа опрашивает один раз в минуту три ультразвуковых расходомера SLS-720F через интерфейс RS-485 по протоколу Modbus RTU.
Опрашиваются регистры. . .
|
Hyper-V: Компьютер должен поддерживать доверенный платформенный модуль 2.0.
Maks 31.08.2026
При установке Windows 11 на виртуальную машину Hyper-V 2-го поколения вылезла такая ошибка:
Решение: в параметрах виртуальной машины, в разделе "Безопасность" (Security) активировать флаг. . .
|
Архитектура биовида Стива в Майнкрафте: Зачем бонобо кубический каннибализм
anaschu 30.08.2026
Кубический Вагинокапитализм в Minecraft: Математический инвариант ОДУ и рок Стивов-бонобо
Главная задача разработанной «Модели Всего» — наглядно продемонстрировать наличие системной «судьбы». . .
|
Оттачиваю умение писать js программы.
russiannick 30.08.2026
Проектом выходного дня стало написание Книги шифров Виженера. Итогом стала версия 200, синий туман.
Синий туман назван так, потому что замораживает текст под собой. Нажатие синих кнопок управляют. . .
|