24 декабря Архивач восстановлен после серьёзной аварии. К сожалению, значительная часть сохранённых изображений и видео была потеряна. Подробности случившегося. Мы призываем всех неравнодушных помочь нам с восстановлением утраченного контента!
Так как в /pr шизик и 1,5 вкатывальщика, мы продолжаем выбирать лучший язык вместе с битардами.
За предыдущий тред мы поняли, что самый универсальным является C#, так же узнали что он занимает второе место в бэкенд разработки (сразу за php, java и питона там почти и не видно).
Так же узнали, что не плохим вариантом универсального языка со статической типизации может стать typescript
Узнали что python недоязык (по словам анона). А С++ это бойлерплейт с неопределенным поведением и сигфолами.
>>212871257 Членокарты, хуила. Асм божественен, асм дисциплинирует ум и приближает нас к утопии. Если бы все кодили на асме, прошли через это духовное становление, был бы рай на земле. Жидомасоны придумали высокоуровневые языки, чтоб не оставить в людях ничего святого и манипулировать стадом потреблядей.
>>212870914 (OP) >А С++ это бойлерплейт с неопределенным поведением и сигфолами. Нет, просто у зумерочков слишком кривые лапки для божественных крестов.
Анончики, я бы сейчас лампово перетер с вами за жизнь и языки, но пора на работу, по сему просто посылаю вам лучей добра и завещаю не забывать про правильные дедовские технологии. Пис. *мимо
>>212871896 Очевидно, чтобы не переплачивать за железки. То что питон ускоряет разработку, это миф. Статическая типизация - вот что действительно дает буст. А не чтение простыни доков, что там очередной жирный метод возвращает или принимает
>>212872153 У котлина толком ничего своего нет, он кушает жабьи либы, а у жабы там какой-то тырпрайзный треш(это про бэкенд, что там у телефонов, я хз)
>>212872153 >Kotlin сейчас стал быстрее сишек котлин - ебучий синтаксический сахар к джаве, производительность = производительности джавы заебали эту хуйню пиарить, говно без задач
>>212870914 (OP) Умею только на джаве писать что-то более-менее серьёзное. Поэтому даже хз. Сишарп ещё понравился, но я на нём кроме лаб ничего не делал.
>>212873110 >неплохо бы определить сферу применения лучшего ЯП, прежде чем что-то выбирать. ПО для расчёта траекторий баллистических ракет и обработки бигдаты для бактериологического оружия.
>>212873168 > ПО для расчёта траекторий баллистических ракет ембедед решение или просто визуализация и анализ? первое - сокрее всего С или АСМ, второе - похуй. хоть дельфи.
> обработки бигдаты для бактериологического оружия. бигдату выдумывать не надо. вон в ELK-стеке можно чего хочешь нарисовать. кто побогаче - спланк, кто победнее - от апача.
я к чему - без деклалирования профиля применения тред смысла не имеет. впрочем опу это еще в прошлом пояснили.
Пару лет назад анон в б посоветовал учить пистон как первый яп. Так вот он оказался пиздаболом. Задрочил я пистон, целился в веб, и хули толку? Веба на питоне нет, но это не суть. Кое как устроился в одну контору, и оказалось что там легаси говно, устроился в другую - то же самое. Все это мертвое говно перетаскивают на голанг в основном. Для себя сделал выводы что питон в вебе мертв. ИИ и дата саенс для меня как отрасли в принципе не интересны.
Сейчас дрочу сишарп. Хуй знает, по моему лучший язык на данный момент. Хочешь в веб - дрочи нет кор, хочешь делать игры? Пажалста, юнити к твоим услугам. Да даже формошлепить на десктоп можно.
>>212873681 ты про ос? можешь написать свою. в одно рыло на питоне. там-то точно все будет хорошо.
я надеюсь у тебя есть опыт участия в проектах где 100+ разработчиков, чтобы понять что ЯП вообще практически никакой роли не играет в конечной производительности и эффективности.
вон этот >>212873568 правильно говорит - легаси вокруг. а школьников с js, питоном - полно на рынке. нахуй они не нужны (в таком количестве).
>>212874353 > и, неожиданно, на дельфине. так потому что легаси говна, которое работает (и хорошо работает) полно и больше. и его тупо дешевле сопровождать, плятя таким батям серьезные для их возраста деньги на это.
переписать весь стек легаси-говна в каком0нить среднем энтерпрайзе (и тем более АСУТП) на новомодный js\котлин\раст - лярды денег. их никто не даст.
знал бы ты как я охуел, когда у видел на работе мейнфремы ibm'вские и документацию к ним. а они тут про сишарп говорят.
>>212875402 >Что почитать? https://2ch.hk/pr/res/1555702.html годнота же тут я так понимаю? Там какое-то протухшие говно анимешника. Не советую тянуть с pr что-то (или с осторожностью), порой там шапки представляют какой-то уголок дегенератов.
Короче вопрос не к троллям, а к норм пасанам. Че нужно знать чтоб вкатиться джава джуном? Вышки нет, прогал на плюсах лет 5 назад, учу джаву по Шилдту, после того как освою синтаксис и его ооп составляющую, буду вкатываться в спринг. Какие вопросы на собесах задают? Какого рода тестовые задачки дают?
>>212873568 На шарпе будет такое же легаси, только поддерживать, а не переписывать, лол. На питоне как раз есть малое количество вакансий по прототипированию всяких микросервисов и рест апишек, которые потом переписываются на более быстрые языки, на шарпе такого мало. Но в целом ты прав, работы нихуя нет. Я буду уходить куда-нибудь в фуллстэк, или с пхп или с жиес, делать модные спашки
Аноны, такой вопрос. Есть ли смысл вникать в разработку десктопных окошечек? В чем их профит сейчас, если теперь все можно делать в виде страничек в браузере без заморочек с переносимостью и проч.?
Бля, вы ебанутые? В вебе всё равно в первую очередь знания технологий необходимо. Любой язык там за месяц надрочите какой хотите. На разных языках там просто с точки зрения бизнеса делаются разные вещи. Никто не будет на вашем шарпе писать всякие мелкие бэкэнды небольших сайтов с маленькой нагрузкой. А это огромный рынок. С другой стороны никто не будет на ноде писать какой-нибудь сумасшедший энтерпрайзный бэкэнд командой в 50 рыл. Короче, нахуй идите, я всё сказал.
>>212878470 джаваскриптовый браузерный фреймворк прелесть джаваскрипта что на нем + ксс можно легко создавать интерфейсы на любой платформе, ксс это мощная штука для декоративного описания интерфейса
если ты пользуешься vs code то он написан на электроне
>>212879524 мало новых проектов пишется на нем + высок порог входа. В 2020 чтобы получить работу рубистом минимум надо знать: rails, sinatara, hanami, css, js и хотя бы пару фреймворков, знать и уметь в работу и оптимизацию бд, пара сторонних более быстрых языков. В общем надо быть полноценным фуллстеком. Из плюсов - высокие ЗП относительно других языков + весьма высокие шансы тракторирования в Берлин, ибо там очень высокий спрос.
>>212870914 (OP) >лучший язык программирования Связка С++ и python. > неопределенным поведением и сигфолами. Довольно легко фиксится простыми правилами написания, например никогда не пользоваться сырыми указателями.
>>212880353 Когда пишешь больше чем скрипт на один файл, питон по ощущениям мало чем отличается от программирования на других языках. Но вот его динамическая природа начинает сильно мешать, даже в таких банальных случаях как автокомплит (который то работает, то нет).
В итоге, в топку питон, если нужна динамика есть js, надо статику ts. Но умные возьмут шарфик (С#)
>>212880775 Питон идеально подходит для всякой инфраструктурной хуйни, ну там build.py Release и пошла сборка плюсового проекта, всё супертонко настраивается, run_tests.py и пошли тесты. Проект на крестах, инфраструктура на питоне просто охуенно, когда так.
>>212870914 (OP) Каждый язык по своему интересен. Си староват, но проги на нем очень быстры, Ди охуенен, но конпелятор немного прожорлив, Луа просто крохотная няшечка, ЖС охуенен в браузере, но за его пределами монструозное говно, Питон вроде прикольный, но зачем он нужен если есть Дишечка не очень понятно.
>>212882636 Сами виноваты. > Конвертация данных из 64-разрядного числа с плавающей запятой в 16-разрядное привела к зависанию компьютера. Процедура на языке Ада, обрабатывающая эту исключительную ситуацию, была исключена из соображений сохранения производительности системы.
>>212870914 (OP) Анончик, ты не понимаешь- то что годно сейчас в силу традиций и большого количества даунов кодящих на этом типа C# - не значти, что будет нужно и годно в будущем
Из современных языков с учетом тенденций лучше всего будет Питончик ебаный, хоть и не люблю его
>>212877962 Пиздец я сначала проиграл, а потом обосрался. Ты это я лет 5 назад. Я так же мог написать, при чем 5 лет назад у меня были точно такие же цели и использовал я точно такую же лексику. Сразу тебе в лобешник вопрос, который тебя пришатает: Как ты собрался в спринг в домашних условиях? Додолби свой синтаксис с ооп так, что б от зубов отлетало сначала, потом будешь думать, что дальше. Там еще до технологий дохуя чего базового не помешало бы. Стандартные библы надо просмотреть хотя бы по диагонали, алгоритмы, паттерны. Но это можно уже непосредственно устроившись макакой делать. Для этого SQL выучи (благо там учить то нехуй) и можешь уже гонять по собесам на джава + sql. Зп - кошачьи слёзы, но зато ты уже вкатившийся будешь.
>>212883274 > собирают не самописными скриптами. Лол, в каком смысле? По поводу тестов, ну проекты разные бывают, для некоторых готовые решения не подходят, к тому же что-то пофиксить в уже существующем решении тебе всё равно надо питон знать.
Чет питон хуесосят, а я его начал учить как первый серьезный язык после паскаля в шкалке, киньте чтоли пасту про dive into python, а вообще, те кто на нем работает, расскажите в какой среде и чем занят, зпшку и стаж, крч питон-гуру взываю к вам
>>212889091 Гвидо, ты? Помнишь меня? Я твой коллега. Я узнал тебя по твоим шизоидным словам и высерам. А помнишь, как мы всем гуглом нассали тебе в кружку в третьем конференц-зале, на митапе?
>>212892284 Никто dotnet не опакечивает. На сайте dotnet есть готовые пакеты, но только лишь для x64. Не кроссплатформенно. А если у меня одноплатник или ноут на arm? Говно, короче. Либо самому собирать, либо ничего. Ментейнерам на dotnet насрать и не портируют.
>>212886877 Хуйня потому что твой питон, одни отступы чего стоят и интерпретатор с гилом в жопе. Его сочиняли как язык для обучения программированию тех, кому на бейсике сложна, но ебаные кофешопы. Не советую короч. Пишут на нем тупорылые долбоебы, которые не могут в нормальное ИТ или ехидные колобки ирл.
>>212892931 Зачем его опакечивать, когда его качают с официального репозитория МС? Трижды подумаю, чем пакет местный с древней версией качать (как такое часто бывает).
В свое время nginx никто не опакечивал, хотя уже в топе был. Линуксоиды дикие пиздец.
Господа фрилансеры 300к в наносекунду, расскажите мне пожалуйся что за язык VBA, смогу ли я его выучить за 3 месяца, учитывая, что у меня непрофильное девелоперское образование, а совсем в другой сфере.
>>212895232 Лол, боль только для агилоолигофрена, подменяющего вдумчивый анализ задачи бесконечными спринтами с расписыванием пули по итогам очередного обсера.
>>212895925 Что значит "Нормальный"? Допустим, если я вкатывальщик, то мне какая нахуй разница какой там код пишут? Работы на Java больше и шансы на получение работы выше, но при этом нет ебанутой конкуренции, как в ЖСе.
>>212893325 Скорость и выразительность решает, то, что ты на своей петушиной императивщине будешь писать десять минут, питоногосподин реализует за десять секунд в виде компактной и наглядной функции
>>212896743 Ага, а потом тебя без премии выставляют на мороз, потому что долбоебы не нужны и начинается реальная работа - обмазать все толстым слоем тестов, нам нужно HA, нам нужен триллион мониторингов, нам нужны учения, давайте заказ на железо писать, как это не хватает бюджета?
>>212896398 Да похуй куда вкатываться, паттерны везде одни и те же, возьми пару тройку мейнстримных технологий, напиши пару приложений с их использованием, потом причеши код и пиздуй на собеседование
>>212896608 Пока статико-господин автокомплитом прошарит быстро все методы полученное объекта, питоно-говнист сначала распечатает и узнает тип, потом засядит читать целую страницу доков, чтобы найти нужную функции и узнать что же она там принимает из 100500 аргументов и что когда возвращает.
>>212897138 Блять, ты так говоришь, будто объект - это нечто осязаемое и самостоятельное, а не просто кусок памяти со ссылками на процедуры, создание, использование и уничтожение которого связано с дичайшеми оверхедами и кешмисами.
>>212870914 (OP) >Так же узнали, что не плохим вариантом универсального языка со статической типизации может стать typescript Называть предпроцессор JS языком. Ясно.
>>212897579 Хуета, память ничего не стоит, даже самое тупое и неоптимальное решение в 90% случаев не потребует рефакторинга. Послушай умпутуна, как он джуниору дал задачу что то там писать в файл, он (джуниор) на каждый запрос открывал файл по новой, искал запись, вставлял, и т.д. никаких индексов и оптимизаций, асимптотическая оценка сложности О(n^2). И его, умпутуна, это устроило, потому, что час работы джуна и пара десятков гигабайт оперативной памяти ничего не стоят
>>212897562 Не всегда, и не всегда понятно что там и куда. И вообще я даже не пойму какой у меня сейчас объект. Это как гланды через жопу удалять. Какое удовольствие так код писать?? Если ты конечно одно и тоже не пишешь и знаешь все на зубок.
>>212870914 (OP) Си затем Кресты, остальное факультативно для общего развития или быстро и легко (после крестов, за искл. асма) подучишь если будет необходимо, за всю жизнь в процессе разработки ПО и у чатия в различных проектах мне были нужны только с/кресты и немного js, все мелкое и крупное от архиваторов до хромиума и винды с глинуксами это си и плюсы.
Вот это вот: >Неопределенное поведение, сигфолты, бестолковая типизация. Сплошная макросная магия боль неосилятора, не пограмиста а техника макаки.
Пистон рекомендуют нубам - типа новый бейсик или паскаль, понять что такое погромирование и дропнуть принявшись за си и кресты. Остальное модные игрушки опытных стариканов или первокуров или для тырпрайза - но последнее после крестов как два пальца учится.
>>212878686 помимо написания говнокода надо знать что-то типа: kafka, consul, swagger, docker, zipkin и прочую поеботу про микросервисы. Ну это если еще в клауд не лезть.
>>212906813 >ангуляр, реакт... Все эту херню придумали фронтенщики, чтобы поднять себе ЗП и создать видимость работы. Впервые не бизнес вытрахал разработчика, а разработчик бизнес.
Второе издание, предыдущий тред:
https://2ch.hk/b/arch/2020-02-03/res/212812737.html
Так как в /pr шизик и 1,5 вкатывальщика, мы продолжаем выбирать лучший язык вместе с битардами.
За предыдущий тред мы поняли, что самый универсальным является C#, так же узнали что он занимает второе место в бэкенд разработки (сразу за php, java и питона там почти и не видно).
Так же узнали, что не плохим вариантом универсального языка со статической типизации может стать typescript
Узнали что python недоязык (по словам анона).
А С++ это бойлерплейт с неопределенным поведением и сигфолами.
Продолжаем дискусс.