С Новым годом! Форум программистов, компьютерный форум, киберфорум
Священные войны
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
 
 Аватар для xTuMoHx
0 / 0 / 0
Регистрация: 12.04.2013
Сообщений: 58

Какой язык лучше / прибыльнее?

25.07.2013, 05:02. Показов 31945. Ответов 168
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
И так, мне 16 лет, седня днем пойду подавать документы в техникум на программиста соответственно. И назрел вопрос какой язык программирования выбрать основным. И решился обратиться к Вам, с таким вопросом: А какой все таки язык лучше для усваивания, востребован, и за него платят хорошие деньги. (В будущем скорее всего перееду в питер учиться в институте, ну или на крайняк работать по факту среднего образования). В принципе знаю основы html, php, больше склоняюсь к компьютерным языкам, таким как C++ (по моему он самый востребованный). Работать хочу либо по специальности либо в игровой индустрии. Ответы, пожалуйста, пишите максимально раскрытыми. Заранее спасибо.
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
25.07.2013, 05:02
Ответы с готовыми решениями:

Какой язык программирования лучше? (2)
Продолжение темы. Начало

Какой язык программирования лучше?
Какой на ваш взгляд самый универсальный(т.е. одинаково хорош во всех сферах программирования: веб, приложения и т.д.), лучший?

Какой язык программирования лучше? (3)
Продолжение темы

168
1443 / 1326 / 131
Регистрация: 20.03.2009
Сообщений: 4,689
Записей в блоге: 11
26.07.2013, 14:01
Студворк — интернет-сервис помощи студентам
xTuMoHx, перефразирую ваше желание: что лучше трактор или самосвал?
0
 Аватар для xTuMoHx
0 / 0 / 0
Регистрация: 12.04.2013
Сообщений: 58
26.07.2013, 14:13  [ТС]
Цитата Сообщение от Dmitriy_M Посмотреть сообщение
xTuMoHx, перефразирую ваше желание: что лучше трактор или самосвал?
Я по моему четко написал, что спрашиваю что лучше, и просил аргументировать свой ответ. Тем самым я искал то, что скорей всего пригодится мне в первую очередь для личных целей.
0
Неэпический
 Аватар для Croessmah
18144 / 10728 / 2066
Регистрация: 27.09.2012
Сообщений: 27,026
Записей в блоге: 1
26.07.2013, 14:15
Цитата Сообщение от xTuMoHx Посмотреть сообщение
Там сильно зациклено на физике в начале а то с моей училкой в школе, ой как не повезло...
У нас в основном была математика, ну и "информатика". А вообще все зависит от конкретного учебного заведения.
0
21 / 23 / 9
Регистрация: 26.07.2013
Сообщений: 109
26.07.2013, 14:32
ИМХО - главное знать и уметь составлять алгоритмы и понимать, что происходит во время того или иного процесса, а язык - дело десятое. Чаще всего во время работы требуются определённые вещи, которые не выучишь, а придут они только с опытом. Хороший программист хорошо зарабатывает.
Что действительно нужно знать - английский, хотя бы на уровне чтения тех. документации, т.к. русскоязычные ресурсы не всегда помогают, потому что могут быть криво переведены или инфа будет просто отсутствовать.
1
 Аватар для xTuMoHx
0 / 0 / 0
Регистрация: 12.04.2013
Сообщений: 58
26.07.2013, 14:41  [ТС]
Цитата Сообщение от tapinam Посмотреть сообщение
ИМХО - главное знать и уметь составлять алгоритмы и понимать, что происходит во время того или иного процесса, а язык - дело десятое. Чаще всего во время работы требуются определённые вещи, которые не выучишь, а придут они только с опытом. Хороший программист хорошо зарабатывает.
Что действительно нужно знать - английский, хотя бы на уровне чтения тех. документации, т.к. русскоязычные ресурсы не всегда помогают, потому что могут быть криво переведены или инфа будет просто отсутствовать.
Ну с документальным английским туговато, словарь маловат...
0
21 / 23 / 9
Регистрация: 26.07.2013
Сообщений: 109
26.07.2013, 14:51
Цитата Сообщение от xTuMoHx Посмотреть сообщение
Ну с документальным английским туговато, словарь маловат...
Старайся читать всю документацию на английском. msdn, например, тем более очень хороший ресурс есть stackoverflow там ОЧЕНЬ много инфы, сам понимаешь на каком языке. Быстро начнёшь ориентироваться что написано, т.к. всё более-менее одинаково, можешь использовать онлайн словарь Multitran, мне в своё время помогал в универе.
1
 Аватар для xTuMoHx
