Нам нужны новые IDE и инструменты разработки!

  Рет қаралды 52,889

Диджитализируй!

Диджитализируй!

Күн бұрын

Достигнут ли идеал в IDE, редакторах кода и прочих инструментах разработки? Нужно ли разрабатывать новые инструменты, кто этим занимается и почему? Порассуждаем о том, чего не хватает разработчикам и куда всё движется.
Упоминается книга: «Open Source. Разработка программ с открытым исходным кодом». Эгбал Надья
Мой курс «Хардкорная веб-разработка» - course.to.digital
Книжный клуб Ботаним!, где мы читаем хорошие ИТ-книги: botanim.to.digital/
Telegram - t.me/t0digital
0:00 Зачем нам новые IDE?
0:21 Куда идём?
0:50 Виды программ
2:11 Топор
3:21 Принципы Zed
5:44 Vim/Neovim, что дальше
7:47 Open Source и корпорации
8:59 Эмулятор терминала Warp
10:02 Снова корпорации
11:19 Резюме
/****************** about ******************/
Меня зовут Алексей Голобурдин, я программирую с 2004 года и на этом канале делюсь своим опытом. Я основатель и руководитель компаний:
- Диджитализируй digitalize.team, разрабатываем сложные IT системы для бизнеса;
- Salesbeat salesbeat.pro, комплексный модуль доставки для интернет магазинов.
Telegram канал - t.me/t0digital
ВК - digitalize.team
RuTube - rutube.ru/channel/24802975/ab...
Дзен - dzen.ru/id/6235d32cb64df01e6e...

