Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Разные вопросы > Запутался!


Автор: Dimas3495 30.4.2014, 18:21
Недавно я уже задавал вопрос по типу какой язык лучше изучать.
Мне там же и объяснили что язык нужно изучать в зависимости от того куда ты хочешь его применять.И я все же решил заняться созданием игр/программ.Как я понял в основном применяется язык Java.Но так как я полный 0 в этом,имеется ввиду что я только слышал о каких то там кодах,я не как не могу понять с чего мне начать изучение java.Одни говорят изучай паскаль и какой то там С,С+,С++ и что там еще с С.(Это мне говорили люди которые учатся на программистов.Хотя они  меня бесят ведь вечно строят из себя умников в отличии от жителей форумов)
И так ребят может кто сможет подсказать с чего же мне начать?
Что бы я смог по окончанию основного курса больше не задавать тупых вопросов которые,наверно очень смешать нормальных  программистов.
А и желательно программку в которой можно будет применить добытые знания.

Автор: Cheloveck 30.4.2014, 18:31
Цитата(Dimas3495 @  30.4.2014,  19:21 Найти цитируемый пост)
И я все же решил заняться созданием игр/программ.Как я понял в основном применяется язык Java.

Игры на java почти не пишут. Обычно их пишут на C++.

Что касается программ, то это слишком общее определение.

Если ты хочешь писать десктопные приложения под Windows, то тебе следует смотреть на C# или Delphi
Если кроссплатформенные десктопные приложения -- C/C++ (GTK+/Qt) или java. Можно попробовать FreePascal

Если энтерпрайз, то тут варианты:
C# (ASP.NET) -- для винды
Java EE, Python, Ruby, PHP и многие другие -- кроссплатформенные приложения 


Автор: Dimas3495 30.4.2014, 18:34
И опять надо выбирать(((
десктопные
кроссплатформенные десктопные
энтерпрайз 
есть примеры что бы легче определится в выборе?

Автор: makssimka 30.4.2014, 18:47
Все правильно. Сначала нужно поставить себе задачу. ,а потом выбрать язык под нее. Например с MYSQL работать проще всего из PHP .
начни с паскаля и C++.  

Автор: Dimas3495 30.4.2014, 18:53
MYSQL вроде как база данных для сайтов?

Добавлено через 40 секунд
хотя суть ты изложил хорошо)

Добавлено через 1 минуту и 50 секунд
Попытаюсь)А теперь осталось подобрать программу где можно применять свои знания.Ну Паскаль вроде идет программой,и С++ хз)

Автор: Cheloveck 30.4.2014, 20:08
Цитата(makssimka @  30.4.2014,  19:47 Найти цитируемый пост)
Например с MYSQL работать проще всего из PHP .

 smile
Цитата(makssimka @  30.4.2014,  19:47 Найти цитируемый пост)
начни с паскаля и C++.   

FYI: Паскаль http://prooflink.ru/.

Автор: diadiavova 30.4.2014, 21:39
Dimas3495, в прошлой теме тебе дали совет, куда надо пойти за советом о том, на чем писать игры
http://forum.vingrad.ru/forum/tech-game-development-graphics-artifcial-intelligence-ai-gpu.html
Там кстати в закрепленных темах есть кое-какая информация. Кроме того есть еще сайты, посвященные разработке игр. Например http://www.gamedev.ru/.

Что касается вопроса о том, на каком языке вообще надо программировать, то его задавать программистам вообще нельзя smile Для программиста его язык - это считай религия, и если они начнут давать советы о том, какой язык лучше, то каждый будет хвалить свои языки и в конце концов все передерутся smile 

Автор: Dimas3495 1.5.2014, 17:50
Огромное спасибо ребята за помощь.Я знаю что паскаль уже считается мертвым.Но все же я начал читать книгу по паскалю и думаю если я разберусь в нем то мне будет просто проще изучать другие языки отталкиваясь уже от каких либо знаний.
И спасибо за ссылки обязательно просмотрю.Думаю пока что я не скоро начну обращаться за помощью так как буду пытаться разобраться хоть в чем то сам) 

Автор: Bulat 4.5.2014, 19:19
Цитата(Cheloveck @ 30.4.2014,  18:31)
Цитата(Dimas3495 @  30.4.2014,  19:21 Найти цитируемый пост)
И я все же решил заняться созданием игр/программ.Как я понял в основном применяется язык Java.

Игры на java почти не пишут. Обычно их пишут на C++.


Ну это смотря какие игры  smile  smile  smile 

Однопользовательские, многопользовательские, массово-многопользовательские, десктопные, браузерные и т.п. ))))

Однопользовательскую десктпоную можно запилить и на паскале )))

А вот если какая-нить браузерная массово-многопользовательская - тот тут одним языком только не обойдешься ))) Нужно опять выбирать!  smile  smile

Добавлено через 1 минуту и 51 секунду
P.S. Кстати недавно малость поиграл в FreeCol - линуксовая версия "Колонизация" Сида Мейера, написана на джаве - в принципе доставила жутко, но алгоритмы поиска кратчайшего пути явно через жопу написаны ))

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)