0 / 0 / 0
Регистрация: 12.04.2013
Сообщений: 58
27.07.2013, 13:12  [ТС]
Цитата Сообщение от tapinam Посмотреть сообщение
Старайся читать всю документацию на английском. msdn, например, тем более очень хороший ресурс есть stackoverflow там ОЧЕНЬ много инфы, сам понимаешь на каком языке. Быстро начнёшь ориентироваться что написано, т.к. всё более-менее одинаково, можешь использовать онлайн словарь Multitran, мне в своё время помогал в универе.
Пробежался по второму сайту, правильно ли я понял что это вариация ответом мэйл ру или гугл, только нацеленная на программистов и системщиков?
0
 Аватар для xTuMoHx
0 / 0 / 0
Регистрация: 12.04.2013
Сообщений: 58
28.07.2013, 21:08  [ТС]
Вопрос может быть будет глупым, и олдфаги могу засмеяться, но можно ли при компиляции программы использовать мощность видеокарты. (вопрос больше теоретический чем практический)
0
21 / 23 / 9
Регистрация: 26.07.2013
Сообщений: 109
29.07.2013, 10:33
Цитата Сообщение от xTuMoHx Посмотреть сообщение
Пробежался по второму сайту, правильно ли я понял что это вариация ответом мэйл ру или гугл, только нацеленная на программистов и системщиков?
Ну что-то вроде того.
0
1443 / 1326 / 131
Регистрация: 20.03.2009
Сообщений: 4,689
Записей в блоге: 11
29.07.2013, 11:12
Цитата Сообщение от xTuMoHx Посмотреть сообщение
использовать мощность видеокарты.
Нет, но можно использовать все ядра системы, или сеть компьютеров.
0
41 / 32 / 5
Регистрация: 03.02.2013
Сообщений: 61
29.07.2013, 11:20
Цитата Сообщение от Dmitriy_M Посмотреть сообщение
dremer, из какой пещеры вы вышли? Используя mono можно написать программу на C#, которая будет работать в Linux, Windows, Android, iOS.
ПРОФИ В ТРЕДЕ, ВСЕ В МАШИНУ!
Mono - OperSource реализация .NET, .NET - это платформа, которая реализует CLR/CIL, Моно - это _РЕАЛИЗАЦИЯ_ .NET. Скриптовым его используют опять же за счет Mono. Пожалуйста, уйдите отсюда, вы несете бред и абсолютно не разбираетесь в этом, уходите.

Добавлено через 2 минуты
Цитата Сообщение от Dmitriy_M Посмотреть сообщение
Факт разработки ни о чем не говорит. Пример Си, который разрабатывался для Unix.
о боже, какую же вы бредятину несете. Unix - это старая ОС, вы сравнили VM и OS. Как можно быть настолько безграмотным?

Добавлено через 2 минуты
Цитата Сообщение от Dmitriy_M Посмотреть сообщение
Нет, но можно использовать все ядра системы, или сеть компьютеров.
Нет, ну вы серьезно все это несете? или шутите?
0
1443 / 1326 / 131
Регистрация: 20.03.2009
Сообщений: 4,689
Записей в блоге: 11
29.07.2013, 11:36
Цитата Сообщение от TakeOver Посмотреть сообщение
.NET - это платформа
Патентованная технология, причем не вся стандартизированная, со всеми вытекающими последствиями. Стандарт ECMA-334 стандартизирует версию 2.0. Я опроверг утверждение, что C# & .Net только под Windows.