Пікірлер: 361
@MadMike93
@MadMike93 Жыл бұрын
Согласен) нам нужна супербыстрая IDE, но НЕ на электроне) с кучей включаемых/выключаемых батареек)
@kemal1910
@kemal1910 Жыл бұрын
Rust, C...
@eugenefedoryachenko8793
@eugenefedoryachenko8793 Жыл бұрын
@@kemal1910 любая фича будет делать редактор медленней) Придется его настраивать под каждый проект, в том числе и плагины
@user-kl6tp3hr2t
@user-kl6tp3hr2t Жыл бұрын
VIM !!!!!!
@kemal1910
@kemal1910 Жыл бұрын
@@berukalashebumamash я это слышу все 20 лет, что я на нём программирую 🤣
@dmitryts9093
@dmitryts9093 Жыл бұрын
@@eugenefedoryachenko8793 Или обновлять железо на помощнее)
@dmitryn.4506
@dmitryn.4506 Жыл бұрын
Бомбическое описание для Zed ! 🤔 Нраицца их ход мысли! 😎👍 Мне уже его захотелось! )) Главное, чтобы они ещё это реализовали действительно нормально, а не только языками чесали 😅
@leonovkv
@leonovkv Жыл бұрын
У меня есть инвайты в зед, могу поделится
@inquisitor_okabe
@inquisitor_okabe Жыл бұрын
@@leonovkv Делись.)
@wlame2761
@wlame2761 Жыл бұрын
@@leonovkv делись)
@MrChelovek68
@MrChelovek68 7 ай бұрын
Не верю что пишу это,но на расте есть вещи поинтереснее zed.
@pavelsmith7709
@pavelsmith7709 Жыл бұрын
Полностью согласен с вашей позицией по поводу Open Source и корпораций. Касательно Fleet, есть ощущение, что это скорее продукт для текущих клиентов JB, которым нужна более лёгкая версия имеющихся у JB решений. Zed же действительно выглядит как потенциальный глоток свежего воздуха в мире средств разработки.
@rokot
@rokot Жыл бұрын
Да, чтобы лишний раз не запускать PyCharm я постоянно запускал Idle от самого пайтона для написания небольших скриптов.
@hermannsheremetiev
@hermannsheremetiev Жыл бұрын
Мои тезисы по поводу редакторов: 1. Все редакторы, которые были выпущены в ближайшее время, будут заброшены - либо по причине «вышел новый фреймворк, давайте сделаем из всего браузер с кнопочками, а потом начнем пихать «Электрон» во встроенную технику, че такое, со скоростью С же работает (реальный пример), либо по причине «мы не потянули делать проект, который нам неинтересен». Примеров много, но в голову пришло только два: Atom, Bracket. 2. В нынешних условиях редактор должен быть обязан опенсорсным - питерские «Джетбрейнс» все ещё не разрешают мне платить мои собственные деньги. 3. Проблемы с совместной разработкой кода те же самые, что и с использованием «Электрона» на десктопе - низкая квалификация разработчиков. Торвальдс до сих пор использует электронную почту, придуманную в 1965 для поддержания продукта с десятками миллионов строк кода. 4. «Обсуждение должно быть близко к коду» вполне можно уложить в рамки literate программирования, опять же, это проблема разработки, а не редактора. 5. С vi началось мое красноглазие, я его люблю, но у него две проблемы: он был написан за выходные и он плохо расширяется. В качестве замены ed и nano он замечателен, для write-only он годится прекрасно. Ещё в vim (и тем более в vi) плохо отлаживать код и работать с git, но это философия «Юникса» и ее проблемы. 6. Воркфлоу, отточенный в vi, можно переносить и на другие области использования компьютера: тайлинговые оконные менеджеры (i3wm), плагины для веб-серфинга (vimium), читалки (zathura). В то же время считать, что все люди должны уметь пользоваться vi- утопия, GUI появился не на пустом месте. Нам не нужны новые редакторы кода, нам нужно научиться работать со старыми. Emacs был написан в 1976 году, он не мог не быть быстрым, его ядро написано на С. Он существует уже 40 лет и не будет заброшен - если он прожил такое количество времени, то проживет и ещё лет 50. Он опенсорсный. Его расширения опенсорсные. Он расширяемый - не нужно думать, почему существует vimscript. Он проще vi - у него есть и окошки, и система самодокументации. Даже ради org-mode люди с vi переходят - это ещё полтыщи знаков в комменте, в другой раз. magit есть еще - говорят, что удобнее git-клиента нет. В нем есть _все_, это отдельная лисп-машина: эмуляторы терминала, почтовые клиенты, you name it - they have it. Можно не пользоваться разрозненным множеством программ, у которых схожий интерфейс один - текстовые потоки, а один раз сконфигурировать все под себя и пользоваться этим на компьютере 2007 года. У него есть и готовые конфиги и системы настройки плагинов - например, doomemacs.org. Это эмуляция vi, которая работает лучше vi. Я гарантирую это. С ~50 плагинами запускается меньше, чем за секунду. В окошках. Буду рад, если протестишь.
@myortv_
@myortv_ Жыл бұрын
изначально юзал атом, из-за его минималистичного дизайна, другие ide про которые слышал были слишком захламлены разными функциями и окошками. зачем мне эмулятор терминала внутри ide если я сижу на линуксе? спустя какое-то время решил сменить ось на арч, очень прельщали тайловые оконные менеджеры и гибкость системы (для моего слабенького ноута это важно). неовим комплектом. спустя пару месяцев я уже дико привык к виму, да и плагинов я использую всего два -- для отображения файлового дерева и цветовой схемы. максимум что наверх поставлю -- автодополнение кода. а сам редактор именно даёт именно тот минимализм к чему я стремился. и ресурсы не жрёт. на слабеньком ноуте с 6 гигами озу я могу держать много окон с вимом (дебаг каких-то штук и разработка микросервисов говорит привет), браузер, гору терминальчиков и кучку дев серверов, даже не забивая память полностью, чего я не мечтал добиться. да и на самом деле привыкнуть к виму достаточно просто. да, иногда приходится гуглить как делать простые действия (например комментировать с помощью visual block) и они выглядят немного сложнее, но по факту я чаще добавляю новую строку через o чем комментирую блоки кода. да и кастамизируемость неовима соответствует всем консольным утилитам.
@harry-smith404
@harry-smith404 Жыл бұрын
2 не понял, как опенсорсность соотносится с тем, что джетбрейнсы не разрешают тебе платитьтвои собственные деньги
@harry-smith404
@harry-smith404 Жыл бұрын
> если он прожил такое количество времени, то проживет и ещё лет 50 спорное заявление. Если будет сообщество - компания или энтузиасты -, которое его будет поддерживать, то тогда да, проживет
@harry-smith404
@harry-smith404 Жыл бұрын
3. Проблемы с совместной разработкой [...] - соглашусь в целом, добавил бы про проблему создания коллектива в целом. Сама фича чисто как доп тулза, если припрет, то можно использовать и ковыряться по коду вместе. Делать на ней упор я бы не стал в разработке
@harry-smith404
@harry-smith404 Жыл бұрын
> Нам не нужны новые редакторы кода, нам нужно научиться работать со старыми. Соглашусь и не соглашусь. Надо в целом изучать свои инструменты по макисмуму, но и делать вид, будто лучше твоей (не вашей конкретно) ide ничего нет, ну как-то глупо. Человеческой мысли есть куда стремится, даже в смысле ide
@MakarenkoSasha
@MakarenkoSasha Жыл бұрын
еще не смотрел... но этот кипишь уже нравится! оставлю это удовольствие на вечер
@hippie999
@hippie999 Жыл бұрын
Видео часто а это всегда Круто а; главное все видео инфармативные
@IT_T_
@IT_T_ Жыл бұрын
буду ждать обзор на zed) сейчас по твоим видам пытаюсь nvim настроить)
@andreos77
@andreos77 Жыл бұрын
Сколько уже было этих иде за много лет и конца и края им нет. За книжку спасибо, почитаем
@snatvb
@snatvb Жыл бұрын
Абсолютно с тобой согласен! PS для vscode существует live share -- расширение от самих майков, чтоб в режиме реального времени подключиться к IDE собеседника, регулярно через нее занимаемся парным программированием, но она далеко не идеальна, к сожалению, довольно глючная штука, то отвалится, то рассинхронизируется, но заглючит
@QuAzI_NODE
@QuAzI_NODE Жыл бұрын
live share бажный и тормозной хоть в VSCode, хоть в MSVS, уж проще созвониться и экран пошарить
@MrBeterdays
@MrBeterdays Жыл бұрын
Блин только задумался, что очень хочется какое нибудь новое ide и сразу всплыл твой ролик)
@nIKsLL
@nIKsLL Жыл бұрын
Спасибо, ты правильные вещи говоришь! Как минимум ты ответил мне на вопрос - зачем мне новые ide , если устраивают текущие :)
@CooleR152
@CooleR152 Жыл бұрын
ребзя, подскажите можно ли где-то купить лицуху виндовс 10 по дешевке? покупаю ноут но не +17к за предустановленную ОС это жесть. Может можно как-то сэкономить, но только не пиратку ставить
@VadimMolchanov
@VadimMolchanov Жыл бұрын
очень классное видео получилось!
@vladislavkuzmenko4005
@vladislavkuzmenko4005 Жыл бұрын
Спасибо за видео) согласен полностью)
@alexs7931
@alexs7931 Жыл бұрын
Vscode через remote ssh самостоятельно подымает Lsp сервер, и через него уже можно совместно работать как я понимаю. Все что надо ssh и память на сервере под Lsp процессы. Это свой Codespaces - GitHub на вашем сервере.
@PlanSK
@PlanSK Жыл бұрын
Хороший, годный видосик. Вот удивляюсь, как у Вас, Алексей, получается убеждать. Если на начало видоса думаю есть VSCode и хорошо, после пайчарма он мне показалось летает, то в конце видео я согласен, что нужно новое современное быстрое и да, желательно опенсорсное.
@KOHCEPBNPOBAHHbIN_AHAHAC
@KOHCEPBNPOBAHHbIN_AHAHAC Жыл бұрын
с весны ждал когда из закрытой беты выйдет. наконец-то могу протестить
@Legantmar
@Legantmar Жыл бұрын
Использую SublimeText 3 всем доволен. а что такое электрон?
@t0digital
@t0digital Жыл бұрын
Electron это по сути браузер, приложение, запущенное в нём - обычная веб-страница, но к которой может быть подключен какой-то бэкенд год на nodejs, взаимодействующий с операционной системой
@EdwardNorthwind
@EdwardNorthwind Жыл бұрын
Он не умеет в авто подстановку из разных файлов проекта, подсказывает только из текущего файла. ST удобен как продвинутый блокнот, когда нужно быстро открыть один файл и что-то там подправить.
@Legantmar
@Legantmar Жыл бұрын
@@t0digital тогда не понял причем тут IDE
@t0digital
@t0digital Жыл бұрын
@@Legantmar IDE написанная как веб-приложение и запускаемая в своем браузере, что непонятно-то?
@Legantmar
@Legantmar Жыл бұрын
@@t0digital аа IDE как веб-приложение.. извините, я не на тот ютуб канал зашел..))
@guzeyruslan
@guzeyruslan Жыл бұрын
А что скажите на счет Pycharm?
@everyone-nobody777
@everyone-nobody777 Жыл бұрын
Лайкос за "Перемен"! )
@jankaban2871
@jankaban2871 Жыл бұрын
если выбирать из того что есть сегодня для меня (для конкретно моей работы), то это или VSC или WS и я обеими руками за VSC, я не вижу ни одного весомого плюса WS, WS ни разу не быстрее, голый VSC работает быстрее, VSC давно уже не просто electron, да и сам electron уже не тот обжора что был раньше, просто нужно понимать для чего он тебе, VSC на голову "логичнее" к нему не надо привыкать, взять то же копирование строки или строк выше или ниже текущей, да согласен что используется не так часто и не надо про дублирование кода писать, код дублируется всегда хотим мы этого или нет весь вопрос в "оправданности" этого копирования, VSC делает это легко, в WS застрелится легче... дебажка, автоимпорт и т.д. работает +- одинаково... у меня большие надежды были на NB но получилась такая же ересь как WS, опять нужно привыкать только уже не к WS а к NB... надо дождаться когда все это выйдет и потом уже петь дифирамбы...
@whitelinuxAz
@whitelinuxAz Жыл бұрын
Здравствуйте хочу изучить Python ИИ что посоветуете почитай
@t0digital
@t0digital Жыл бұрын
ИИ не моя тема. Посмотрите по отзывам на ozon, на amazon, а также просто сгоняйте в самый крупный книжный магазин вашего города или даже несколько магазинов и полистайте то, что там есть, купив то, что понравится по изложению и вашему текущему уровню
@NanNan-nb4qf
@NanNan-nb4qf Жыл бұрын
Никонда об этом не задумывался. Было классео послушать.
@armenchik_dzhan
@armenchik_dzhan Жыл бұрын
Ждём IDE написанную на Rust
@r735g3
@r735g3 Жыл бұрын
А Fleet разве не на Rust? Я слышал, что какую-то новую IDE Jetbrains разрабатывает как раз на расте. Видимо это было не про Fleet
@t0digital
@t0digital Жыл бұрын
Fleet на Kotlin, то есть на JVM, увы. Кусок на Rust там есть, но это не основное приложение. Цитата с сайта: «Код Fleet в основном пишется на Kotlin, соответственно, он выполняется на JVM. Фреймворк для создания интерфейса - наше собственное решение с использованием Skia (через Skiko). На вопрос, почему мы не используем Compose Multiplatform, есть очень простой ответ: работа над Fleet началась еще до появления Compose Multiplatform. Также Fleet использует Rust - с помощью него реализован процесс Fleet System Agent. Этот процесс запускается на целевой машине и отвечает за сборку проектов, запуск кода, выполнение команд терминала и других действий.»
@Ilya-wc1xv
@Ilya-wc1xv Жыл бұрын
Helix существует
@r735g3
@r735g3 Жыл бұрын
@henkali bruh
@t0digital
@t0digital Жыл бұрын
зачем C, когда на Rust можно писать ту же производительность, но безопасно по памяти и проще?
@RicardoMichael-et4dy
@RicardoMichael-et4dy Жыл бұрын
Годный вывод! Я уверен, многие замечали, что практически все лучшие вещи - бесплатные.
@dmitrygalanov1045
@dmitrygalanov1045 Жыл бұрын
Благодарю!
@t0digital
@t0digital Жыл бұрын
Спасибооо!
@aquinary.
@aquinary. Жыл бұрын
Наконец-то он стал доступен для загрузки. Мониторил его на протяжении почти года точно. Последний раз чекал неделю назад. Думал, что они его совсем забросили. А нет, работают над ним
@olegssh6452
@olegssh6452 Жыл бұрын
9:46 ооодаа реклама в терминале просто must have
@t0digital
@t0digital Жыл бұрын
ну, новое слово в рекламостроении:) набираешь ls -la, а он тебе - а ну-ка не хочешь ли увеличить член))
@user-yl6tx2jy2i
@user-yl6tx2jy2i Жыл бұрын
Молвил аки боженька. Осталось найти тех, кто всё это сделает. :)
@vasyapoteryajko5267
@vasyapoteryajko5267 Жыл бұрын
Полностью согласен с тезисами в видео) Zed да, интересен. Атом в целом нравится, если не обьвешивать его туевой куче6й плагинов, то жить можно, иначе это будет дикий тормоз, ибо электрон , и ИМХО тооже само (пусть и в немного меньшей степени) можно сказать и про VS Code. Жаль конечно, что разработку Атома прекращают, но надеюсь, что его форкнут и не оставят умирать. Fleet тока что решил себе поставить посмотреть, но пока еще не вкуриваю, в чем его фишка (наверное в коллаборациях), может когда он выйдет в полноценный релиз его можно будет по полноценному оценить. В целом было бы прикольно отдельный видос про Zed)
@notbad8170
@notbad8170 11 ай бұрын
Так VS Code это можно сказать и есть духовный наследник Атома, те же яйца, только в профиль
@PavelPronskiy
@PavelPronskiy Жыл бұрын
А что скажете по редакторам саблайм и атом?
@user-kj4oj7tf8u
@user-kj4oj7tf8u Жыл бұрын
Запиши видео про Asahi Linux. Как устанавливать. +/- его. Как ты обычно делаешь. По красоте)
@AndreyTorlopov
@AndreyTorlopov Жыл бұрын
В итоге че делать-то? Ковырять флиит или пока подождем апдейтов и патчей?
@t0digital
@t0digital Жыл бұрын
Флит мне не понравился. Там та же JVM под капотом и возможностей мало пока.
@AndreyTorlopov
@AndreyTorlopov Жыл бұрын
@@t0digital ну ждем новых версий. И сидим на vscode 🤔
@djbaldey
@djbaldey Жыл бұрын
Я в Geany много лет пишу, быстро и удобно, что хошь подстроить можно под себя.
@qurke5139
@qurke5139 Жыл бұрын
Алексей, будет обзор на новую IDE AstroNvim?
@t0digital
@t0digital Жыл бұрын
Это не новая иде, это вим с одной из вариаций конфигов. Возможно сравню с другими версиями. Их много. Lunarvim, nvchad и др
@alexseydugin8109
@alexseydugin8109 Жыл бұрын
Слушайте мб я чот не понимаю, разве intellij idea не тоже самое что и этот Fleet? Или я что то путаю
@t0digital
@t0digital Жыл бұрын
другая IDE
@sammak3961
@sammak3961 Жыл бұрын
классный, цельный канал с широкой тематикой. тут все от прог до жизненных историй и книг. не сбавляйте.
@t0digital
@t0digital Жыл бұрын
Спасибо большое!
@user-yr2ck9xs5r
@user-yr2ck9xs5r Жыл бұрын
Алексей , что думаете по поводу Helix ?)
@t0digital
@t0digital Жыл бұрын
Пробовал, выглядит интересно
@alexter9780
@alexter9780 Жыл бұрын
Здравствуйте,посоветуйте пож курсу для новичка по it может есть что то бесплатное для начала?
@t0digital
@t0digital Жыл бұрын
Книги. Оно недорогое по сравнению с курсами
@alexter9780
@alexter9780 Жыл бұрын
@@t0digital это понятно,а конкретнее ,может какое нибудь конкретное издание посоветуете?
@user-qt4gz1dl6w
@user-qt4gz1dl6w Жыл бұрын
Ура он сказал про Emacs! Кстати он уже имеет чат
@OlegKorsak
@OlegKorsak Жыл бұрын
у PyCharm (и остальных) в EAP есть бета нового UI
@user-ts8rf2fo3j
@user-ts8rf2fo3j Жыл бұрын
То чувство что надо пробовать что-то новое, но сам сидишь уже 40 лет на виме 😂
@mikktarrasque1612
@mikktarrasque1612 Жыл бұрын
6:25 Emacs не консольный. Можно запустить `emacs -nw`, и в таком режиме он так же хорошо работает, но по дефолту он запускается в полноценном графическом режиме. Там можно использовать разные шрифты разных размеров, точно настраивать внешний вид и цвета, и даже просматривать изображения. По идее можно и видео смотреть, но я до этого ещё не докатился...
@t0digital
@t0digital Жыл бұрын
Ничоси. Интересно. Потыкаю как-нибудь
@panda58dev
@panda58dev Жыл бұрын
Ну, если быть точным, emacs всё таки консольный (учитывая, что это более старый редактор, чем vim). Многие говорят что лучше vim-а и ему подобных, но я так и не понял приколы emacs с его ctrl-хоткеями. На Vim (NeoVim) также есть куча разных GUI, например мне нравится NVY за свою простоту и быстроту. (Кстати есть GUI на электроне :D )
@mylife-ej8et
@mylife-ej8et Жыл бұрын
Как ты относишься к PyCharm ?
@t0digital
@t0digital Жыл бұрын
Хорошо
@user-ve8kh3rw3q
@user-ve8kh3rw3q Жыл бұрын
В elementary os очень хорош стандартный редактор текста, умеет в терминал, подсветку синтаксиса и дерево проекта с лева в колонке. Очень не хватает возможности ставить и писать самому плагины.
@t0digital
@t0digital Жыл бұрын
возможно допилят. Elementary идут своим путём, они могут:) В целом у них весьма приятный и декстоп, и набор GUI утилит в нём
@user-id1ho2pk8p
@user-id1ho2pk8p Жыл бұрын
Очень жду полноценный fleet, т.к работаю с растом и переодически трогается vue + nuxt + pug, в данный момент работаю в clion все устраивает кроме его быстродействия, после пары часов работы clion начинает тормозить, особенно clippy в раст файлах, приходится переключаться на nvim но тот с нашим специфическим фронтом не особо дружит как бы я не пытался его настраивать, также проблема имеется что clion не особо дружит с кастомными скриптами и макросами в раст, по типу моков серверов и т.д и просто категорически отказывается одекватно их подсвечивать и линтить, в тоже время нвим с этим справляется без каких либо проблем, вобщем нюансов много и вот это переключение между редакторами потихоньку подбешивает, так что возлагаются надежды на новый продукт от JetBrains а также надежды что необходимость прыгать от редактора к редактору отпадет
@user-jd3sj6fl9q
@user-jd3sj6fl9q Жыл бұрын
У Zed вышла бета. Сделаете обзор для нас? Заранее спасибо
@t0digital
@t0digital Жыл бұрын
Спасибо! Возмоооожно:)
@samvelsafaryan4698
@samvelsafaryan4698 Жыл бұрын
Сделай пожалуйста обзор на текстовой редактор micro!!!!
@mrshockost
@mrshockost Жыл бұрын
Когда настройка Neovim на lua?
@t0digital
@t0digital Жыл бұрын
однажды:)
@AlexandrZverev
@AlexandrZverev Жыл бұрын
наши глаза требуют новый не тормозящий Eclipse
@kalobyte
@kalobyte Жыл бұрын
тоже давно думал, почему нет возможности вдвоем кодить и для этого надо ставить всякие проги для шаринга экрана и клавиатуры
@kalobyte
@kalobyte Жыл бұрын
@@Maksim-nu8hb а в мелкософт студии бесплатной есть такое? а в пхп шторме?
@grandlagging0zero175
@grandlagging0zero175 Жыл бұрын
Расскажите про warp
@KonstantinShibkov
@KonstantinShibkov Жыл бұрын
я тут рассказывают) можешь посмотреть kzfaq.info/get/bejne/o-CieqWYmN-tiYU.html
@okay_ic
@okay_ic Жыл бұрын
Скачал этот ваш ФЛИТ с помощью их тулбокса, открыл в нем простенький питон-файлик без всяких фреймворков, то, что там запустилось сожрало около 5Гб РАМ. Ну такое.. если революцию откуда и стоит ждать, то точно не от JB -- эти чуваки точно не про быстро-эффективно 😁
@t0digital
@t0digital Жыл бұрын
Кажется, что да, увы:)
@annasahradyan9849
@annasahradyan9849 Жыл бұрын
Вы правы , вот я не люблю vs code , webstorm отличный IDE , а этот новый можно и надо попробовать , люблю новое в IT , спасибо большое
@igorgromyko8975
@igorgromyko8975 Жыл бұрын
на вебшторм лично мне коллеги жаловались что тормозит сильно даже по сравнению с джававской идеей в которой я в основном работаю
@user-pb1re3kj7t
@user-pb1re3kj7t Жыл бұрын
Стремиться к новому и более лучшему - это безусловно хорошо, но если ставить современные IDE и текстовый редакторы в сравнение с Emacs, то все они просто напросто блекнут не его фоне. Emacs может быть довольно тяжело настроить и разораться с ним, чтобы сделать из него "конфетку", но все-таки по возможностям кастомизации на текущий момент нет ни одного превосходящего Emacs редактора, в нем можно запустить любую программу: музыкальный плеер, почтовый клиент, git клиент, и вообще все, о чем только можно подумать, люди ставят его себе на linux в качестве окружения рабочего стола вместо Gnome или XFCE. Единственный его минус на мой взгляд заключается в том, что его может быть довольно сложно настроить на Windows, из-за не очень хорошей совместимости, но при наличии WSL, эта проблема отпадает сама-сабой, конечно, это будет уже не совсем тот Emacs как и на Linux, но он тоже довольно достойный
@notbad8170
@notbad8170 11 ай бұрын
Другой вопрос: а много ли таких людей, которым может понадобиться запустить браузер, музыкальный плеер и почту в текстовом редакторе? Вам шашечки, или ехать?
@faridgramutdinov888
@faridgramutdinov888 Жыл бұрын
Вот это революционер
@vabka-7708
@vabka-7708 Жыл бұрын
Warp кстати и правда будет платный и в нём уже есть телеметрия :)
@zayycev22
@zayycev22 Жыл бұрын
Для меня самое важное в редакторе - это простой дебаг, подсказки по коду и запуск из ide, начинал с плюсов, кодил на visualstudio 2017, после перешёл на питон и попробовал pycharm, сразу же влюбился в него, для меня удобнее ide просто не существует, дальше уже стал пользоваться всей продукцией jetbrains, vs code ненавижу, если нужно быстро что то отредактировать- предпочитаю sublime text 3. Vim пользуюсь только когда на сервере работаю, не по духу
@mirvin11
@mirvin11 10 күн бұрын
Pycharm может и не плох, но от неповоротливости Intellij idea я настолько задолбался, что даже java проекты стал вести vs code, который пусть и без такого крутого языкового сервера, но хотя бы не такой тормозной. Откуда у вас всех ненависть к vs code?
@user-em7zt1kr3u
@user-em7zt1kr3u Жыл бұрын
Да, полностью согласен! Нужен новый редактор. Чтобы открыл его и он сам весь код написал или исправил чужой код. Мечти. 🙂
@enter_IT
@enter_IT Жыл бұрын
Ага, тогда нафиг мы - программысты будем нужны?))
@Mytest437
@Mytest437 Жыл бұрын
Он исправит самую главную ошибку. Прокладку между стулом и компьютером. Один раз и качественно ее удалит))
@khongorindjeev5628
@khongorindjeev5628 Жыл бұрын
Ещё бы фоном поставить музыку группы крови вообще круто было бы. Лайк мне нравится ☺☺☺☺
@lex_darlog_fun
@lex_darlog_fun Жыл бұрын
Решительно не понимаю, почему сравнение нового Fleet идёт с VS Code, а не с другими продуктами тех же JetBrains. Есть ведь PyCharm, есть Rider. Но в сравнении с ними fleet уже не выглядит такой прям революцией. Только эти вот все фичи про коллаборацию. Выглядит как целенаправленный подбор сравнений, дабы выставить fleet в максимально выгодном свете.
@t0digital
@t0digital Жыл бұрын
Идеологически Fleet ближе к VS Code, чем к другим IDE JetBrains. Цитата с их сайта: «Выпуская Fleet, мы просто предлагаем другой подход к устройству IDE, который невозможно реализовать в рамках существующей линейки продуктов»
@t0digital
@t0digital Жыл бұрын
Разумеется. Больше всего мне nvim платит.
@user-zy3lg2yv4d
@user-zy3lg2yv4d Жыл бұрын
@Виктор Артёмов А памяти сколько при этом она хочет? Я CLion запускал, на холодную сразу минус 5-6 гигов, спасибо, не надо)
@harry-smith404
@harry-smith404 Жыл бұрын
03:50 не люблю эти идеалистические расуждения. Кто бы мог подумать, что приложение не должно тупить и быть отзывчивым. =) Совместная работа - ну как опция, чтобы можно было вместе посмотреть на код. Мне трудно представить, что вот я буду с кем-то параллельно писать код, пытаться собирать и тестировать одновременно еще с кем-то в проекте иде. Обсуждния кода(чат) в редакторе - хз, не могу пока представить ситуацию. Незаметный редактор - текст как-будто с презентации эппл. Ну, да, интерфейс не должен быть перегружен и отвлекать, но это всегда война компромиссов, тут упростили, здесь усложнили. Vim по своей природе очень незаметный редактор, но за это люди платят высоким порогом входа и более долгим обучением.
@t0digital
@t0digital Жыл бұрын
Да, эплом тут попахивает, но посмотрим, как они запилят всё. Идеалистично, да, но почему нет. Кто IDE на электроне писал уж точно не ставил во главу угла отзывчивость и скорость, а тут поставили - может получиться хорошо. А может и не может:)
@vitalya.9658
@vitalya.9658 5 ай бұрын
Маловероятно, что Warp будет когда-либо Open Source, поскольку он в первую очередь предназначался для работы под MacOS (Apple)
@t0digital
@t0digital 5 ай бұрын
да, скорее всего он останется проприетарным
@sikelmon
@sikelmon Жыл бұрын
VsCode на винде работает медленнее чем на макос. После мака очень заметно.
@Mytest437
@Mytest437 Жыл бұрын
Электрон в VSCode не только про удобство написания. В конце концов в Microsoft куча разных разработчиков на разных языках. Этот редактор был написан в электрон для того чтоб потом его одним махом перенести в веб-страницы и уже предлагать как услугу.
@t0digital
@t0digital Жыл бұрын
Не уверен в этом. Во всяком случае не знаю кого-то, кто как платной услугой этим сейчас пользуется
@Mytest437
@Mytest437 Жыл бұрын
@@t0digital Я пока так вижу общую тенденцию всех крупных компаний. Крупные компании не одноходовки. И конечно это может быть не прямое предложение редактора в лоб. Просто на нем оттестировались и уже теперь на его основании будут строить сервисы. Сам по себе редактор не будет платным. Он просто даст возможность на его основе строить более сложные сервисы. И тот же Fleet ровно о том же. Его создавали не для программистов, его создавали для корпораций. Редакторы становятся просто терминалами в код-облака)
@Mytest437
@Mytest437 Жыл бұрын
@@t0digital Кстати GitPod уже использует его как среду в web.
@sanic7013
@sanic7013 Жыл бұрын
Спасибо за фото топора, без картинки бы не понял о чем речь.
@t0digital
@t0digital Жыл бұрын
возможно не все столь прошарены:)
@AlexandrSpirit
@AlexandrSpirit Жыл бұрын
Соседний ролик про ноут до 50 fleet поддерживает удалённую работу. Весь процесс в облаке! Вся нагрузка на облачный сервис! Работай, главное, стабильный интернет не хуже 4G Если у тебя древний ноут, и ты только хочешь попробовать что то больше чем "Привет мир!", это идеальный вариант. И вариант этот дешевле будет чем залезать в долги и покупать ноут за 60-80 Работаешь с облаком. Платишь за облачный сервис. Заработал денег, купил ПК или ноут.
@sergeiepatov7683
@sergeiepatov7683 Жыл бұрын
А мне бы хотелось IDE, которая способна "прожевать не поперхнувшись" огромные многоязыковые мета-проекты, состоящие из тысяч других. Тот же AOSP (Android Open Source Project). От ядра Linux, в индексируемых исходниках разумеется, до высокоуровневой прикладухи на java/kotlin. И чтобы без тормозов работала кросс-навигация между подпроектами. Ни одной такой IDE ещё не видел. Многие разрабы платформенного уровня поэтому до сих пор пользуются вимом ))
@mirvin11
@mirvin11 10 күн бұрын
Какой в этом смысл?
@eugenedukatta9355
@eugenedukatta9355 Жыл бұрын
Что такое "катаны" ?
@dmitryn.4506
@dmitryn.4506 Жыл бұрын
Эх! Легко говорить "они должны" 😅 Был бы сам большой корпорацией - фиг кому лишнюю копеечку дал 😂 Им только можно показать выгоду из инвестиции, а посему нужно придумывать методы монетизации продукта (помимо уже имеющихся), которые будут приносить прибыль корпорациям, вложившимся в него, но не будут раздражать пользователя, как реклама и прочая дичь... Но пока не очевидно что это могут быть за методы... Всем нужно хорошенько подумать и придумать, чтобы процесс сдвинулся и опенсорсы скакнули в развитии, получая больше финансирования... 🤔 Хотя скорее всего уже всё придумали, просто нужно найти этого гения и узнать "как это сделать"... 😅
@t0digital
@t0digital Жыл бұрын
HR бренд, например, улучшится. Они тонну бабла сливают на безделушки для офисов, которые ломаются и меняются. А это стратегическая большая долгая инвестиция
@dmitryn.4506
@dmitryn.4506 Жыл бұрын
@@t0digital Таки да, это понятно, что они прос*ют гору бабла на своих тупках и устаревших и неэффективных процессах... )) Но самое страшное для большой бюрократизированной махины, как корпорация - это перемены! , от которых они просто не знают чего ожидать в итоге... Непредсказуемость их пугает ) Да, они выкидывают гору бабла, но они к этому привыкли, а вот предложить им что-то новое, пусть и сильно выгодное - это нужно ещё постараться объяснить им выгоду 😅 Поэтому, уж так устроено у них испокон веков, по своим объективным причинам и особенностям функционирования такого рода структур, и не прокатит просто сказать им что они "что-то должны исходя из чувства эфемерной справедливости" 😂 И поэтому они и чертовски богаты, потому что не дают деньги направо и налево, а разбираются досконально, прежде чем вложиться... И тут уж, если нам хочется справедливости, то это именно наша проблема и мы, челядь, должны выдумать что-то такое, чтобы для них была абсолютно очевидна выгода вложений по "справедливости". У них и у самих по себе всё хорошо и без наших подозрительных идей о вложениях в опенсорсы 😅, и только у нас есть шанс подтолкнуть их, чтобы они зашевелились... Так что я к тому, что в сфере помощи развитию опенсорсов мяч на стороне сообщества и сочувствующих, не стоит ждать когда они там сообразят, что им это выгодно - проще предложить самим, иначе могут вообще никогда не сообразить 😅 Было бы только что предлагать... Я вот не силён в вопросах мега-игр и доходов на IT рынке, но кто ищет тот найдёт! По-любому можно найти выгоду для держателей больших капиталов в финансировании опенсорсов, особенно коли уже некоторые этим занимаются на практике, но похоже пока это капля в море... 🤗
@vlad071096
@vlad071096 Жыл бұрын
Электрон - это, конечно, ужасно, то ли дело Джава. До сих пор JetBrains ничего реально "легковесного" не выпускали. Пока нет оснований ждать, что Fleet будет легковеснее VS Code.
@MrChelovek68
@MrChelovek68 7 ай бұрын
Так то ide и vs code это немного разные вещи. Vs code это редактор кода с плагинами. Он хорош,но это по прежнему редактор кода. Потому он легче. Ide это уже готовый комплекс. Рефакторинг,анализ и прочие плюшки это как раз та самая "тяжесть" ide. И ide отличается как раз от редактора кода связанностью компонентов. Остальное-бред. А теперь возьмите и навесьте межклиентское взаимодействие между плагинами через шину. Вы получите представление о микроядре. Но есть нюанс-микроядро великолепно и защищено,вот только выстрелить себе в ногу оч просто-достаточно не ошибиться в декомпозиции на модули. Помимо этого сравнивать ide и редактор кода это не серьезно. Редактор кода это всего лишь один из компонентов ide.да,он делает красоту и вставки. Но даже в редакторе есть куча нюансов реализации. Вим-говно как замена ide. И если что,я люблю вим. Но это не ide. Люди банально не видят разницы между полноценным комбайном и одним из его компонентов. Причем у вима самый простой дизайн. У самого вима как редактора имеется в виду. И вот тут мы упираемся в сравнение:при одинаковых возможностях и одинаковых реализациях модулей что будет быстрее: вызывать компоненты напрямую или через еще одну абстракцию? Первый это ide, второй ваш редактор с шиной для общения плагинов.
@kosatchev
@kosatchev Жыл бұрын
Под прошлым видео, я как раз писал про свое "нытье" о том, как люди совместно могут сделать лучше всем. И что я тут вижу? "Нытье" об опенсорсе :) Где же те комментаторы, которые мне говорили, мол, не ной, позаботься о себе сам! Дело в том, что именно коллективные действия во благо сообщества как раз и могут что-то менять к лучшему. Об этом я и писал
@t0digital
@t0digital Жыл бұрын
Нытьё = "всё плохо" Конструктив = "всё плохо, но вот чуваки стараются сделать лучше и у них может получиться, а вот так можно сделать ещё лучше, а вот ещё такие есть подходы, и такие" Не считаю, что видос нытьё:) Предлагая действуй - да, но иногда и вынести тему на обсуждение это благое дело. Например, у нас в одном из чатов человек пилит свою IDE на Rust и планирует её в Open Source выложить. Видео подняло тему и сейчас к нему могут присоединиться люди и тд, а кто-то может перейти со своего редактора на что-то другое, услышанное в видео.
@kosatchev
@kosatchev Жыл бұрын
@@t0digital я тоже не считаю, что видос - нытье, поэтому и взял в кавчки. Поднятая тема очень правильная!
@slaviksemen4919
@slaviksemen4919 Жыл бұрын
Что бы было новое за него нужно платить. А так кушаем и говорим спасибо🙂
@t0digital
@t0digital Жыл бұрын
vim is free
@comisarrex5961
@comisarrex5961 Жыл бұрын
джем когда lapce заменит vs code)
@MrYoklmn
@MrYoklmn Жыл бұрын
не могу в VS Code работать. Пайчарм ванлав, пока вим как Алексей не выучил)
@32zim32
@32zim32 Жыл бұрын
Все ide построенные на модели language server в принципе не могут быть супер респонсив и дело тут не только в UI
@t0digital
@t0digital Жыл бұрын
Я думаю, из них можно выжать больше, чем сейчас, если поставить такую задачу. Ну и в общем LSP сервера тоже не панацея, и от них можно отойти в пользу какой-то более тесной интеграции языковых возможностей в редактор
@dmmeteo
@dmmeteo Жыл бұрын
Так а что обзоров небудет?(
@t0digital
@t0digital Жыл бұрын
да пока рано обозревать, всё не финальные версии
@user-ye9ux5xc7y
@user-ye9ux5xc7y Жыл бұрын
Ну что сами напишем. По крайней мере CLion в РФ уже недоступен, например.
@736939
@736939 Жыл бұрын
Ты не выдержал и предал Vim ))
@Ilya-wc1xv
@Ilya-wc1xv Жыл бұрын
Да, идеал достигнут. Да, это neovim
@i.am.rossalex
@i.am.rossalex Жыл бұрын
далеко не идеал
@DoctorKrolic
@DoctorKrolic Жыл бұрын
В целом с мыслями автора согласен, но блин, не перегибайте вы палку! Требовать производительность консольного вима без банальной подсветки синтаксиса (сам с вимом не знаком, делаю вывод из того, что было в этот момент показано на экране) с полноценными ide, обвязанными десятками функций, как-то не вполне адекватно. Хотите максимальной производительности - учите ассемблер и пишите на нём. А что, сами требуете от ide фантастической производительности, чтобы в ней потом на питончике писать, да?) Сам имел опыт работы с ideшными функциями для C# как добровольный контрибьютор в roslyn, и скажу так: основной потребитель производительности, этот как раз функции ide для конкретного ЯП, а не отображение всего этого добра будь то в окнах или консоле. Современные языки синтаксически сложные, а проекты банально большие. Парсинг и индексирование этого добра - очень трудозатратная операция. Хотите максимально быстрого индексирования - опять же, добро пожаловать в ассемблер) Его структура в десятки раз проще структуры какого-нибудь условного c++, ide для него будет практически гарантированно очень быстрой. По поводу телеметрии - это тоже не инфернальное зло. Приведу живой пример: roslyn (компилятор и ideшный кор для C#) собирает статистику использования вами рефакторингов и код фиксов, чтобы на их основе ранжировать доступные опции, когда вы их явно вызываете. Таким образом, когда вы вызываете рефакторинге на каком-либо токене в коде, то первая из предложенных опций будет та, которую другие люди применяют чаще всего. Ну вот и что вы в этом видите плохого? Я ни разу не одобряю тотальную слежку, но все же настаиваю, что любая практика хороша в меру. Требуете полной прозрачности и отсутствия телеметрии - начните с себя. Выкиньте на помойку все эти ваши логгеры, дампы памяти с крашами, стек трейсы ошибок и.т.п. А что, это ж ведь тоже можно считать базовой телеметрией, не так ли?) Ну, и по поводу опен сорса, и предложения "в любой непонятной ситуации пусть разработку проспонсируют большие IT-гиганты". Действительно, монетизации опен сорса - это открытая проблема нашего времени. Я согласен, что если большие техногиганты пользуются какой-нибудь открытой разработкой, то неплохо бы было иметь способ заставить их хотя бы адекватно-минимально заплатить за это. С другой стороны, позиция "пусть за все платят корпорации" тоже, как по мне, не верна. В Линукс вкладываются потому, что, как показала практика, написание своей ОС - это практически непосильная задача. Счастливые обладатели своих проприетарных ОС - Майкрософт, Google и Apple, являются таковыми по большей части из-за уникальных сложившихся исторических обстоятельств, где каждая корпорация когда-то совершила прорыв в той или иной сфере. В мире ide, как мы видим, это не совсем так, и у нас на рынке есть несколько конкурирующих продуктов от разных компаний, занимающих одну и ту же нишу. Может быть, в будущем разработка подобных продуктов станет настолько непосильной, что случится нечто похожее на то, что стало с линуксом, но на текущем этапе развития это к сожалению или счастью пока не так. Возможно, этот комментарий вам покажется немного агрессивным, но это не совсем так. Я считаю, что открытая аргументированная дискуссия ведёт к наилучшему результату в чем бы то ни было. Всем добра и мирного неба над головой!
@vas_._sfer6157
@vas_._sfer6157 Жыл бұрын
В виме есть это все. Тем не менее, на рендеринг время почти не тратится
@brenkovd
@brenkovd Жыл бұрын
IDE надо писать на С++, QtCreator довольно неплохо на мой взгляд быстро работает
@user-zy3lg2yv4d
@user-zy3lg2yv4d Жыл бұрын
Я недавно взял последний. У меня в нём clangd отожрал 7(!) гигов оперативы, хотя сам он мне очень нравился. Я в VSCode поставил clangd и не увидел вообще разницы между QtCreator и VSCode в плане производительности. Да, первый удобнее для рефакторинга, но я уже под себя всё настроил, не планирую пока на криэйтор возвращаться. Ну или мб я настройку какую-то упустил для clangd в нём...
@brenkovd
@brenkovd Жыл бұрын
@@user-zy3lg2yv4d Кто-то забыл освободить память в Си ))))
@redserjogha
@redserjogha Жыл бұрын
Да не, QtCreator - нишевая херь.
@VLADrusLV55
@VLADrusLV55 Жыл бұрын
Я осознал! Zed существует и это Microsoft Word. В нем код можно спокойно писать, даже свою расцветку синтаксиса сделать и шрифт выбрать
@Mytest437
@Mytest437 Жыл бұрын
С макросами что ли? Или это чисто стеб?))
@VLADrusLV55
@VLADrusLV55 Жыл бұрын
@@Mytest437 Частично стеб... А так рельно, он простой и быстрый и сейчас вроде как на js расширения писать можно
@danilakhtarov
@danilakhtarov Жыл бұрын
Тебе скинуть инвайт на zed, если еще не пробовал его?
@t0digital
@t0digital Жыл бұрын
О, если есть такая возможность, буду благодарен
@t0digital
@t0digital Жыл бұрын
Пришло, спасибо большое!
@ruslan_muntai
@ruslan_muntai Жыл бұрын
@@t0digital Давай обзор в студию!
@t0digital
@t0digital Жыл бұрын
@@ruslan_muntai по отзывам она пока сыровата, но посмотрю, возможно запилю обзор, да:)
@vas_._sfer6157
@vas_._sfer6157 Жыл бұрын
Кстати, а как получить?
@magomedovmaksim5827
@magomedovmaksim5827 Жыл бұрын
Про топор. Пфф поставь расширения на ручку, лезвие,отдельно для впитывание пота и все делов то) Видно ребята хорошо подошли к дизайну, в оригинальном его смысле. Понравилось по иконку, градиент реально хотят оставить то что нужно, без визуального шума. Новые инструменты точно нужны, иначе на коболе бы так и писали)
@Name-wv3ol
@Name-wv3ol Жыл бұрын
Ну слушайте на краудфандинге проекты собирают порой бюджет на разработку. Главное уметь продать там идею ;)
@andrewbondaryuk
@andrewbondaryuk Жыл бұрын
Очень странное сравнение с топром: сред разработки большое количество, редакторов с плагинами для разработки большое количество. Выбирай по возможностям и предпочтениям. Сделать ИДЕАЛЬНУЮ среду подходящую для всех - утопия :)
@t0digital
@t0digital Жыл бұрын
Это не значит, что к идеалу не надо стремиться. Жили бы в пещерах, если бы не хотелось большего-лучшего
@andrewbondaryuk
@andrewbondaryuk Жыл бұрын
@@t0digital Ну в пещерах не так чтобы и комфортно 😀 VSCode, TypeScript - проекты которые родились из-за не комфортности работы с соответствующими продуктами. И давайте признаем - БОЛЬШИНСТВО всё равно будет работать в мейнстрим средах.
@t0digital
@t0digital Жыл бұрын
ну это вы из квартиры/дома говорите, что некомфортно, а живя в пещере и не зная, что бывает лучше - вполне могли рассуждать в духе да и тут норм, не капает
@neon185a
@neon185a Жыл бұрын
НУ блин у меня есть Nvim ) хотя когда то был vim и vi)))
@t0digital
@t0digital Жыл бұрын
у меня тоже:)
@neon185a
@neon185a Жыл бұрын
@@t0digital Крутяк)
@iXNomad
@iXNomad Жыл бұрын
зачем если есть vim
@yusifaliyarov3180
@yusifaliyarov3180 Жыл бұрын
что с Pycharm
@Zeksait
@Zeksait Жыл бұрын
а fleet тестили уже?
@t0digital
@t0digital Жыл бұрын
Да. Вы тоже можете, загрузка открыта для всех
@Zeksait
@Zeksait Жыл бұрын
@@t0digital да, я потестил. Мне оч понравилось. Тут только те функции, которые я юзаю в пайчарме
@Zeksait
@Zeksait Жыл бұрын
а, в начале про fleet говорится. Пардон
@Zeksait
@Zeksait Жыл бұрын
@@t0digital А Zed тестил? Мне письмо пришло уже. Пока доступен только на мак. Я тещщю. Открывается молниеносно. Наверно быстрее sublime'a
@vadimk6848
@vadimk6848 Жыл бұрын
Ах как здорово если бы разработчикам за сайты платили много, а инструменты бы ли бы бесплатными) Есть встречное предложение - урезать оплату разработчикам в разы и на эти деньги все сделать бесплатным) Каждый станет горд неймоверно - меньше получил, зато сообщество развилось) Можно еще Теслы по 5000 руб продавать начать)
@t0digital
@t0digital Жыл бұрын
это вы к чему? Где я говорил, что нужны бесплатные утилиты? Я топлю за опенсорс инструменты разработки, а не бесплатные. Другое дело, что опенсорс как правило предполагает бесплатность, но для меня важен именно открытый исходный код
@dastan331
@dastan331 Жыл бұрын
Система поощрения должна быть у каждого, а не система проявления недовольства от пользования бесплатного инструмента.
@VLADrusLV55
@VLADrusLV55 Жыл бұрын
Notepad++ отличная программа
@t0digital
@t0digital Жыл бұрын
вообще да:)
@clauseclause6640
@clauseclause6640 Жыл бұрын
У Apple открытый Xcode, Microsoft после Visual Studio написанном на C/C++ вкладываются в открый VSCode написанный на этом ужасном электроне, есть открытые emacs, vim и еще куча всего менее известного. Может быть проблема не в том что никто не хочет? Может быть проблема в том что PyCharm на java не так чтобы намного лучше VSCode? Может быть Google не вкладывается в новую супербыстрый редактор кода, потому что существующие инструменты всех устраивают, а возможность того, что редактор кода не на электроне станет намного быстрее и удобней для них не очевидна?
@t0digital
@t0digital Жыл бұрын
Java такой же отстой, что и электрон.
@clauseclause6640
@clauseclause6640 Жыл бұрын
@@t0digital осуждаю, не стоит так оценивать инструменты, написанные и используемые большим количеством высококлассных специалистов. Ну и Xcode с Visual Studio не на java/Electron написаны, удобней и лучше это их не сделало, наверное VSCode все же не так плох.
@t0digital
@t0digital Жыл бұрын
@@clauseclause6640 работал с джавой, мнение основано не на чужих слухах. Но спорить не буду. Нравится вам jvm, ваше право
@clauseclause6640
@clauseclause6640 Жыл бұрын
@@t0digital мне не нравится, а дядюшке Бобу норм, не считаю себя в праве назвать инструмент которым он пользуется отстоем.
@t0digital
@t0digital Жыл бұрын
@Clause Clause читал Философию Java Брюса Эккеля и он там неоднократно ссылается на пайтон. А вот в пайтоне это так. А вот это в пайтоне эдак. К чему бы это в самом деле:) А касательно Роберта Мартина он пишет про ООП и совершенно логично писать примеры на Java, это один из широко известных основных отцов ООП подходов наравне с плюсами, но писать примеры на плюсах в книге не про сами плюсы это уже совсем изврат. Поэтому Java, это логично. Да и когда чистый код писался выбора большого не было. Сейчас он есть. В частности все новые ЯП не тянут такой хардкорный ООП за собой. И в расте, и в го ООП есть, но очень простое, совсем на базовом уровне, далёкое от классического ООП джавы. Мир идёт в сторону от того, что было задано джавой. Подход джавы не выиграл. И ещё одно. Говоря, что джава отстой, я имею в виду не сам язык/синтаксис. Это и JVM, и инструментарий, вся обвязка вокруг языка. Синтаксис-то что, ну синтакс как синтаксис, норм. А вот тормоза это отстой. Километровые наследования это отстой. Километровые XML отстой. Километровые трейсбеки это отстой. И тд и тп.
@redneck66613
@redneck66613 Жыл бұрын
Скорость, это про nvim. Зачем мне IDE?
@user-yt4mh2xg9r
@user-yt4mh2xg9r Жыл бұрын
Vim и Emacs, конечно очень быстрые, но у них есть два недостатка - они консольные и у них очень необычные сочетания клавиш. Для себя выбрал SublimeText, как наиболее быстрый редактор в графическом режиме. Единственный минус, на мой взгляд, не продуманная отладка с кучей текстовых окон, в которые выводится информация из отладчика.
@kg4frdz
@kg4frdz Жыл бұрын
Они не только консольные уже лет 20 как) и кнопки - есть конфигурации. Кстати vim шоткаты ну очень эффективны. Я в emacs перешёл на них. Кстати и emacs и vim ядро написаны на C ‐ как итог - быстрый и расширяемый инструмент. Перешёл на doom-emacs с CLion(jetbrains) потому что последний регулярно тупил на машинах с 32G ram
@user-yt4mh2xg9r
@user-yt4mh2xg9r Жыл бұрын
@@kg4frdz Не консольные, это когда создают окно и в нем рисуют консоль? Ну знаете, между быстрым и удобным я все же выберу Sublime. Когда для банального редактирования текста нужно запоминать в каком режиме какие кнопки нажимать, чтобы удалить тару строк - это перебор. Я лучше с шифтом стрелками их выделю и на delete удалю. Нужно быть проще и люди потянутся.
@kg4frdz
@kg4frdz Жыл бұрын
@@user-yt4mh2xg9r не консольный потому что умеет рисовать символы unicode, изображения. проще - это notepad, когда нужно быстренько написать 2 строчки. Я пользуюсь emacs при написании кода по 8 часов в день. Для меня это инструмент. Вы же не просите фрезировальный станок быть простым, он должен решать задачу удобно для того, кто научился им пользоваться. не хотить/не считаете нужным - ваше дело. Я прошел путь от Eclipse, MS VC, Sumblime, notepad++, XCode, CLion - Emacs (Spacemacs), Doom-Emacs последнее мне нравится больше всего как наиболее эффективный инструмент в моем случае UPD: и попробуйте в sublime открыть и полистать логи в 10Gb - старый vim с этим справляется и даже искать там может :)
@user-yt4mh2xg9r
@user-yt4mh2xg9r Жыл бұрын
@@kg4frdz Позвольте не согласиться. В линуксе сейчас все терминалы умеют отображать юникод (не все символы разом, но два алфавита - вполне), некоторые и картинки (которые режим sixel поддерживают), но это не делает консольные утилиты графическими. Это просто расширяет возможности отображения - вместо 80*25 в ASCII можно рисовать условные 220*60 с картинками. В то время как терминал как был консольным там им и остается, просто добавляется несколько новых escape последовательностей. Я не против того, что вам нравится Emacs, я говорил о том, что они имеют специфический вид и сочетания клавиш, поэтому остаются нишевым продуктом. Мало кто захочет разбираться как работать с Java проектом в vim, если можно просто запустить Eclipse/IDEA/VSCode и получить удобный и привычный интерфейс с уже знакомыми сочетаниями клавиш для редактирования текста. Кстати в Vim/Emacs есть мультикурсор? PS: я не буду гигабайтные логи в текстовом редакторе открывать, я в них через греп + лесс поищу :) .
@kg4frdz
@kg4frdz Жыл бұрын
@@user-yt4mh2xg9r 1. emacs и vim используют апи os для рисования текста, меню, прочего. Так что это граффическое приложение. 2. Расширения терминалов с картинками не стандартизированы и требуют демона на стороне сервера. 3. Желания к теме не относятся. Это отдельная тема - стоит ли ждать как работает ваша кор технология под капотом или все делать через утилиты 4. Emacs и vim умеют в мультикурсор
@Laserball74
@Laserball74 Жыл бұрын
Россия щедрая душа! Может кинем клич среди наших корпораций?
@moon.trance
@moon.trance Жыл бұрын
Не сказал бы, что проблема VS Code в быстродействии, хотя может у меня слишком мощное железо) Реальная проблема - это автокомплит, который просто отвратительный и работает 1 раз из 10, а все остальные время показывает мусор, не имеющий вообще никакого отношения к контексту. Copilot комплитит раз в 10 лучше самого vsc, хотя очевидно, что он совсем для другого нужен. P.S. Было бы замечательно, если упомянутые редакторы открыли какую-то публичную бету, а то написано красиво, а пощупать никак.
@vas_._sfer6157
@vas_._sfer6157 Жыл бұрын
Еще многие редакторы имеют маловато фичей. Например в таких мощных языках, как раст можно было бы иметь гораздо больше фишек не только для автокомплита, но и например генерации описания структур и тому подобное.
@ivankuzmin1241
@ivankuzmin1241 Жыл бұрын
действительно страно что гугл документы прекрасно обрабатывают и комментарии и совместную работу а редкаторы кода с тем же текстом не могут стримить текст на другие пк
@t0digital
@t0digital Жыл бұрын
Хах, кстати, да
Наглядно о том, как Vim рвёт в щепки Sublime, Atom, PyCharm
15:20
Диджитализируй!
Рет қаралды 138 М.
Разрабатывать в Vim или в IDE? Vim vs IDE. Где писать код?
18:46
Which one is the best? #katebrush #shorts
00:12
Kate Brush
Рет қаралды 17 МЛН
Black Magic 🪄 by Petkit Pura Max #cat #cats
00:38
Sonyakisa8 TT
Рет қаралды 41 МЛН
Final increíble 😱
00:39
Juan De Dios Pantoja 2
Рет қаралды 46 МЛН
Как быстро освоить Vim / Neovim?
23:31
PurpleSchool | Anton Larichev
Рет қаралды 47 М.
IdeaVim или как бросить IDE от JetBrains.
20:37
Куда войти?
Рет қаралды 8 М.
Manjaro Linux: Features, differences, popularity...
14:05
Pingvinus
Рет қаралды 259 М.
NvChad - идеальная IDE для JavaScript и TypeScript разработки
30:09
PurpleSchool | Anton Larichev
Рет қаралды 31 М.
Как учиться информационным технологиям?
34:35
Диджитализируй!
Рет қаралды 55 М.
Which one is the best? #katebrush #shorts
00:12
Kate Brush
Рет қаралды 17 МЛН