Форум программистов, компьютерный форум, киберфорум
Теория и практика программирования
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.50/4: Рейтинг темы: голосов - 4, средняя оценка - 4.50
0 / 0 / 0
Регистрация: 12.03.2017
Сообщений: 7
1

Выбор языка программирования

12.03.2017, 22:27. Просмотров 746. Ответов 14
Метки нет (Все метки)


Hello, world!

Нужна помощь с выбором среды и языка программирования.

Познания в программировании - базовые (Паскаль в рамках школьной программы, С++ в рамках той же школьной программы - циклы, условия, массивы.)

Конечная цель - изучение объектно-ориентированного программирования в целом и создание игр с его применением в частности.

Платформа - ПК, ОС - Windows 7x64.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
12.03.2017, 22:27
Ответы с готовыми решениями:

Выбор языка программирования для разработки среды программирования
Возникла мысль о создании ЯПа. Ныне популярные ЯПы не универсальны, либо универсальны, но с ...

Выбор языка программирования
Всем доброго времени суток! Посоветуйте пожалуйста, собираюсь писать приложение, работающее с...

Выбор языка программирования
Добрый день. Нужно написать программу, которая распознает сканы чертежей и распознанным текстом...

Выбор языка программирования
Всем привет! 8-) С недавних пор я абитуриент и хочу поступить на программиста в колледж. Я...

14
Заблокирован
12.03.2017, 22:38 2
/
C#
0
Регистрация: 23.10.2013
Сообщений: 5,076
Записей в блоге: 8
13.03.2017, 10:12 3
Crazy_piggy
Вы знаете два языка. Определитесь сами. Какой
язык вам больше нравится?
Если Паскаль, то изучайте его и далее с переходом
на Дельфи (в основе тот же Паскаль)
Если С++ , то изучайте его и далее...
Не стоит изучать еще третий язык. Лучше владеть
одним языком, чем путаться в десяти...
0
0 / 0 / 0
Регистрация: 12.03.2017
Сообщений: 7
13.03.2017, 10:46  [ТС] 4
echs

В том то и дело, что я знаю их на самом общем уровне. Также я уже читал форумы, и мнения насчет c++ как языка для изучения ООП сильно расходятся. В связи с чем и была создана данная тема.
0
Регистрация: 23.10.2013
Сообщений: 5,076
Записей в блоге: 8
13.03.2017, 11:08 5
Crazy_piggy
Лично мне не нравится язык С++, НО его изучает и
знает 70% программистов. На этом языке очень
много литературы, программ, алгоритмов, ...
...
Как я понимаю Паскаль вам больше нравится?
Сделайте первый шаг - Выбор языка!! А они оба
не плохие. Тут за вас никто не решит...
Удачи Вам!!
0
Заблокирован
13.03.2017, 11:26 6
Цитата Сообщение от echs Посмотреть сообщение
НО его изучает и
знает 70% программистов
Думаю, что 70% знает 20% языка. Сейчас С++ стал настолько обширен, что знать его просто невозможно.
0
0 / 0 / 0
Регистрация: 12.03.2017
Сообщений: 7
13.03.2017, 11:39  [ТС] 7
echs, nimazzzy

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

Мои познания охватывают только область структурного программирования. Объектно-ориентированное я знаю только в теории.
0
Заблокирован
13.03.2017, 12:00 8
Цитата Сообщение от Crazy_piggy Посмотреть сообщение
Можно ли начать изучение с него
Можно.
Цитата Сообщение от Crazy_piggy Посмотреть сообщение
или стоит взять что-то попроще?
Решать только тебе.
0
0 / 0 / 0
Регистрация: 12.03.2017
Сообщений: 7
13.03.2017, 13:06  [ТС] 9
Благодарю за некоторое прояснение ситуации.
0
Модератор
2764 / 1918 / 418
Регистрация: 26.03.2015
Сообщений: 7,116
13.03.2017, 15:33 10
C#

Дельфи/Паскаль не советую, так как эти языки живы только за счёт легаси кода, которого с каждым годом становится всё меньше.

С++ ситуация сложнее.
Я не советую, так как этот язык содержит кучу заморочек, отвлекающих от программирования. Предположу, что мало кто сейчас программирует на чистом С++, а в основном используют надстройки/фреймворки типа Qt.
С другой стороны, в индустрии создания настольных игр, возможно, на настоящий момент С++ более востребован, чем C#. Если Вас интересуют в первую очередь настольные игры со сложной графикой, вероятно, С++ будет предпочтительнее.
Чтобы определиться, посмотрите вакансии по ключевым словам "программист" и "игры".
Даже если Вы выберите С++, возможно, имеет смысл сначала выучить основы программирования на примере С#.


з.ы. Я даже не знаю, если ли сейчас нормальные книги по С++, в которых бы не использовалась лапша из Си и С++ кода.
0
0 / 0 / 0
Регистрация: 12.03.2017
Сообщений: 7
13.03.2017, 19:04  [ТС] 11
В свете вышесказанного - насколько близки С++ и С#?
0
Заблокирован
13.03.2017, 19:19 12
Цитата Сообщение от Crazy_piggy Посмотреть сообщение
насколько близки С++ и С#?
Какой общефилософский вопрос. Ты, правда, думаешь, на него есть ответ? Какого плана близость тебе интересна?
0
0 / 0 / 0
Регистрация: 12.03.2017
Сообщений: 7
13.03.2017, 19:27  [ТС] 13
nimazzzy
Близость синтаксиса и построения программы. Возможность перейти с одного языка на другой.
0
Модератор
2764 / 1918 / 418
Регистрация: 26.03.2015
Сообщений: 7,116
13.03.2017, 23:25 14
Цитата Сообщение от Crazy_piggy Посмотреть сообщение
Близость синтаксиса и построения программы. Возможность перейти с одного языка на другой.
Если код написан на С++, то синтаксис близкий. Если код написан на Си, то сильно отличается.
Java ближе к C#, чем C++.
0
0 / 0 / 0
Регистрация: 12.03.2017
Сообщений: 7
13.03.2017, 23:50  [ТС] 15
спасибо за информацию.
Попробую c# и c++. Что лучше пойдет.
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
13.03.2017, 23:50

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь или здесь.

Выбор языка программирования.
Я в этой области чайник поэтому нужен совет, какой лучше выбрать язык программирования чтобы после...

Выбор языка программирования
Всем привет! Хочу написать компьютерную программу по симуляции работы гидравлики. В ее задачи...

Выбор языка программирования
Я прочитал темы, рекомендуемые в этом разделе по моей теме, но всё же хотел бы спросить совета...

Выбор языка программирования
Всем доброго дня. Хотел бы изучать язык программирования, но почитав про многие из них окончательно...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
15
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.