Python and duck.png1,7 Мб, 1024x1024
Синдром утёнка в программировании 3462257 В конец треда | Веб
Я сам такой человек, что не люблю радикальные перемены, на проектах обычно задерживаюсь на много лет, а не меняю работу два раза в год в поисках лучшей ЗП.

Однако, я хотел бы поговорить про людей, у которых JS лудьший, Go не нужен, Rust для трапов, питон медленный, лучше писать на JS, лучшего языка в индустрии не придумали, посмотрите, вся индустрия пишет на JS — вот это вот что за хуйня? Я не понимаю.

Помнится, я когда-то писал статью, где раскладывал недостатки питона и предлагал пути решения, часть из которых реализована в том же PyPy/RPython. На что, совершенно неожиданно, я получил стопку комментов плана "ты не понимаешь, в питоне всё гармонично, оно всё таким сделано для своей цели, лучше придумать нельзя". Что это за стокгольмский синдром выебанного в жопу заложника, который полюбил своего насильника?

В JS треде таких каждый второй, но мне бы хотелось комментариев не-таких по поводу того, откуда вообще подобный феномен берётся.

В ньюфаг треде тоже было:
>>3461012 →

>наш айось разработчик когда ему сказали писать на С++ отказался. Андроид разраб отказался, ты не поверишь, писать на питоне. Оба раза обоснование было: я вообще-то Х разработчик, а не человек-оркестр



У меня самого "основных" ЯП штук шесть. Если мне завтра скажут поправить код на Go, то я буду править код на Go. Через пару месяцев писания на Go я уже буду делать замечания другим гошникам. Абсолютно все ЯП, на которых я пишу, я могу обосрать с ног до головы, потому что детально знаком с их проблемами.
2 3462505
Что тут обсуждать?
3 3462522
Лучший язык, разумеется, теплый ламповый Си без плюсов.
4 3463006
>>2505

> Что тут обсуждать?


Например, как мы в это скатились и что делать. Я сам такой, что готов лепить DSL-и два раза в месяц, аки лиспер.
Но ИИ программирование ведёт к тому, что всё IT превратится в цитадели, как в фильме "судья Дред", где людишки ходят строем и боятся высовываться наружу, а снаружи степь, где кочевые казахи бегают друг за другом и ебут в жопу.
Эта тенденция была и раньше, но теперь для неё есть законное обоснование, мол "моя нейросетка не умеет в Crystal — как я вам что-то смогу написать на Crystal?".

Моя мотивация в этой хуйне заключается в том, что я почти отказываюсь признавать, что такие долбоебы работают в айти. Может быть этот тред приведёт меня к катарсису (но это не точно).

>>2522

> Лучший язык, разумеется, теплый ламповый Си без плюсов.


Господин утёнок, как вам живётся в 80-х годах? Как оцениваете будущее советского союза, как политического проекта?
5 3463024
>>3006
Забавно, что я первый тебе ответил и ты мне сразу про кристал. Это прям знак))
Я сам пишу, на чем сказали писать, но в 10 случаях из 10 я бы выбрал писать на рубях или на кристале или на луа.
Мне кажется потому что это пиздатые языки, причина в том, что нет ментального оверхеда - я тупо знаю методы, как там все работает и ниче не надо вспоминать.
6 3463089
>>3024

>Мне кажется, причина в том, что нет ментального оверхеда - я тупо знаю методы, как там все работает и ниче не надо вспоминать


Да, нет ментального оверхеда. Однако, "удобнее пользоваться" ещё не значит "мой инструмент самый пиздатый".
Я сталкивался с челом, который продавал мне свои навыки архитектора AWS-сервисов. Но он прямо-таки продавал, его конечным аргументом было "спорим, что я своими инструментами сделаю задачу быстрее, чем ты похуй чем" — и тут как бы сложно крыть, потому что он реально жестко задрочил свой стэк. Он сделает на этом стэке, но я сам не сделаю быстро и хорошо на этом же стэке — это больше про его навыки, а не про инструмент.
В JS треде можно увидеть картину, что челы прямо-таки наотрез отказываются признавать другие инструменты.
7 3464210
>>3006

>как вам живётся в 80-х годах


Замечательно. В IT пусть и невысокие зарплаты, но работают только мастера своего дела. Как у нас говорят - хакеры. Товарищ Кармак написал крутую игрушку с 3D графикой, а товарищ Торвальдс портировал UNIX на ПК. Недавно появился какой-то язык "питон", но никто его не воспринимает всерьез, это такой улучшенный Бейсик без нумеров строк для обучения школьников. Стабильная работа до пенсии для всех, кто может.
А как вам в 2020-х сосется, с пишущими код нейросетями и глобальным экономическим кризисом? Уже попали под очередную волну сокращения?

>Как оцениваете будущее советского союза, как политического проекта?


В целом идут разумные меры для оздоровления экономики. Мелкий бизнес в виде кооперативов разрешен (что должно побороть дефицит), железные границы для отъезда всех недовольных открыли. Главное, не дружить с западом и давать отпор НАТО (никакого вывода войск из ГДР!), а также давить танками любых проплаченных ЦРУ и USAID оппозиционеров. Вон коллеги из дружественного Китая недавно показали пример на площади Тяньаньмэнь.
8 3465093
>>3089