Цитата Сообщение от TakeOver Посмотреть сообщение
о боже, какую же вы бредятину несете. Unix - это старая ОС, вы сравнили VM и OS. Как можно быть настолько безграмотным?
И что этого следует? Виртуальных машин для Java, C# достаточно много, отсюда C# получает вполне самостоятельную жизнь. И то, что он был разработан для .Net, еще ничего не значит.

Цитата Сообщение от TakeOver Посмотреть сообщение
Нет, ну вы серьезно все это несете? или шутите?
Вполне. nmake/jom/gnu make могут компилировать программу в несколько потоков. distcc предоставляет возможность распределенной компиляции.
1
41 / 32 / 5
Регистрация: 03.02.2013
Сообщений: 61
29.07.2013, 11:55
Цитата Сообщение от Dmitriy_M Посмотреть сообщение
Вполне. nmake/jom/gnu make могут компилировать программу в несколько потоков. distcc предоставляет возможность распределенной компиляции.
Это то тут причем? Вы вообще понимаете, что несете просто поток умных слов? Идите курите про CUDA.
Цитата Сообщение от Dmitriy_M Посмотреть сообщение
И что этого следует? Виртуальных машин для Java, C# достаточно много, отсюда C# получает вполне самостоятельную жизнь. И то, что он был разработан для .Net, еще ничего не значит.
Уйдите, пожалуйста, вы даже не понимаете, что несете. Unix - это OS, самостоятельная OS, C# был разработан для .NET и только для него. .NET и JVM - это виртуальные машины с JIT и GC. Вы совершено некомпетентны в данных вопросах, однако с умным лицом несете свой бред.
Цитата Сообщение от Dmitriy_M Посмотреть сообщение
Патентованная технология, причем не вся стандартизированная, со всеми вытекающими последствиями. Стандарт ECMA-334 стандартизирует версию 2.0. Я опроверг утверждение, что C# & .Net только под Windows.
Стандарт ECMA стандартизирует CLR, CIL и стандартную библиотеку. Имплементация CIL от MS называется MSIL, какие вытекающие последствия? Приведите их мне с событиями на практике. Какой вы утверждение опровергли? Тут никто такого не говорил, тут сказали лишь, что C# для .NET, вы же стали кукарекать про Mono, который к вашему сведению, не более чем свободная имплементация .NET. Вы мне еще скажите, что Java не для JVM.
0
1443 / 1326 / 131
Регистрация: 20.03.2009
Сообщений: 4,689
Записей в блоге: 11
29.07.2013, 12:17
Цитата Сообщение от TakeOver Посмотреть сообщение
Идите курите про CUDA.
и как мне ускорить сборку программы при помощи CUDA?

Цитата Сообщение от TakeOver Посмотреть сообщение
Unix - это OS, самостоятельная OS, C# был разработан для .NET и только для него. .NET и JVM - это виртуальные машины с JIT и GC.
И что из этого следует? Описание языка C# не зависит от какой либо платформы, в следствие чего возможно создание альтернативы в виде mono, dotGnu.
Цитата Сообщение от TakeOver Посмотреть сообщение
что Java не для JVM.
скажите это разработчикам Android и виртуальной машине Davlink, которая имеет отличную от Sun JVN архитектуру.
0
41 / 32 / 5
Регистрация: 03.02.2013
Сообщений: 61
29.07.2013, 12:27
Цитата Сообщение от Dmitriy_M Посмотреть сообщение
скажите это разработчикам Android и виртуальной машине Davlink, которая имеет отличную от Sun JVN архитектуру.
<censored> Dalvik тоже JVM.
Цитата Сообщение от Dmitriy_M Посмотреть сообщение
И что из этого следует? Описание языка C# не зависит от какой либо платформы, в следствие чего возможно создание альтернативы в виде mono, dotGnu.
<censored> gotGNU и mono - тоже реализации .NET, сишарп прибит гвоздями к CLR.
Цитата Сообщение от Dmitriy_M Посмотреть сообщение
и как мне ускорить сборку программы при помощи CUDA?
<censored> при чем тут сборка программ?


