|
0 / 0 / 0
Регистрация: 04.09.2018
Сообщений: 2
|
|
Языки программирования, какой выбрать?04.09.2018, 23:17. Показов 15358. Ответов 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,912
|
|||||||||
| 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,912
|
|
| 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,912
|
|
| 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 | |
|
Какой язык программирования выбрать? Какой язык программирования выбрать? Какой язык программирования выбрать ? Какой язык программирования выбрать и др. вопросы Какой язык программирования выбрать для разработки собственного ЕРП решения? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Jin X 06.09.2026
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Работая с форумом и нейросетями в браузере часто хочется что-то подкорректировать или добавить какого-то функционала.
Ниже прикреплён. . .
|
Программа опроса у.з. расходомера SLS-720F
Argus19 02.09.2026
Программа опроса у. з. расходомера SLS-720F
Программа опрашивает один раз в минуту три ультразвуковых расходомера SLS-720F через интерфейс RS-485 по протоколу Modbus RTU.
Опрашиваются регистры. . .
|
Hyper-V: Компьютер должен поддерживать доверенный платформенный модуль 2.0.
Maks 31.08.2026
При установке Windows 11 на виртуальную машину Hyper-V 2-го поколения вылезла такая ошибка:
Решение: в параметрах виртуальной машины, в разделе "Безопасность" (Security) активировать флаг. . .
|
Архитектура биовида Стива в Майнкрафте: Зачем бонобо кубический каннибализм
anaschu 30.08.2026
Кубический Вагинокапитализм в Minecraft: Математический инвариант ОДУ и рок Стивов-бонобо
Главная задача разработанной «Модели Всего» — наглядно продемонстрировать наличие системной «судьбы». . .
|
|
Оттачиваю умение писать js программы.
russiannick 30.08.2026
Проектом выходного дня стало написание Книги шифров Виженера. Итогом стала версия 200, синий туман.
Синий туман назван так, потому что замораживает текст под собой. Нажатие синих кнопок управляют. . .
|
мат медиц модель 30. презентация проекта
anaschu 27.08.2026
хоп хоп хоп хидахоп, а я кладую))
|
Как у меня протекала болезнь
zorxor 27.08.2026
Здравствуйте, друзья! Эта запись блога предназначена именно для вас - для моих дорогих друзей, которые знали меня лично. Чтобы ответить на вопрос - а что же со мной произошло на самом деле? Я учился. . .
|
Нашел вот забавное видео о измерениях. Лучшее что я видел на эту тему
kumehtar 26.08.2026
ILETXiw9bMQ
Основная суть и тезисы по измерениям:
0D (Нулевое измерение): точка, не имеющая длины, ширины, высоты или объема.
Объект не может перемещаться в 0D.
1D (Первое измерение):. . .
|