>В JS треде можно увидеть картину, что челы прямо-таки наотрез отказываются признавать другие инструменты.



JS живой язык,он меняется и совершенствуется,
сам же упомянул питухон с его костыляброй PyPy,
на ЖС просто берёшь и делаешь - и всё делается без всяких:
"ТАК НЕЛЬЗЯ!!!1 ЭТО ДЛЯ ТВОЕГО ЖЕ БЛАГА!!",
"Тут нужно к гландам ректально подбираться - да, так ЛУЧШЕ и ПРАВИЛЬНЕЕ" и
"Добавьте ещё 100500 if err != nil проверок руками на каждое действие"

node.js есть и всякая поебота считай компилирующая JS, что ещё надо?

И вэб и клиентские приложения покрыты, если не надо ОС и драйвера писать (это к пидаРАСТам и прочим яйцеголовым)
9 3465120
>>4210

>Торвальдс портировал UNIX на ПК


Чигобля?
10 3465175
>>5093

>JS живой язык,он меняется и совершенствуется,


>сам же упомянул питухон с его костыляброй PyPy,


JS — это дохлый труп, который дальше насилуется и разлагается.
PyPy — это такая же попытка оживить больного, только ещё более неуспешная. С другой стороны, исходный дизайн питона всё-таки имеет перспективы именно в плане запускали для программ, аля bash.

>на ЖС просто берёшь и делаешь - и всё делается без всяких


Нихуя ты не можешь на JS сделать — ни многопоточки, ни персистентных структур данных, ни норм изоляции модулей, по производительности можешь лишь молиться на снисхождение JIT, и всю жизнь переступать через грабли совместимости и наследия.

>"Добавьте ещё 100500 if err != nil проверок руками на каждое действие"


Ты ещё не научился делать Ctrl+C/Ctrl+V? Одинаковые объявления я не считаю повышением ментальной сложности, потому доёбов к Go не оценил. Тебя не заебало скобки ставить? Питонисты вот категорически против.

>И вэб и клиентские приложения покрыты, если не надо ОС и драйвера писать (это к пидаРАСТам и прочим яйцеголовым)


Я писал фронт на JS. Там всё упирается в то, что Google завтра выкитит нужную функцию в браузере, и постоянно приходится переступать через десять старых функций, выкаченных в браузере за прошлые 30 лет..
# OP 11 3465187
ОП на связи. У меня было желание найти в себе что-то такое, подобное этой утиности. Я понел, что почти у любого человека можно найти подобные склонности — другое дело, на каком уровне, просачивается ли это в проф сферу или нет.
Утиность является хорошим термином для феномена — это некие моральные установки, которые принимаются ребёнком как что-то безусловно хорошее, на котором выстраивается весь мир, всё мировоззрение, что-то настолько надёжное, что вся личность на нём держится.
Соответственно, такая степень безусловной опоры создаёт угрозу, если опора на самом деле шаткая. Простейший пример из жизни: доверчивые люди, выращенные авторитарными родителями, склонны становиться жертвами аферистов, поскольку попадают в эту ловушку "мама-папа обо мне позаботятся, накормят и оденут" — и вот вылазит аферист, который рассказывает про "накормлю-одену, буду на руках носить".
В случае програмиста знание некоего инструмента вполне ощутипо даёт еду и одежду, поскольку позволяет зарабатывать хорошие деньги не особо напрягаясь — чем не новые мама-папа? Аналогичным образом, настолько наивный взгляд на жизни может создать проблемы программисту во "взрослой жизни".
Справедливости ради, среди взрослых профи я заметно реже встречаю привязанных к инструменту, они всё чаще отвечают "да мне похуй что использовать, я даже спорить не хочу".
В /a это ещё называется "восторженный ньюфаг".
12 3465214
>>5175
Зато на ноде можно быстро запустить малый-средний проэкт под ключ(фронт и бэк)
13 3465266
>>5214

>Зато на ноде можно быстро запустить малый-средний проэкт под ключ(фронт и бэк)


Что такое "запустить под ключ"? Быстро выдать готовое решение? С хуя ли оно будет быстрее, чем на JS+PHP или JS+Python? Быстро под ключ мне поясни.
14 3465273
>>5266
Один язык-два направления разом
15 3465412
>>5273
Может быть хоть 10 языков, это ни на что не влияет, если только ты не планируешь переиспользовать код (а ты не планируешь).
16 3465446
>>5273

>Один язык-два направления разом


А ты по хозяйству винты и гвозди одним инструментом закрычиваешь (отвёрткой)? Что за логика такая охуенная? С хуя ли применение неподходящего инструмента — это "быстрее выдать готовое решение"?
17 3465452
>>5446
Нода вполне подходит для написания крудов, что угодно подойдёт, но аргумент про один язык — говно.
Обновить тред
« /pr/В начало тредаВеб-версияНастройки
/a//b//mu//s//vg/Все доски

Скачать тред только с превьюс превью и прикрепленными файлами

Второй вариант может долго скачиваться. Файлы будут только в живых или недавно утонувших тредах.Подробнее