Уходите, пожалуйста, у меня нет желания спорить с <censored>. Я ушел и в этот тред не вернусь, адиос.
0
1443 / 1326 / 131
Регистрация: 20.03.2009
Сообщений: 4,689
Записей в блоге: 11
29.07.2013, 12:33
Цитата Сообщение от TakeOver Посмотреть сообщение
Вы на самом деле такой тупой? при чем тут сборка программ?
Цитата Сообщение от xTuMoHx Посмотреть сообщение
можно ли при компиляции программы использовать мощность видеокарты. (вопрос больше теоретический чем практический)

Не по теме:


тут все понятно..

0
 Аватар для xTuMoHx
0 / 0 / 0
Регистрация: 12.04.2013
Сообщений: 58
29.07.2013, 13:19  [ТС]
Цитата Сообщение от TakeOver Посмотреть сообщение
Вы на самом деле такой тупой? при чем тут сборка программ?
Дело в том что я действительно спросил про сборку программа, а не повышение их производительности путем использования ядер КУДА, как это по моему сделано в рендере 3д и видео программ.
0
41 / 32 / 5
Регистрация: 03.02.2013
Сообщений: 61
29.07.2013, 13:31
Цитата Сообщение от xTuMoHx Посмотреть сообщение
Дело в том что я действительно спросил про сборку программа, а не повышение их производительности путем использования ядер КУДА, как это по моему сделано в рендере 3д и видео программ.
Тогда я не прав по данному пункту =) Просто ваш вопрос про сборку был нелогичен и вполне казалось, что вы имели ввиду вычисление на граф. процессоре.
По остальным пунктам я остаюсь при своем мнении.
По теме: С++ для разработки игр - миф - игры делают на скриптовых языках - на плюсах или сишке пишут движки, где тонны математики и этим занимаются чаще программисты-математики с ВО. Если хотите стабильную работу - то Java/C#. Я бы отдал предпочтение первому.
0
 Аватар для xTuMoHx
0 / 0 / 0
Регистрация: 12.04.2013
Сообщений: 58
29.07.2013, 13:54  [ТС]
Цитата Сообщение от TakeOver Посмотреть сообщение
Тогда я не прав по данному пункту =) Просто ваш вопрос про сборку был нелогичен и вполне казалось, что вы имели ввиду вычисление на граф. процессоре.
По остальным пунктам я остаюсь при своем мнении.
По теме: С++ для разработки игр - миф - игры делают на скриптовых языках - на плюсах или сишке пишут движки, где тонны математики и этим занимаются чаще программисты-математики с ВО. Если хотите стабильную работу - то Java/C#. Я бы отдал предпочтение первому.
Ну вычисления на граф процессоре это удел дизайнеров и видеомэкеров. Ну и игроделов, но там насколько я понял, все вычисления которые должны выполняться заложены в директикс или опенгл. Я решил изучать первым С++, вторым C#, а дальше чего по жизни хватать не будет. Под игро делом, я имел ввиду не только писание движков и скриптов, а те же боты и вспомогательные утилиты. На вышку я постараюсь попасть в Питер.
0
41 / 32 / 5
Регистрация: 03.02.2013
Сообщений: 61
29.07.2013, 15:28
Цитата Сообщение от xTuMoHx Посмотреть сообщение
Ну вычисления на граф процессоре это удел дизайнеров и видеомэкеров. Ну и игроделов, но там насколько я понял, все вычисления которые должны выполняться заложены в директикс или опенгл. Я решил изучать первым С++, вторым C#, а дальше чего по жизни хватать не будет. Под игро делом, я имел ввиду не только писание движков и скриптов, а те же боты и вспомогательные утилиты. На вышку я постараюсь попасть в Питер.
заблуждение насчет вычислений на граф.процессорах, дизайнеры там ничего не делают, есть различного рода видеокарты не для игр, грубо говоря, на них очень удобно и выгодно делать различного рода мат. вычисления, да и в наше время на них майнят биткоины.
А в питере единственное стоящее место, имхо, - матобес спбгу на матмехе.
И запомните одну важную вещь - любой язык, если человек способен к программированию, учится за неделю от силы, все остальное - это получение опыта написания на нем и осваивание библиотек. имхо. У 90% современных языков почти одинаковая семантика, отличается лишь синтаксис, ну и такие тонкие моменты, как управление памятью и натив/виртуальная машина. (ну лисп и хаскелл вы вряд ли будете учить =) ).
За тех же ботов вам никто особо платить не будет, а движками занимаются фирмы, которые уже давно свое теплое местечко заняли, в результате современный геймдев - это использование, по большему счету, уже готовых технологий, так что программисты там нужны в основном для скриптов, а это, имхо, не особо интересно =)
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
29.07.2013, 15:28
Помогаю со студенческими работами здесь

