Ничего не понимаю. И это современная передовая среда разработки? Говно какое-то тормознутое, еще и на джаве блять.
Конечно я допускаю возможность что я криворукий имбецил, но можете мне кто-нибудь объяснить ХУЛЕ ТАК МНОГО БЛЯТЬ?!. В сущности это же просто прокаченный текстовой редактор который должен облегчать написание кода. Ладно бы похуй пусть жрет, пускай хоть работает быстро. Так нет, это говно умудряется тупить на i7 4770k с ssd. ЭТО НОРМАЛЬНО ВООБЩЕ?
Неужели из-за ебанутого тырпрайза которому легче нанять жава макак чтобы сделали хуякхуяк продакшн и докупить оперативки, мы вынуждены страдать и кушать сладкий хлебушек? Самое ахуенное что есть нетбук на intel atom на котором codeblocks просто летает, то есть по сути если бы бизнес нанимал ахуенных крестовиков и заставлял их писать на си с ассемблером и так чтобы это все нормально работало на каком нибудь amd athlon 64 x2, НАМ ВООБЩЕ НЕ НУНЖНО БЫЛО БЫ ОБНОВЛЯТЬ ЖЕЛЕЗО ПО 5 ЛЕТ.прям как консоли, лол.
Вообщем ждем когда создадут нейронку, которой в редакторе нарисовал gui, выстроил логику программы на uml и нажал сделать заебись, и она хуячит все на православной сишичке.
>>1162228 (OP) >Вообщем ждем когда создадут нейронку, которой в редакторе нарисовал gui, выстроил логику программы на uml и нажал сделать заебись, и она хуячит все на православной сишичке.
Ты ебанутый? Ты хоть представляешь, что такое нейронка?
1. Насколько глубоко и когда надо прогружать дерево файлов. 2. Нужно ли грузить файл в оперативку полностью или частями? Как быть если пользователь отредактировал что-то? 3. Как подсвечивать синтаксис? 4. Как обновлять подсветку если пользователь что-то вводит? 5. Как сделать так чтобы редактор не зависал во время просчёта обновлений в подсветке? Чтобы пользователь мог продолжать набирать? 6. Как проверить код на очевидные ошибки? 7. Что делать если пользователь захочет автокомплит? 8. Когда, откуда и как прогружать необходимые для линтера и автокомплита? 9. Как сделать чтобы редактор не зависал и продолжал реагировать на пользовательский ввод? 10. Как эффективно прерывать запросы в автокомплит? 11. Как хранить и сколько данные полученные от дебаггера?
Бесконечно можно продолжать. Просто бери блокнот/vi/nano и ебаш, базарю, ещё захочешь.
>>1162228 (OP) >Конечно я допускаю возможность что я криворукий имбецил, но можете мне кто-нибудь объяснить ХУЛЕ ТАК МНОГО БЛЯТЬ?! Слушай, пидорас, а ты никогда не задумывался над тем, почему chrome с открытой вебстраницей весом 40кб (например ya.ru) жрет под 500 метров оперативки? А? А? А? Это нормально для твоего пидорасьего ума? И хуле ты это говно слион поставил? Это блять пидорашья проприетарная форшмачинка. Пиздец даун. gcc hello.c -o hello ./hello Фу блядьб, виндо блядок, фу педераст педофил зооеб. Пошел мыть глаза с мылом, сын чухана.
>>1163178 Тормоза еще могут быть из-за винды 10, которая отслеживает каждое действие и отправляет многомегабайтные отчеты. А на intel atom и amd athlon 64 x2 вин10 поди и не запустится.
>>1162275 А ДАВАЙ! Редактор наподобие, а то и лучше, чем блокнот emacs, но походу для начала мне следует начать есть свои ноги и у нас ничего не получиться.
Ну у тебя же видно, 46% памяти используется. В чём проблема? Она должна использоваться на 2 процента а всё остальное пусть стоит вхолостую? Я тебе скажу по секрету, память нужна для того, чтобы её использовать.
>>1163356 >память нужна для того, чтобы её использовать Для того, чтобы ее использовать разными программами. Операционные системы как-бы многозадачные. А эта хуйня - как жирдяй занявший все кресла в салоне. Вся система нахуй виснет, если ты начинаешь билд.
>>1163332 >Что тебе мешает на винде поставить компилятор и делать тоже самое через консоль? Да то что блять твоя винда - это цифровая тюрьма, которые отчеты шлет прямиком в ФСБ, черт ёбаный блять.
>>1163364 >Лол. Поставь уже себе диваны в салон и забудь про эту хуйню. Менталитет раба. Я лучше поставлю нормальную IDE, чем буду терпеть. Сегодня ты терпишь 800MB (которые увеличиваются на 2-3 раза при билде). А завтра тебе твоих 32 гигов не будет хватать чтобы картинку посмотреть.
>>1162228 (OP) > прокачанный текстовый редактор Если тебе достаточно прокачанного редактора, то пользуйся редактором, ты далеко не одинок. Нужно не только синтаксис подсвечивать, но и семантически-подходящие подсказки делать, с дебаггером общаться и код на лету анализировать - за этим уже ставь IDE
>>1162334 Ну и где здесь CLion? Вроде-же его последние несколько лет настырно проталкивают на конференциях по С++. Но, похоже, херня он, если даже при таком пиаре он вообще в таблицу не попал. А вот мой любимый емакс попал.
>>1162228 (OP) Поясняю ОП-у и подобным дурачкам: >>1163535 Параша вверху отличается от параши внизу тем, что это чуть больше чем текстовый редактор с раскраской картинок - это иде, выполняющая множество функций.
И хотя на коде уровня ОП-а (лаба-01) стартовое потребление ресурсов отличается на порядок, на проектах среднего или большого размера разность сглаживается, более того, допускаю что кодеблокс будет потреблять столько же (если сможет в аналогичный функционал и вообще не начнет падать с ошибками).
>>1163836 Вот когда наступит киберпанк и можно будет вхуячить себе в мозг чип чтобы закачать vim_hotkeys.txt и быстро доставать и использовать эту информацию из памяти, чтобы неz тратить время на заучивание, чтобы ничего не забывалось вот тогда и можно перейти на vim. Не хочу быть одним из тех долбаебов которые себе на рабочий стол ставят обоину с хоткеями.
Боже как же хочется себе модуль Social Enhancer как на пике чтобы нормально взаимодействовать с социумом
>>1163933 Братюнь, в мозгу этой информации быть не должно, она должна быть у тебя на кончиках моторных нейронов пальцев Seriously though, я вон себе Ctrl с Caps Lock поменял и привык за пару недель, с вимом то же самое, после достаточно долгого использования ты не должен задумываться, как делать, ты должен просто делать
>>1163836 Vim уже может, когда я печатаю foo( подсмотреть, что у foo первый параметр типа Bar и выдать мне список переменных в текущем скоупе с типом Bar, учитывая наследование, интерфейсы итд? А перейти на определение метода foo.bar() в случае, когда в проекте несколько классов с таким же методом и чтобы найти правильный, надо смотреть опять же на тип foo? А то пару лет назад мне один чел показывал, насколько vim крутая вещь и автокомплит там был уровня "парсим весь проект и выдаём всё, независимо от контекста".
>>1163968 >Фласк "а давайте заблокируем воркер пока у нас requests.get не вернет" вместо asyncio >строка + строка + ',' +строка вместо .format Уходи в /web/ нахуй
>>1163980 В твоём асинкио если нужно хоть что-то слегка нетривиальное, нужно закатывать солнце руками, а для фляжки дохуя батареек, хуяк-хуяк и в продакшен. А потом, если хочется баззвордов, можно его с gevent заставить работать.
>>1163986 >В твоём асинкио если нужно хоть что-то слегка нетривиальное, нужно закатывать солнце руками aiohttp тебе за глаза >можно его с gevent заставить работать >monkey.patch_all() Ай озорник
>>1162228 (OP) >Вообщем ждем когда создадут нейронку, которой в редакторе нарисовал gui, выстроил логику программы на uml
Зачем сюда нейронка? Есть алгоритмы, хавающие uml пруфов не будет, а gui и хавать не надо. Указанным образом ты уже состряпал прогу, осталось скомпилить и запустить. Какая разница uml или ЯП?
>>1162228 (OP) Бляяядь братишка, если бы ты знал как меня бомбило в свое время, но дело даже не в софтина, вся ОС такая вот кривая, сноси нахуй и накатвай GNU/Linux и пользуйся Nano/sandy 1мб и 20 кб в размере соответсвенно.
>>1163144 Лошара, хуйня ваши компиляторы, посмотри на разницу хелловорда между gcc, yasm, as, компилятор даже ассемблерный код засирает 6 килобайтами еби его в рот! че это за хуйня? Программа только значение возращает, какого хуя оно линкует с либами, а если не линковать то откажется работать, ну что за пиздец 21 век. Если по людски хочется что-то сделать то онли на асме прийдется обрабатывать все.
>>1164360 >В компьютере 8гб оперативы >Экономишь каждый мегабайт, хотя память ни разу не загружалась даже на 30% при кодинге >Жертвуешь инспекцией, автокомплитом, интеграцией с гитом, дебагером и кучей полезных фишек ради коконсольного редактора и 10мб оперативки в процессах
>>1164443 >В компьютере 8гб оперативы >Запускаешь электроноговно vscode >Запускаешь электроноговно slack >Запускаешь разрабатываемый проект >Система уходит в глубокий своп на два часа
>>1164364 красноглазый дебил незаметен. Я говорю про индустрию разработки, где код пишут и деньги зарабатывают. А не где ебутся с недоосью, и доказывают себе, что ШИНДОВС ВОТ ВОТ УМРЕТ.
>>1163978 >я печатаю foo( подсмотреть, что у foo первый параметр типа Bar и выдать мне список переменных в текущем скоупе с типом Bar, учитывая наследование, интерфейсы итд? Вот я мимопроходил, и мне стало интересно, какой макакой нужно быть, чтобы для тебя это была жизненно необходимая фича? Ты вообще не понимаешь что ли что делаешь, копипастишь код со стаковерфлоу и подставляешь подходящие по типу переменные, пока не заработает? Пиздец какой-то.
>>1164728 >Ты вообще не понимаешь что ли что делаешь, копипастишь код со стаковерфлоу и подставляешь подходящие по типу переменные, пока не заработает? Но ведь это и есть проекция as is.
>>1164823 Два чаю этому, пользую емакс, по работе, если нужно, пользую PyCharm, если приходиться пердолиться под шиндус, пишу в студии, петушкам-максималистам ссу в ротешник
>>1164823 Петушок, не кукарекай, мастер должен владеть профессиональным инструментом. Это как если бы на современный завод пришел токарь и сказал что принципиально пользуется только молотком и зубилом, а токарные станки ненужное говно и нимодна! Естественно такого только посылать нахуй, ну нравится ему в своем гараже с молотком и зубилом пердолиться, ну и ладно, но нахуй ты их на завод то тащишь дебил. Такого надо переучивать, так что максимум джуниор-токарем, не нет же, этот полуебок машет своим молотком и зубилом и орет что он токарь-сеньор, да пошел он нахуй!
>>1164866 >принципиально пользуется только молотком и зубилом, а токарные станки ненужное говно и нимодна Ты сейчас описал как раз точку зрения, высказанную в >>1164810-посте. Короче, земля тебе пухом, братишка.
>>1162228 (OP) Если тебя так волнует количество памяти занимаемое ИДЕ, почему ты вообще пользуешься ИДЕ, а не блокнотом и не собираешь проект потом вручную?
>>1162228 (OP) >Неужели из-за ебанутого тырпрайза которому легче нанять жава макак чтобы сделали хуякхуяк продакшн и докупить оперативки Да.
>Вообщем ждем когда создадут нейронку, которой в редакторе нарисовал gui, выстроил логику программы на uml и нажал сделать заебись, и она хуячит все на православной сишичке. Ты долбоеб.
>>1162228 (OP) Ну дык юзай VSCode тогда. Если тебе не нужен функционал йоба рефакторинга, индексированного поиска и прочей магии, то тебе не нужна IDE, вроде IntellyJ
>>1163946 Какие плюсы при замене кнопок и как это сделать? И ещё можно сделать, чтобы я не ебался с стрелками, когда мну надо, что-нибудь отредактировать, например ебануть их прям на буквы?!
>>1178170 > Какие плюсы при замене кнопок Левый мизинец гораздо меньше устаёт, левая рука в целом чуть меньше устаёт. > как это сделать setxkbmap -option "grp:lctrl_toggle,ctrl:nocaps"
> И ещё можно сделать, чтобы я не ебался с стрелками, когда мну надо, что-нибудь отредактировать, например ебануть их прям на буквы?! Насильно принуждай себя к вимовским кнопкам. Выключи в своём редакторе стрелки и пользуйся только hjkl. Уже через неделю рука в клавиатуре будет сидеть как влитая, а быдло бояться. Ну или через две недели, если ты у мамы туговат.
>>1163978 >А то пару лет назад мне один чел показывал, насколько vim крутая вещь и автокомплит там был уровня "парсим весь проект и выдаём всё, независимо от контекста"
vim - типичный линуксовый конструктор. Какие плагины поставишь, то он и будет уметь.
Например, можно поставить плагин с поддержкой language server protocol, и при наличии соответствующего сервера (например, clangd для C++) получить такой же йоба автокомплит, как в IDE вроде CLion. Но тогда оно и жрать ресурсов будет как IDE, особенно на больших проектах. А можно сделать, как тот чел.
В общем, если ты готов тратить время на то чтобы обмазываться плагинами и привыкать к хоткеям, то vim таки да, очень крут. А если не готов, то он тебе нафиг не нужен.
Конечно я допускаю возможность что я криворукий имбецил, но можете мне кто-нибудь объяснить ХУЛЕ ТАК МНОГО БЛЯТЬ?!. В сущности это же просто прокаченный текстовой редактор который должен облегчать написание кода. Ладно бы похуй пусть жрет, пускай хоть работает быстро. Так нет, это говно умудряется тупить на i7 4770k с ssd. ЭТО НОРМАЛЬНО ВООБЩЕ?
Неужели из-за ебанутого тырпрайза которому легче нанять жава макак чтобы сделали хуякхуяк продакшн и докупить оперативки, мы вынуждены страдать и кушать сладкий хлебушек? Самое ахуенное что есть нетбук на intel atom на котором codeblocks просто летает, то есть по сути если бы бизнес нанимал ахуенных крестовиков и заставлял их писать на си с ассемблером и так чтобы это все нормально работало на каком нибудь amd athlon 64 x2, НАМ ВООБЩЕ НЕ НУНЖНО БЫЛО БЫ ОБНОВЛЯТЬ ЖЕЛЕЗО ПО 5 ЛЕТ.прям как консоли, лол.
Вообщем ждем когда создадут нейронку, которой в редакторе нарисовал gui, выстроил логику программы на uml
и нажал сделать заебись, и она хуячит все на православной сишичке.