|
0 / 0 / 0
Регистрация: 04.09.2018
Сообщений: 2
|
|
Языки программирования, какой выбрать?04.09.2018, 23:17. Показов 15681. Ответов 175
Метки нет (Все метки)
Всем привет!
Решил изучать язык программирования, но вот какой? Какие то языки сдают позиции, какие то набирают. Хотел бы изучать то, что актуально и поможет мне в будущем. Заранее спасибо)
0
|
|
| 04.09.2018, 23:17 | |
|
Ответы с готовыми решениями:
175
какой(какие) языки программирования начинать учить? Какой род программирования выбрать? Язык программирования. Какой выбрать? |
|
|
|||
| 02.11.2018, 10:29 | |||
|
Вопрос в том, а кому он этот юннат будет нужен если не дай бог, ему придётся искать работу на той же станции "юных техников"? Никому, будет ответом. Ведь он не с того начинал обучение, он не марал свои холёные ручки в машинном масле, не нюхал так сказать пороха. Да, - с таким юннатом каши не сваришь, подумают работодатели, и будут совершенно правы.
0
|
|||
|
131 / 146 / 19
Регистрация: 19.02.2017
Сообщений: 619
|
||||||||
| 02.11.2018, 11:45 | ||||||||
|
Мне честно говоря все это поднадоело. Вы водите вокруг да около, код плохой, но при этом советуете его искать непонятно где, там где он заведомо плохой. Хороший код нужно брать в правильных местах, но туда вы говорите не нужно идти. Противоречие на противоречии. Будьте последовательней. По JS огромное количество качественной информации, с примерами хорошего кода. Сообщество сильно выросло. Думаю потому, что в JS глубоко проникли ФП подходы. Сейчас каждый школьник пишущий на JS, знает хороших практик больше чем более опытные C#-еры. Много сишарперов знают, что такое монада? Сколько я смотрел обучающих курсов по C#, там сплошная несуразица. Знаю только один качественный курс. По JS их море. Добавлено через 1 час 2 минуты
0
|
||||||||
|
91 / 47 / 8
Регистрация: 08.10.2008
Сообщений: 445
|
||
| 02.11.2018, 13:00 | ||
|
0
|
||
|
131 / 146 / 19
Регистрация: 19.02.2017
Сообщений: 619
|
||
| 02.11.2018, 13:13 | ||
|
0
|
||
|
Модератор
3141 / 2289 / 469
Регистрация: 26.03.2015
Сообщений: 8,920
|
|||||||||
| 02.11.2018, 13:46 | |||||||||
|
Не по теме: Настройка окружения на Windows не сложнее, чем на всяких линуксах. Можете настраивать так, как Вам больше нравится - через интерфейс, из командной сроки, скриптами. Существует заблуждение, что чем больше возможностей предоставляет программа, тем лучше. В результате интерфейс некоторых программ напоминает пульт управления звездолётом. На самом деле, чем меньше неиспользуемых возможностей, тем лучше. А человеку, начинающему изучать программирование, требуется очень мало. 1. Я не набрасываюсь на тех, кто пользуется консолью. 2. Вы не привели ни одного факта на эту тему. 3. Эффективность работы в консоли не всегда будет, чем в GUI. Эффективность работы в консоли изначально вообще нулевая. По мере получения знаний о системе она повышается. Поэтому новичку удобней и эффективней работать через GUI. Впрочем, даже профи не отказываются полностью от использования мыши. Не по теме: Кстати, Вы приложения как запускаете? Судя по Вашим категоричным высказываниям, набираете в консоли полный путь к файлу. Ведь "эффективность работы в консоли всегда будет выше". И, разумеется, во всех приложениях первым делом скрываете строку меню и панели инструментов. Ведь есть же горячие клавиши. Ну и, конечно, никогда не устанавливаете графическую оболочку в линуксе, а в винде оболочку по-умолчанию (explorer.exe) в реестре заменяете на cmd.exe. Не по теме:
Элементарно. Код может использовать устаревшие библиотеки и/или устаревшие практики. Ещё код может просто не запускаться из-за отличий в компиляторах, в подключённых библиотеках, в наборе файлов заголовков и т.п. Взять те же даты. Поиск в гугле выдаст Вам кучу советов, как работать с ними, используя java.util.Date, .Calendar, java.text.SimpleDateFormat и т.д. Все эти советы плохие, так как это "troublesome old legacy date-time classes".
0
|
|||||||||
|
Модератор
3141 / 2289 / 469
Регистрация: 26.03.2015
Сообщений: 8,920
|
|
| 02.11.2018, 14:46 | |
|
Edzard,
Вы (возможно, ненамеренно) пытаетесь увести дискуссию с изначальной темы "какой язык выбрать для изучения программирования" в холивары на различные темы ("JavaScript vs C#", "Windows vs *nix" и т.п.) То Вы начинаете выдавать банальные истины, не имеющие отношения к теме (про менеджеры пакетов, про автоматическую сборку и т.п), зачастую сопровождая их ложными выводами ("IDE такого не позволяет делать" и т.п. ). То начинаете выдавать голословные, ничем не подкреплённые утверждения ("Если написать одинаковые приложения на JS и C#, то кода на C# будет больше и значительно.", "Пока вы нажимаете кнопки и ждете, опытный Vim-ер сделает в 5 раз больше полезной работы", "Разработка на Лиспах вообще самая удобная и быстрая" и т.п.). Хочу напомнить Вам суть дискуссии. Вы утверждаете, что JavaScript - самый удобный язык для обучения, аргументируя: 1. JavaScript похож на Scheme. 2. Более продвинутой экосистемы сейчас нет. 3. Ни в одном языке нет такого обилия крутых инструментов. 4. Код на JavaScript можно запустить прямо в браузере, ничего не скачивая. Я утверждаю, что Ваши аргументы несостоятельны: 1. JavaScript похож на Scheme не сильнее, чем C# и куча других языков. 2. Голословное утверждение. И непонятно, как измерять продвинутость экосистемы. 3. Голословное утверждение. И непонятно, какое это имеет отношение к теме. 4. Оптимально скачать и установить простое приложение, позволяющее писать, запускать и отлаживать код. Кроме того, добавляю, что JavaScript является плохим выбором для начала обучения программированию из-за его "непредсказуемости", связанной со слабой типизацией, неявным объявлением переменных и с отсутствием пространств имён. Если Вы с чем-то из этого не согласны, то давайте обсудим, не отвлекаясь на вопросы, не имеющие непосредственного отношения к теме. А если Вам так хочется похоливарить, то давайте это делать в другой теме и, возможно, в другом разделе.
0
|
|
|
131 / 146 / 19
Регистрация: 19.02.2017
Сообщений: 619
|
|
| 02.11.2018, 18:12 | |
|
Shamil1, Слушайте, я вам ничем не обязан, чего мне вообще перед вами оправдываться. Вы сами завели тему не туда. Оставайтесь пожалуйста при своем мнении, и я останусь при своем. Все неудобные вам места вы обошли ничего не обосновывая, а от меня чего то требуете.
0
|
|
|
Модератор
3141 / 2289 / 469
Регистрация: 26.03.2015
Сообщений: 8,920
|
|
| 02.11.2018, 19:26 | |
|
0
|
|
|
|
||
| 03.11.2018, 06:29 | ||
|
0
|
||
|
131 / 146 / 19
Регистрация: 19.02.2017
Сообщений: 619
|
||
| 03.11.2018, 08:05 | ||
|
0
|
||
|
|
|
| 03.11.2018, 10:16 | |
|
0
|
|
|
131 / 146 / 19
Регистрация: 19.02.2017
Сообщений: 619
|
||
| 03.11.2018, 11:44 | ||
|
0
|
||
|
|
|||
| 03.11.2018, 12:16 | |||
|
Добавлено через 37 секунд
0
|
|||
|
131 / 146 / 19
Регистрация: 19.02.2017
Сообщений: 619
|
||
| 03.11.2018, 12:39 | ||
|
0
|
||
|
112 / 91 / 31
Регистрация: 24.10.2018
Сообщений: 336
|
||
| 03.11.2018, 13:15 | ||
|
1
|
||
|
131 / 146 / 19
Регистрация: 19.02.2017
Сообщений: 619
|
|||||
| 03.11.2018, 13:39 | |||||
|
Си ни разу не произвел революцию. Он вообще ничего не в привнес. Это очередной язык, который просто был распиарен огромными денежными машинами, так же как и Java. Если бы не маркетинг, он бы сдох и не кто бы не вспомнил. Вот взять Лисп к примеру. Языку 60+ лет, его никто никогда не пиарил, а он живет и здравствует. Он был революционным языком, и до сих пор остается таким. Ни один язык еще не достиг его мощи. И ни одна денежная машина не может его убить. А Си это кривое поделие. Поизучайте историю языков программирования. У сишников такое ЧСВ, что за версту чувствуется. Сами в теории плавают как не хочется говорить что. И все байтами меряются.
0
|
|||||
|
112 / 91 / 31
Регистрация: 24.10.2018
Сообщений: 336
|
|||||
| 03.11.2018, 14:02 | |||||
|
Есть заказчики - это компании из таких сегментов как: поиск и добыча нефти и газа, астрономические исследования, исследования физических процессов, прогнозирование погоды и предупреждение о катаклизмах. В последние 3 года еще autonomous driving. Атомная отрасль (ох, и тяжело с ними работать, так как все засекречено, 500 бумажек на доступ к куску приложения). За 15 лет я ни разу не встретил в этих областях, которые реально меняют наши жизни и наш мир, кода на Lisp, JS, Ruby, Go. Очень много фортрана (физика, астрономия, погода). Полно С++ и Си (AD - весь). Иногда ассемблер. Поэтому ты можешь сколько угодно здесь рассказывать, как в твоих влажных фантазиях лисп совершил революцию, как стар и уродлив С.
0
|
|||||
|
131 / 146 / 19
Регистрация: 19.02.2017
Сообщений: 619
|
|||||||||||
| 03.11.2018, 14:40 | |||||||||||
|
А то что это пишут на Си, да это просто исторически так сложилось. Вон энтерпрайзы до сих пор пишут на древних джавах, плюются но пишут. И эти плюются, но приходится терпеть. Денежки то не пахнут. А математики к Си на пушечный выстрел не подойдут.
0
|
|||||||||||
|
112 / 91 / 31
Регистрация: 24.10.2018
Сообщений: 336
|
||
| 03.11.2018, 14:55 | ||
|
Не по теме: Фу, так много комментировать. Даже лень читать столько мусора. До свидания. Добавлено через 3 минуты
1
|
||
|
91 / 47 / 8
Регистрация: 08.10.2008
Сообщений: 445
|
||
| 04.11.2018, 08:20 | ||
|
И вообще, о чем спор? Какой язык круче? Да нету таких. У них у всех есть минусы. Время не стоит на месте и со временем, какие-то методы вытесняются более приемлемыми в той или иной области. Пройдет 10 лет, появятся новые языки и этот спор все так же будет не о чем. Потому что все языки влияют на друг друга и в конечном итоге выбираются более приемлемые методы. Говоря другими словами - они все братья, а не соперники.
0
|
||
| 04.11.2018, 08:20 | |
|
Какой язык программирования выбрать? Какой язык программирования выбрать? Какой язык программирования выбрать ? Какой язык программирования выбрать и др. вопросы Какой язык программирования выбрать для разработки собственного ЕРП решения? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Запустил конкурс "тем и промптов для текстовых квестов созданных почти чисто ИИ"
Adler 06.10.2026
Всем привет!
За последние три-четыре дня я создал более 16 текстовых квестовых игр используя преимущественно по одному запросу к ИИ на игру. Мне так понравилось смотреть все ветки/ сцены во всех. . .
|
ИИ не может найти нужный язык в списке
Supersumestria 05.10.2026
Я ему даю вот такое изображение и прошу найти и подчеркнуть немецкий язык.
Возвращает он вот это:
https:/ / i. **********/ vqBWLe2. png
Нужную строчку в 3й колонке просто выдумал. .
Это. . .
|
Новая последняя моя музыка в SUNO
zorxor 05.10.2026
Здравствуйте, дорогие мои друзья! С большой радостью я хотел бы представить вам свою новую последнею музыку, которую сгенерировала мне по моей просьбе нейросеть SUNO. С уважением, zorxor.
Это. . .
|
Nekobox - outbounds[0].transport: unknown transport type: raw
damix 01.10.2026
Фикс ошибки
Правым кликом по серверу -> отладочная информация -> edit
Заменить "net": "raw", на "net": "tcp",
Нажать кнопку reload.
|
|
Программный домашний кинотеатр
russiannick 27.09.2026
Сподобился на программный домашний кинотеатр. В качестве ЯВУ по традиции выбрал js.
В помощники взял Яндекс-Алису.
Было создано три зала на разные интересы.
исторические и ретро
сериал Хичкок. . .
|
Беседа с ИИ о программистах, недопускающих к созданию и правке кода генеративные ИИ и причины этого
zorxor 21.09.2026
Раньше я радовался или получал некоторые эмоции, пусть небольшие, но всё же, от самого процесса написания кода, рекомпиляции и запуска, видя постепенное развитие программы и прочее. А теперь лень. . .
|
Мобильное приложение ColorStep
pavlinmavlin 17.09.2026
Реализовал приложение Красный, Зеленый, Синий в Unity3d + c#.
Название изменил на ColorStep.
Приложение прошло модерацию и теперь доступно для скачивания. Делал его сам, шаг за шагом — и вот,. . .
|
Запрет дублирования строк в табличной части
Maks 13.09.2026
Реализация из решения ниже выполнена на нетиповом справочнике "Нормы ТО" с табличной часть "Виды ТО", разработанного в КА2, со следующими реквизитами:
- ВидТО (СправочникСсылка. ВидыТО);
- ВидГСМ. . .
|