Какой язык лучше изучать C или C++
Всем здравствуйте! Я новичок в программировании(знаю только Паскаль). Сейчас выбираю, какой язык учить: С или С++. Подскажите, пожалуйста,...

Какой язык лучше изучать с нуля?
Привет Всем!! Ребята подскажите пожалуйста какой язык лучше изучать с нуля ????? За ответ заранее спасибо!!!

Какой язык программирования лучше для создания игры???
Какой язык программирования лучше для создания игры, С++ или С#???

Какой язык лучше для поддержки пользовательского кода в вашем приложении
Короче было бы написать &quot;Какой встраиваемый язык лучше&quot;, но это не совсем точно. Допустим, мы делаем приложение компилируемое в машинный...

Какой язык лучше учить?
Помогите пожалуста какой язык лучше учить следующим.Выучил С++.Какой посоветуете следующий учить?


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

Или воспользуйтесь поиском по форуму:
40
Ответ Создать тему
Новые блоги и статьи
Модель микоризы: классовый агентный подход 3
anaschu 06.01.2026
aa0a7f55b50dd51c5ec569d2d10c54f6/ O1rJuneU_ls https:/ / vkvideo. ru/ video-115721503_456239114
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR
ФедосеевПавел 06.01.2026
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR ВВЕДЕНИЕ Введу сокращения: аналоговый ПИД — ПИД регулятор с управляющим выходом в виде числа в диапазоне от 0% до. . .
Модель микоризы: классовый агентный подход 2
anaschu 06.01.2026
репозиторий https:/ / github. com/ shumilovas/ fungi ветка по-частям. коммит Create переделка под биомассу. txt вход sc, но sm считается внутри мицелия. кстати, обьем тоже должен там считаться. . . .
Расчёт токов в цепи постоянного тока
igorrr37 05.01.2026
/ * Дана цепь постоянного тока с сопротивлениями и напряжениями. Надо найти токи в ветвях. Программа составляет систему уравнений по 1 и 2 законам Кирхгофа и решает её. Последовательность действий:. . .
Новый CodeBlocs. Версия 25.03
palva 04.01.2026
Оказывается, недавно вышла новая версия CodeBlocks за номером 25. 03. Когда-то давно я возился с только что вышедшей тогда версией 20. 03. С тех пор я давно снёс всё с компьютера и забыл. Теперь. . .
Модель микоризы: классовый агентный подход
anaschu 02.01.2026
Раньше это было два гриба и бактерия. Теперь три гриба, растение. И на уровне агентов добавится между грибами или бактериями взаимодействий. До того я пробовал подход через многомерные массивы,. . .
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост.
Programma_Boinc 28.12.2025
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост. Налог на собак: https:/ / **********/ gallery/ V06K53e Финансовый отчет в Excel: https:/ / **********/ gallery/ bKBkQFf Пост отсюда. . .
Кто-нибудь знает, где можно бесплатно получить настольный компьютер или ноутбук? США.
Programma_Boinc 26.12.2025
Нашел на реддите интересную статью под названием Anyone know where to get a free Desktop or Laptop? Ниже её машинный перевод. После долгих разбирательств я наконец-то вернула себе. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru