>>243421997 Я до этого вим только по иконке знал. Ща чекнул – выглядит неплохо. Если б не иконка прямиком из 90-х, то возможно раньше заценил бы саму софтину.
>>243421142 >vim охуенный >надо гуглить как из него выйти >потом еще неделю искать и учить кейбинды >потом еще неделю дрочиться с плагинами >будешь писать на 2 сек быстрее чем боярин с vs code Нет, спасибо.
>>243422650 Нет никакого срача. Просто PyCharm какого-то хуя такой популярный, хотя жрет раму в 4 раза больше + еще и платный. И похуй, что есть community-версия.
>>243422095 >Если б не иконка прямиком из 90-х, то возможно раньше заценил бы саму софтину. Вот оно, поколение смузихлебов.
>Какое же emacs охуенный. Нахуя вообще нужен vscode, если есть божественный emac? Исправил, не благодари. Это творение самого Столлмана, даже Торвальдс Линус в emacs работает.
>>243424207 Ну типа названия методов выучил, а программировать не умеет. Это классическая проблема многих идиотов сейчас, решивших вкатиться в айти. Ведь там только кнопочки нужно нажимать чтобы получать 300к в секунду.
>>243419653 (OP) Ну писать говнокод для собственных скриптиков пойдет, а вот если вкатишься в коммерческую разработку, так сразу поймешь, что лучше жидовских пайчармов ничего не придумали.
>>243419653 (OP) Говно без задач. PyCharm круче уже хотя бы потому, что его делали нормальные адекватные люди, а не SJW быдло. Используя продукцию Майкрософт ты покупаешь себе метафорическую пулю в голову с десятилетним сроком поставки. Дебил.
>>243425653 жопочтец, в примере было +=1 и про то что инкремент не завезли, пройди нахуй на парашу и там выебывайся всем известными вещами, хоть блет тернарные операции вспомни или еще какие крутые по твоему мнению словечки, умник хуев
>>243422493 Неделю учишься, неделю дрочишься, пишешь всю жизнь. Может ты еще вслепую на клавиатуре набирать не умеешь, там же пердолиться нужно, раскладку запоминать и в итоге сэкономишь одну секунду на одном слове
>>243426041 >Increment and decrement operators are unary operators that add or subtract one, to or from their operand, respectively. They are commonly implemented in imperative programming languages. C-like languages feature two versions (pre- and post-) of each operator with slightly different semantics. Хотя сомневаюсь, что ты можешь в английский.
>>243425653 Он пишет код в виде стены текста, а ты ему про унарные операции. Тут проблема в том, что гуманитарий пытается выебываться программированием. Выглядит максимально убого, конечно.
>>243426168 ладно, я вижу ты тупой, попробуем для даунов объяснялочку. Ответь на два простых вопроса: 1. Если в Питоне инкремент. 2. Что является аналог инкремента в Питоне?
>>243426401 >1. Если в Питоне инкремент. Нет. >2. Что является аналог инкремента в Питоне? +1, очевидно же. Аналог того, что есть в нормальных языках программирования, таких как С++.
>>243426435 ну тут все...эт самое...наши полномочия того...не пиши, пожалуйста, больше ничего и никогда, да и вообще выйди из интернета а лучше из окна
>>243419653 (OP) У меня вс код тормозит, если много импортов. Нажимаешь на точку - и он не выводит подсказки несколько секунд. Или наводишь на имя функции - и он не выводит вспылвающее окошко. А дебаг иногда просто зависает если нажимаешь на паузу, программа останавливается, а интерфейс вс кода не реагирует ни на что. Особенно обидно, если у тебя идёт обучение, которое ты сохраняешь, допустим, раз в несколько часов, а ты остановил чтобы проверить какое-то значение, которое не видно в тензорборде, и оно всё зависло, давай по новой. Пайчарм тоже хуйня на самом деле, но там хоть отладка не зависает и подсказки не тормозят.
>>243426617 >Только полный выродок может считать C++ нормальным языком программирования. Это говно для старпёров в 2021 просто не нужно А можно узнать ваше мнение по поводу Си?
>>243426725 Мне поебать, что делает компилятор, главное, что я сам это делать не обязан. Или ты байтоёб с ассемблером? В любом случае, ты червь-пидор, хуже тебя уже нет.
>>243426695 Я имею ввиду не своего кода, а чужого. Если используешь в одном проекте опенсв, керас, сакит-лёрн и матплотлиб - то скажи пока автодополнению в вскоде. А в пайчарме оно работает норм. Даже в онлайн редакторе гугл колаб норм работает, а в вскоде - нет.
>>243427129 >Си -- говно без задач. И ты тоже. >>243426917 >Мне поебать, что делает компилятор, главное, что я сам это делать не обязан. Или ты байтоёб с ассемблером? В любом случае, ты червь-пидор, хуже тебя уже нет.
>>243427317 >Переменные для быдла вроде тебя. Люди мыслят математическими абстракциями и иммутабельными структурами, но тебе не понять. Соси хуй. Мамин борщ вкусный был?
>>243426525 молодец, правильно ответил, ну а теперь вернись к своей фразе "Ты даже не знаешь, что такое инкремент, лол." и пойми, что все в этом треде знают что такое инкремент и по началу рофлили с того что в Питоне его нет, а есть аналог +=1, но ты решил выебнуться знаниями, которые есть даже у школьника, что со стороны выглядит очень дегенеративно, поэтому отправляйся-ка ты на хуй, дружок
>>243426917 >Или ты байтоёб с ассемблером? В любом случае, ты червь-пидор, хуже тебя уже нет. А кто же вам веб-макакам будет вибро-дилдаки и умные пояса верности программировать?
>>243419653 (OP) господи какое говно ты там написал, нахуя ты лезешь в питон тупой хуесос, виэскод ему нравится ебать...Понабежало блядь школьников-питонистов сука нахуй дрочат непонятно
>>243427689 Я помню, какой ужас я вначале писал. Хотя в отличие от опа-еблана знал про ООП и писал на плюсах... но ООП это не только классы создавать. Опыт, работа в больших фирмах дали плоды того, как правильно писать.
>>243427317 а ясно, все данные преобразуете и на их основе новые наборы создаете всякими map-ами, фильтрами и редьюсами, небось еще и каррированием, замыканикм и рекурсией вместо циклов балуетесь? вам хоть не стыдно? как дети малые чесслово
>>243427755 У меня пиздец полный произошел. Внезапно не могу графики в новом окне открыть, пару раз баганул и стер мой прогресс, теперь еще и автодополнение неправильно работает (гифрилейтед, хотя раньше работало на ура). Я ебал это все, хуй разберешься в настройках
>>243427641 шизоид, так это я и написал чтобы потралить, сука, питонистов. Какие тут дебичи обитают я ебу xD. Теперь ты в курсе где проебался, всезнайка хуев
>>243428070 для компилятора может и так, но мы-то люди и людское в нас должно быть, а если ты так заботишься о компиляторах, то пиши сразу на ассемблере или еще лучше сразу ОП-кодами ебашь
>>243428396 Во-первых, есть принудительный вызов сборщика мусора. Во-вторых, это не твоя забота, лол. Если тебе нужно писать высоконагруженное приложение и контролировать каждый байт, тебе в С++. Движки для шутеров пишут не на питоне с котлином не просто так.
>>243428580 Называй как хочешь. Я знаю, на что я способен, но тем не менее, я лучше накатаю за час-два бота в зенке, и буду заниматься своими делами всю неделю, чем убью день-три на тот же код любом другом япе.
>>243428663 > Андроид-разработчик Сколько вкатывался и в каком году? Какая сейчас зп? Пытаюсь в андроид разработочку, иногда почекивая вакансии на hh.ru. Джунов там нет, а на мидлов обычно требуется опыт работы. Как байпассить?
>>243428633 сыш ты, меня в универе деды-преподы учили объявлять переменные, дедов учили объявлять переменные, а тут ты такой нарисовался и нос воротишь, сука, объявляй переменные и не выебывайся! Смотри как просто: op = 'хуй' print(op)
нет мы хотим ФП: op = lambda x : x print(op('хуй'))
>>243429167 Особо не вкатывался, так как до этого знал плюсы и си шарп. Ну и в принципе мог в программирование. Где-то 6-7 месяц "вкатывался" на правах джуна. Сейчас уже третий год идет (работу поменял). Зп 1.5к долларов, но это украшка и маленькая фирмочка на аутсорс.
>>243430052 забавно наблюдать как слабоумные мимокроки пишут хелоуворлд парашу, и то не пишут а качают библиотеки и дергают их методы, потом везде кричат пасматрите какой кодир
>>243429916 ну это математическая концепция для вычислений, на основе нее придумали стиль программирования. Любой функциональный язык программирования - это надстройка над лямбда исчислением. Если по-двощерски объяснять, то все в ФП функция, функция на функции и функциями погоняет. В ФП нет привычных циклов, там вместо этого рекурсия и map-ы всякие, нет понятия состояние объекта как в ООП, зато есть иммутабилньность, которая достигается за счет чистых функций, нет переменных, только константы т.е задал константу и с ней рабоатешь не меняя ее, просто на основе ее создаешь новый набор данных, а сборщик мусора убирается за тобой, чтобы не было переполнения памяти и и всяких out of memory.
>>243430788 А как такой стиль в плане секса читабельности? Есть ли преимущества в производительности? У меня машина числа Фибоначчи считала циклом гораздо быстрее, чем рекурсией (на крестах).
>>243431601 Ну очень толсто. vscode это приложение на электроне, то есть ты можешь прямо через javascript в него вклиниться и вообще все что угодно рисовать как хочешь.
>>243431630 >>243431736 Пиздабол, плиз. Вскод имеет проверку файлов, нихуя там написать своё, даже свои стили присунуть нельзя. Ожидаемо от монопольного микроговнософта. Каждое обнавление будет ломать этот кусок кала, если что-то и внедрить своё.
>>243431314 в плане читабельности вкусовщина, мне понятнее императивный стиль, по производительности все от языка зависит, например, в питоне map-ы и списковые включения работают быстрее чем нативные циклы потому что циклы исполняются со скоростью PVM, а map-ы реализованы на встроенных либах, которые на чистом C написаны и выполняются со скоростью C. Плюс ФП в том, что задачи с помощью ФП легче распараллелить, а вот в императивных языках с этим проблемы, потому что там вычисления идут в виде последовательности инструкций, изменяющих состояние, а в ФП, как мы помним вообще нет такого понятия как состояние, как пример: Нужно вычислить F(x), F(x) = F(A) / F(B) + F(C) F(A) вычисляется на одном ядре, F(B) на другом, а F(C) на третьем, явно быстрее будет, если мы будет последовательно вычислять
>>243432178 >в плане читабельности вкусовщина, мне понятнее императивный стиль, по производительности все от языка зависит, например, в питоне map-ы и списковые включения работают быстрее чем нативные циклы потому что циклы исполняются со скоростью PVM, а map-ы реализованы на встроенных либах, которые на чистом C написаны и выполняются со скоростью C. Плюс ФП в том, что задачи с помощью ФП легче распараллелить, а вот в императивных языках с этим проблемы, потому что там вычисления идут в виде последовательности инструкций, изменяющих состояние, а в ФП, как мы помним вообще нет такого понятия как состояние, как пример: >Нужно вычислить F(x), F(x) = F(A) / F(B) + F(C) >F(A) вычисляется на одном ядре, F(B) на другом, а F(C) на третьем, явно быстрее будет, если мы будет последовательно вычислять
>>243432178 > в плане читабельности вкусовщина, Не вкусовщина, а полный кусок ебаного дерьма, блядь. Мапы, блядь, ало, блядь может хватит память жрать как пидорасы, копируя ебаные массивы на тысячи строк? Надрочатся этим фп ни к месту, а потом кукарекают, мол, не мы дерьмо, это у вас озу не хватает.
Быдлокодеры просто очень любят эти три буквы. Они думают, что этот IDE както сильно меняет исходный результат или скорость того как это получено. Проект что в PyCharm что в VSCode делает одинаково. Тут вопрос вкуса. Как по мне то VSCode приятнее выглядит, бо когда IDEA начинает там что-то индексировать, то у меня тупо все виснет по памяти.
>>243432983 Какая разница, всё равно будет не тысяча строк, а семьсот, например. Это будет всё тот же новый массив, который всё так же в памяти остается. Большинство положений ФП вообще нинужно, опасно и пагубно влияет на производительность. Чистые функции + императивные обсерверы/автоматы/агенты самое то.
>>243434305 Не обязательно все функции делать чистыми. Достаточно большинство чистых функций + императивный энергоэффективный код. Или отдельные обсерверы сделать чистыми, например.
>>243434673 Какой еще популизм, о чем ты нахой? И генераторы и высшие функции сохраняют своё состояние в памяти. Думаешь где это всё хранится? Магическим образом сохранение состояния не увеличивает память? Мапы всяческие это вообще пиздец, в то время как можно по адресу с конкретными байтами работать, начинается какой-то функциональный сон собаки с созданием еще одного массива.
Эй ФП-дегенерат. Сколько продакшн кода на Хаскеле написал? Видно же что ты новиоп и надрачиваешь только на функциональшину. За километр видно, что ты людей жрал.
Можешь форкнуть и впилить все что твоей душе угодно. Майкрософт самый крупный контрибюьор в опенсорс, а ты остался в 2001 года когда модно было кричать про шиндовз!
То что ты себя долбишь в очко - это понятно. Но мы тут вообще-то тред про холивар IDEA vs VSCode, а не про то как ты там себя развлекаешь в одиночестве.
Хуйарить за 1.5k на Джавке когда можно минимум за 6k продаться через Linkedin в какой-то Калифорнийский стартап и не видеть больше в зуме и слаке местных пидорах!
Так это же ты себя развлекаешь, я использую самый распространенный редактор кода, с помощью которого написано куча софта, в том числе и браузер через который ты это настрочил, и даже та ОС на которой ты сидишь.
>>243419653 (OP) тоесть ты реально решил что этот редактор с плагинчиками заменит тебе полноценную среду разработки? ты студент или трейни? или просто еблан?
Сколько популярных проектов ты назовешь написанных на функциональщине? Весь софт, который ты использовал для написание своего сообщения начиная от ядра и сетевого стека, прошивок роутеров и заканчивая браузером и фронтендом двача написан на "медленных" императивных языках.
Т.е. в Майкрософте сидят кодят трейни, а ты такой чувак с дивана кодер от бога. Покажи проекты которые ты написал и скажи какой редактор ты для этого использовал?
>>243436801 Меня больше удивляет что это тормозная js параша на говноэлектроне, которая требует последнего топового камня чтобы быстро работать, ДЛЯ РЕДАКТИРОВАНИЯ ТЕКСТА
>>243437116 Точнее бизнес не выделил денег опенсорсу на спасение индустрии. Говно это стильно модно молодежно, все должны жрать говно. Жрать говно это мейнстрим, на работе все жрут говно и ты тоже жри ( ° ʖ °)
>>243437293 Всё так, всё так. Опенсорс жрёт говно, бизнес жрёт говно, все жрут говно. СССР развалили, сволочи, ох как бы пригодилось сейчас гос.финансирование миллионов кодомакак.
>>243437764 Да ахуенно, тут все затирают про облака, переводят свои инфраструктуры в облака, недавно все пиарили облачный гейминг, а элементарно облачно кодить так и не научились. Почему ни в одной ide нет кнопки connect to remote host? FTP? Нахуя мне создавать локальный файл и загружать его на сервер чтобы скомпилировать, почему Я НЕ МОГУ ПИСАТЬ КОД И КОМПИЛИРОВАТЬ ЕГО СРАЗУ ЖЕ НА СЕРВЕРЕ, ЗАЧЕМ ЖРАТЬ ГОВНО?
Как разобраться какой язык учить? Я думаю просто как эксперимент выделять время на изучение, но в ваших срачах просто охреневаю от диаметральности мнений. Я знаю что все юзабельные и так далее, но критерием для меня является что введу название языка в hh и получу чистые нормальные вакансии. Вот ввел питон и получил какую-то залупу ебаную. Как-будто на мне хотят ездить верхом: Вакансия: питон-джун, серверная часть, юниксы, помыть пол, английский, скьюэл, куча каких-то непонятных для меня аббревиатур и в конце - питон будет преимуществом. Втф блядь? У вас так же как у инженеров? Умей все, знай все, клиентов ищи, звони по телефону, продавай наше говно в инсте, знание схемотехники будет преимуществом, так чтоли? Какой язык начать учить, за относительно адекватное понимание которого и сопутствующих ему технологий меня возьмут на работу только за него, а не за мешанину любого говна? Или это проблема ХРюнделей, которые не могут писать вакансии?
Колбеки и асинхронность не связано с функциональной парадигмой. Это было в JavaScript в 1995 году когда создатели твоего React и Redux еще под стол ходили.
А делать как можно меньше side-effects при разработке - это стандартная практика с 1960 годов еще до того как сделали Haskell.
Ты просто молодой новиоп, ты же обчитался умных дядь. Тебе не нужно в твоем быдлокоде на пару тысяч строк какая-та строгая парадигма.
>>243438158 > Колбеки и асинхронность не связано с функциональной парадигмой. Лол. Коллбек это как раз самая главная парадигма функционального программирования - функция как объект. > Это было в JavaScript > React и Redux Мне поебать на твоё зумерское дерьмо, чел...
>>243438066 Да в том то и дело что как раз таки нет. То есть ты ставишь себе софт зачем-то на локальную машину, хотя мог бы просто поставить на сервер и в браузере по вкладки заходить в веб приложение редактора, и работать полностью удаленно. Был только Cloud9 самый работоспособный все остальные, но его скупил амазон, а все остальное нерабочая параша, которую заселфхостить нельзя даже. Блять как же я ненавижу современное программирование
>>243438421 Сколько оперативки жрет чистый редактор? Если будущее ойти это соевые смузизумеры которые не умеют в сишку и ассемблер, то ойти пизда а про будущее можно забыть
>>243438471 Хмм. Звучит весьма кросиво. Пожалуй я попробую реализовать это твоё дерьмо, у меня всё равно на обсерверах всё работает. Прадва придется deno включить бинарь.
Блять, что ты несешь придурок? Каждый делает свою работу. Кому-то нужно сайтики писать, а кому-то контроллеры прошивать. Без тебя computer science жил и после тебя будет жить.
>>243419653 (OP) Пайчарм удобно под разные фреймвоки создает шаблоны. Когда был говнокодером на пистоне юзал его чтобы говнячить на джанге и фласке. А вообще Visual Studio для дот нета - лучшее, что придумало человечество
>>243438627 >>243439053 Хз чел, моё хтмл5 редактор жрёт 40-70 метров. Весит 40. Мелкоговнософт наверное наняло индусов как всегда, вместо программестов.
>>243439189 Блядь. Функция как аргумент - это парадигма функционального программирования. Это по ссылке в твоей вики написано. Проходят на первом курсе инста, наверн.
Не обсирайся. Не фантазируй, если не знаешь нихуя.
Сегодня не стоит быть конченным заднеприводным говномесом. Именно поэтому нужно делиться гайдами где искать себе няшетянку которая потом поможет тебе найти 2рую в брак такой полиаморный. И завтра возможно то кунца захочешь, то на единорога подрочишь.
Ха-ха, очередной вайтишник не осилил pycharm =) Если ты кроме редактора кода ничем не пользуешься, то тебе и собака нотпад норм будет. Пойди скринкасты от джетов посмотри на ютубе.
>>243439143 > А вообще Visual Studio для дот нета - лучшее, что придумало человечество Соглы, парни из джет брейнс нормативные среды для джавы и питона запилили, но для сишарпа, и в какой-то мере с++, лучше вижуал студио ничего нет. Скорость и удобство вне конкуренции
>>243425533 >>243419653 (OP) >>243420962 Блять, какие же дебыли на свете есть. Как можно писать не в sublime text3? Нахуй себе жизнь усложнять? Мимо js господин.
>>243438627 >Если будущее ойти это соевые смузизумеры которые не умеют в сишку и ассемблер Лул, так это уже. Мимо джун, который один раз слышал о сдвигов битов и не понял
>>243438152 >но в ваших срачах просто охреневаю от диаметральности мнений. Чел, в ойти такое везде, даже на хабре пешикоды вываливают кучи говн, ощущение как на двачах.
>>243452717 вебмакака в треде. пользуюсь для рабочего проекта вэбштормом. кайфую. поддавшись кукарекам нищенок, которым жалко 600 рублей на лицуху, решил петпроджект делать в вскоде. ну что могу сказать - если разобраться в хоткеях и навернуть штук 20 плагинов можно перекрыть процентов 80 того, что есть из коробки в вэбшторме. почти не вылетает даже. то есть теперь, спустя N лет после того как я этот редактор увидел, я могу пруфануть - на вскоде можно работать.
>>243453444 На вебшторме слишком много кнопок, чем мне нравится вскод, так это тем, что там нет ничего лишнего. Но вот что мне нравится в вебшторме, так это то, как удобно там работать с гитом, в вскоде с этим вообще жопа, я просто выучил нужные мне команды и работаю с гитом через терминал.
В emacs есть ещё evil-mode, который позволяет эмулировать 99% вима, т.е. все биндинги и прочее. А ещё есть exwm - Emacs X Window Manager, оконный менеджер для линуха.
>>243438152 если у тебя цель - получать денег, то учи 1С. в рашке самое востребованное, т.к. постоянный недостаток спецов и высокий спрос на них. или ПХП + попсовые фреймворки типа симфони - будешь пердолить сайтики в конторке "рога, копыта, хуи и АйТи".
если ты у мамы содержанец и есть 2-3 года - то лучше всего задумайся о том чтобы поучить сам матан (в вузике или по ютубу с книгами), попробовать взрослые языки типа жавы или плюсов. и через 2-3 года вкатиться стремительно в разработку софта именно как софтверинженер, а не как пидорас вэбовский.
если ты уже знаешь немного матана и не все мозги пропил и прокурил в вузе - учи питон и жс. через полгода вполне реально вкатиться макакой на джанге и реакте делать сайтики, версточку и может какие-то чуть более сложные вещи. сможешь сманеврировать если захочешь чисто в бекенд потом или в нейроночки-распознавалочки.
>>243453444 >почти не вылетает даже Лол. Почти. Эта хуита на электроне все время так и хочет упасть\зависнуть.
Открываешь документацию к шторму или скринкасты на ютубчике, смотришь, пробуешь, довольно урчишь и как ебучий соник начинаешь клацать хоткеи и кнопочки.
>>243454319 Спасибо, я наверное пойду по 3му пути, я схемотехник, матана у меня было немало в вузе, пару 8часовых видео от оксфорда и учебник мне освежат память. Не знаю почему из всей этой кучи я как-то больше склоняюсь к питону, то пишут что он универсален, что он более понятен, что он удобен на всех ОС. И я думаю по нему самый обширный спектр учебников от "Питон для тех кто думает что это змея" до "У тебя дым из ушей пойдет, Маня", в то время как у других языков я находил учебники только обычно с одной стороны этого спектра.
>>243463330 ну питон и матан - это копай в стороны ИИ и нейронок. математика там вся из 1970-ых годов, сильно сложно не будет. но и работа будет быстрее чем по третьему пути.
Скажите мне, лучше зафорсить lf, crlf или git.autocrlf? По теме скажу, что vsc на старом маке для реакта, райдер на рабочей машине, которая в 100 раз мощней