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


Автор: BlHol 26.11.2005, 13:00
Добрый день!

Вопрос не мой. Человек, который его мне задал доступа к Инету в наст. время не имеет. Поэтому задам его сам.
Итак. Человек хочет учиться на прграммиста. Причем, задачи, которые перед ним будут ставить самые различные. От сложных матеметических расчетов до участия в разработке ПО для автоматизации гостиниц и ресторанов, да еще и написать игрушку могут попросить.
Вопрос такой. На какой язык программирования ему стоит сделать акцент приобучении?

Заранее благодарен.
С уважением.

Автор: Lacmus 26.11.2005, 13:58
По моему тему надо закрыть.. чтобы не разводить опять споров которые ни к чему не приведут..
пусть учит Cрр + WinApi smile.

Автор: DemoCode 26.11.2005, 14:01
Посмотри раздел "Религиозные войны" топики о лучших языках программирования smile

Автор: BlHol 26.11.2005, 14:59
Да нет!
Там споры на тему, что лучше (хуже) для решения одних и тех же задач.
По типу, на чем лучше песок возить: на самосвале "Volvo" или самосвале "Mercedes".

Я-то хотел спросить, вот для примера, посоветуете ли Вы человеку писать приложение для сложных математических расчетов, например, на Java? Или, целесообразно ли разрабатывать 3D-шутер на Паскале? Я вот о чем.
Что все-таки изучать, если круг задач будет обширен? На чем (2-3 языка) сделать акцент?

Заранее спасибо.

Автор: cardinal 26.11.2005, 15:43
Пусть учит C/C++ (вместе с асм'ом) для математических расчетов и т.д.
Для игр надо разбираться с библиотеками OpenGL или DirectX (ну или OpenRT, если совсем продвинутым хочешь быть smile), но вот так сесть и написать у него не получится (если не арканоид конечно попросят написать), т.к. это отдельная тема и требует очень много времени, знаний и практики в математике и программировании!
Цитата(BlHol @ 26.11.2005, 11:00)
до участия в разработке ПО для автоматизации гостиниц и ресторанов

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

Автор: Exception 28.11.2005, 19:01
Цитата(BlHol @ 26.11.2005, 14:00)
От сложных матеметических расчетов

Эээ... C++?
Цитата(BlHol @ 26.11.2005, 14:00)
до участия в разработке ПО для автоматизации гостиниц и ресторанов

VB6 / VB.NET / C#
Цитата(BlHol @ 26.11.2005, 14:00)
да еще и написать игрушку могут попросить.

VB.NET / C#

ИМХО

Автор: Ignat 28.11.2005, 20:25
Цитата(Run @ 28.11.2005, 19:01)
Эээ... C++?

Не... ИМХО фортран.

Автор: Ch0bits 28.11.2005, 21:18
Цитата(Ignat @ 28.11.2005, 20:25)
Не... ИМХО фортран.

Не... ИМХО Matlab.

Автор: Exception 30.11.2005, 14:09
Цитата(Vadim999 @ 28.11.2005, 22:18)
Не... ИМХО Matlab.

Не... ИМХО ASM smile

Автор: DeadSoul 1.12.2005, 00:43
Цитата(BlHol @ 26.11.2005, 13:00)
От сложных матеметических расчетов

C++
Цитата(BlHol @ 26.11.2005, 13:00)
до участия в разработке ПО для автоматизации гостиниц и ресторанов

.NET
Цитата(BlHol @ 26.11.2005, 13:00)
да еще и написать игрушку могут попросить

Игру для компа\мобильника? Если второе то Java.

P.S. Хорошо все это знать - не один год уйдет

Автор: Exception 1.12.2005, 01:38
Короче, все это делается на .NET))
А мат. расчеты - unmanaged C# или МС++

Автор: ~FoX~ 1.12.2005, 10:08
офф:
Идея - надо написать коротенькую спецификацию по всем языкам которые есть на нашем форуме с "+" и "-" для начинающих и вывалить на всеобщее обозрение или в фак. А то чес слово надоело.

Автор: Exception 1.12.2005, 18:13
~FoX~ ага.
Такие темы появляются ~ 2 раза в месяц, задолбало ужо smile

Автор: Ignat 2.12.2005, 14:16
Цитата(Run @ 1.12.2005, 01:38)
А мат. расчеты - unmanaged C# или МС++

Вы прикалываетесь? Посадите математика за С++, что из этого получится?

Автор: Exception 2.12.2005, 16:42
Цитата(Ignat @ 2.12.2005, 15:16)
что из этого получится?

Куча неотлаживаемого и непонятного кода smile

Цитата(Ignat @ 2.12.2005, 15:16)
Вы прикалываетесь?

Естессно smile

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