Памяти еще... - Да не, нормально, у меня эта память сама выделяется, я же питонист, все свое... О-о... О-о... Ой, хорошо как, о... Это просто прелесть! Так уж... О! О! О! О! Хороший я кодер, да?
>>319931239 У нас в институтах информатику приподают начиная с C++. Это язык, у которого обратная совместимость идет до бородатых доинтернетовских времен, когда компьютеры были размером с комнату. Из-за этого в С++ сравнительно высокий порог входа, который сопровождается жопной болью вречашних школьников, да и вообще работать с ним тяжело. Когда они видят, что в бизнесе и вообще люди программирают без этой боли, у них еще сильнее подгарает, типа как это, они страдают, а мы нет, и коупят это тем что С++ "лучше", подчеркивая абстрактные и бесполезные за пределами институтской скамьи метрики - >>319931843.
>>319932115 И тут тимлид/девопс/сберкатя/хуесос на начальнике такой: ПРРР СКИБИДИ АНОН ТЫ ЧЕ ЙЕС ЙЕС? ДЕЛАЙ ПА КРАСАТЕ ЧТОБ КОД КАРАСИВЫЙ БЫЛЬ АХМАДУЛИЛЛЯ А ТО ВЫИБУ.
У питона просто ублюдский синтаксис, методы хуетоды блять. Говнина бесчеловечная. Посмотрите как выглядит PowerShell 7 Core (не путать с престарелым Windows Powershell) Вкиньте свой питон код и попросите нейросетку конвертнуть в Powershell 7 и перед вашим ликом вместо ебучей питоновской каши предстанет ровный, красивый, понятный код языка с системой конвееризации объекта. Более того на Powershell 7 можно подгружать модули последовательно, в отличии от жесткой загрузки в начале питон-скрипта. В Powershell 7 даже есть возможность предварительно проверить есть ли у юзера данный модуль (например, распаковщик gz-архивов) и если нет, то ДОКАЧАТЬ ЕГО, а если он устарел ОБНОВИТЬ ЕГО и продолжать скрипт.
>>319932406 Не хватает чувства собственной значимости, вот они и придумывают что на самом деле они более прошаренные чем настоящие программисты, просто мир их не принимает - >>319932251
>>319932185 Сиси плюс оборзел и оподливился тупо из-за того, что вобрал в себя ВСЁ. Создатели тупо не могут удалить уже давно ненужные конструкции в угоду лаконичности чисто из-за того, что у какого-то процента компаний всё легаси держится на этих конструкциях и они, как контрибутеры с++ голосуют против удаления. Наш яндекс тоже среди таких компаний, каждый год ездит на консилиум лоббировать свои улучшения для языка и голосовать против чужих предложений. То ненормальное количество типов возникло в ходе вот таких добавок и улучшений. Карочи, дай время и прод займут Голанг и Раст.
>>319932389 Да, но питон легкий. Да, я делаю на нем десктоп. Да, я оптимизировал свою рутину, и у меня в ходе смены есть лишних 3 часа на двощи. Почему бы нет?
Как для бизнеса и для нагрузки тысяч анонов - я хз, я один юзаю.
Но вот если я захочу свои проекты, то наверное лучше какой нибудь Go?
>>319932185 С крестами интересная ситуация. С одной стороны, за счёт необходимости ручной работы с памятью, большинство действий действительно будут выполнятся быстрее.
С другой, поиск работы с крестами - это ёбаный ад. На нём осталось - 99,999999999% вакух - УЛЬТРАСТАРОЕ говнолегаси, где уже сам чёрт нихуя не разберёт, и всё что нужно, это хоть как-то поддерживать эту хуйню невзирая ни на какую оптимизацию, опционально - 00,000000001% вакух - что-то суперсовременное УЛЬТРАВЫСОКОНАГРУЖЕННОЕ, с УТЛЬТРАВЫСОКИМИ требованиями к скиллам, и зарплатой в 5-10-15-100 раз выше чем средняя по рынку.
>>319932550 Если ты научишься импортировать в питоне что-то сложнее чем pathlib и shutil, например, OpenCV то ты будешь выть как сука. Питонист - это не просто знаешь как циклы в питоне делать и где yield'ы в генераторах расставлять , у питониста есть конкретное направление. Вот когда в направлении преуспел тогда ты питонист.
— Мощности бы ещё подкинуть... — Та не, нормально, у меня всё само — память выделяется динамически, GC сработает, не парься. У меня ж Python, всё своё. О-о... О-о... Вот это рантайм! Как же всё гладко обёрнуто в декораторы! Просто zen! Так уж... О! О! О! Контекстный менеджер, ты моя хорошая, да? — Да ничё. — А? Ха-ха-ха! Импортируй меня полностью! О! Я даже GIL уже почувствовал. Почувствовал? — Потоки не тормози. — Асинхронно? — Как тебе нравится — await или multiprocessing. — О-о! О-о! О-о! — Почувствуй силу duck typing'а. — Он даже хрустит, блин, у меня! Интерпретатор прям жарит, как будто Cython прикрутил! О-о! Я давно такого сетапа не видел, чтобы и Flask, и NumPy, и скрипты, и джобы, всё в одной обвязке! — Главное — не держать в памяти список на миллион строк. — Ну смотри, хочешь — сбрось всё в генератор. Или пульни через итератор. — Е-мое… полдня дебажил через pdb, чтобы скрипт крашнулся из-за None в поле? — А-ха-ха! Конечно! Вот ты мне нравишься — как list comprehension на одной строке! А другие — по for’у пишут, и радуются. А-а! А-а! А-а! — Столько времени оборачивал в классы, чтобы… — О-о... да!.. нет!.. — Ещё будешь запускать?
>>319932620 Языки - это всего лишь один из инструментов инженера, а не знак зодиака, который один раз и на всю жизнь. Если без шуток, то тебе надо смотреть в сторону пилить какие-нибудь интересные лично вам проекты с одногруппниками и в сторону стажировок. Если у тебя прям вот вообще нет своего мнения счет языка, то выбирай пайтон, он очень универсальный и простой.
>>319932185 > У нас в институтах информатику приподают начиная с C++ Не пизди, начинают с чистого Си, а именно с байтоёбства. СиПП как старт - это мега-редкость, нахуй он нужен без собсна ООП, ведь по программе ООП начинается позже?
>>319932695 монады - это концепция из функционального программирования, а не объектно-ориентированного, значит присутствует в функциональных яп а шелл какой? пиздуй гуглить
>>319929422 (OP) А мне нравится пайтончик и джава скрипт с электроном. Наверное, я соя, но с их помощью могу делать простенькие проекты для своего хобби (теги картинок итд). Прикольно же!
>>319932746 >в направлении Да, но направление выбирается в рамках специализации, не так ли? А я не работаю в ойти и не стремлюсь. Это увлечение, которое я не хочу превращать в галеру.
Однако я видел ряд кейсов, когда мои идеи, в том числе те, которые я реализовывал для себя, и юзал в соло, реализовывались соседним васяном по подписочной модели. И около 20-30 к с подписок +- выходило с проекта. Что уже как минимум адекватно.
>то наверное лучше какой нибудь Go? К этому и вопрос. Потому что слышал, что под нагрузкой он показывает себя хуже, чем ряд других альтернатив.
>>319932850 Сейчас все тяжелое и производительное - это менеджед ресурсы AWS. То что еще лет 15-20 назад было ракетной наукой - суперкомпьютеры, HPC и вот это вот всё, сейчас стало реальностью жизни, бОльшая часть интернета выполняется грубо говоря на амазоновском суперкомпьютере, а с точки зрения разработчика оно просто работает. Хотя раньше условная нагрузка фейсбука в 2005 году считалась чем-то космически масштабным и сложным, да.
>>319932389 >жёсткой загрузки в начале Импорты можно делать где угодно. Просто импорт в глубине кода - говно
>проверить и скачать Пиздец нахуй, сразу такое на помойку. Пользователю виднее какие версии окружения у него должны быть. Может в последней версии либы баг? Но да, если очень надо - то есть модуль importlib.
>>319933019 Какое нахуй настоящее программирование, ты головой ударился? Там где плотют, там и программирование. Пиздос. Да и замена плюсам это раст, хуле непонятного
>>319932620 Я бы не был так строг по отношению к фронтенду, глянь, может понравится. А вообще, выбирай из питона или жавы. На них всё ещё без жопной боли можно найти работу без опыта, чисто стажёром
>>319933064 Там, где деньги не платят. Срсли: всё, что зашкварено коммерцией - говно, корпорациями - говно в квадрате. Так что: (1) сделанный по фану опенсорс, (2) академические задачи, (3) тулзы подпольных кулхакеров, да (4) супернишевые вещи вроде местечковых потуг в воскрешение демосцены.
>>319933362 так-то сервисы это инфрастуктура в виде SaaS если быть точнее. они по идее между собой в интранете и через UNIX сокеты общаться могут. а вебморда нужна чтобы апи отдавать и любоваться графаной, набросив на дашборд еще немного этих ваших сенсоров
>>319933171 >замена плюсам это раст Хуяст, на расте даже рядом нет такого количества либ как на C/C++, ты с растом всё приходишь к unsafe, чтобы вызвать сишную или плюсовую юбалу
>>319932115 >Вместо инта используй флоат Ебать, ты умный. Ты же в курсе, что флоат теряет точность при повышении значения? То есть, если мне надо, например, сделать счётчик числа идиотов на дваче, то операция флоат + 1 рано или поздно перестанет работать.
>>319934286 >дропается Если бд дропается - идут за бэкапом/wal логами. Ты либо троллишь, либо не разбираешься. В обоих этих случаях что-то тебе отвечать не интересно.
>>319936213 Если бы я хотел ебать jvm через гондон каштомного препроцессора, то взял бы что-нибудь прикольное, вроде кложура. А тут худшее из обоих миров: и лишнюю прослойку терпеть, и отличия от ванильной джавы минимальные.
Позволь мне рассказать историю о зарождении легенды, которая началась 3000 лет назад. В то время я был там - залетный свидетель этого знаменательного события.
В один прекрасный день, один вкатыш задался вопросом, который мучил его уже долгое время - как в одну цифру вставить строку или функцию? Он обращался к совету, но никто не мог ему помочь, потому что по умолчанию, если присвоить цифре какое-то значение, то это значение будет присутствовать у всех цифр.
Собрались различные эксперты и начали обсуждать возможные варианты и способы решения этой проблемы. Но никакое предложение не приносило результатов, и совет стал отчаянно пытаться угодить вкатышу.
И тут, как из ниоткуда, на совет явился древний маг. Все замерли в ожидании, не зная, что ожидать от него. Растерянный совет переглядывался и пошел ко дну в безнадежных попытках решить задачу.
Но древний маг начал писать на черной доске непростительный код, который вызывал у всех присутствующих благоговейный трепет. Это был код, который никто не должен был видеть, и о котором не смели говорить.
Совет объявил, что подобный код никогда ранее не звучал в этом треде и не должен. Вскоре после этого маг покинул помещение, и вкатыша больше никто не видел.
Однако, со временем по всему интернету начали ходить слухи о древнем маге, который иногда посещает треды и карает тех, кто не знает сути, тех, кто не жаждет знания. И так появилась легенда.
>>319932610 > УЛЬТРАВЫСОКОНАГРУЖЕННОЕ? А как в такое вкатываться? В универе помню ебали мозг базами данных для подобных проектов, но дальше шапочного знакомства тему не развивал