Комментарии 19
Чем он принципиально от Lapce https://lapce.dev/ отличается?
Стабильностью и юзабельностью. Ну работающие Copilot и LSP для основных языков из коробки.
Изначально, насколько я помню, киллерфичёй Zed преподносили коллабративную разработку, но тут стрельнули языковые модели и это ушло на второй план.
Плюс Zed основан он на tree-sitter (его автор - один из основателей), что даёт очень быстрый парсинг кода налету прямо во время печати.
Какой то он неизвестный и в тиктоке не пиарили потому что. Так ещё zed имеет какой то локальный copilot
<Кастую заклинание защиты от минусов и поднимаю флажок Сарказм>
Да кто пользуется всеми этими редакторами, если код нормально можно писать только в IDE с крутыми рефакторингами, отладчиком, интегрированными тестами и прочими линтерами/синтаксическими анализаторами. И даже это не спасает от косяков в крупных проектах. А они такие "наш супер быстрый блокнот решает все проблемы". Ужс!
<Конец сарказма>
код нормально можно писать только в IDE с крутыми рефакторингами, отладчиком, интегрированными тестами и прочими линтерами/синтаксическими анализаторами
Ключевое слово - нормально. Если нормально - в стиле современного индустриального программирования, то да. А если нормально - когда приложение потребляет мало ресурсов и работает быстро и правильно (не в смысле удовлетворённости тестировщика) - то сомневаюсь...
И даже это не спасает от косяков в крупных проектах.
Говорят это не спасает - значит зто не спасает, принято. Как в крупных проектах правильное распределение ответственности и разумная привязка её к ништякам уничтожает косяки начисто - видел сам, могу ли уже вдаваться в подробности - не знаю, экспериментально выяснять не хочу.
спасибо за статью. Zed выглядит достойно (за исключением факта, что под Linux собирать пока что самому). но ведь GPL значит, что использовать для своих "корыстных" целей эту штуку нельзя получается? только смотреть и "облизываться"? а свой самопис также продолжать поднимать, так?
Это же редактор кода? Вроде как ГПЛ позволяет в ГПЛ программах создавать неГПЛ-совместимый код. Если вы конечно не будете включать в СВОЙ проект код ЧУЖОГО редактора.
Или корыстные цели - перепаковать и продавать как своё?
GPL одобряет, например, такие методы заработка: загнать часть функций в облако и продавать SaaS. Напихать рекламы. Собирать телеметрию и торговать налево. Да, пользователи могут это всё типа удалить, но весь расчёт на то, что большинство не станет заморачиваться на поиск форка и возню с ним.
Ещё перспективным направлением становится продажа облачного ИИ. Хотя для хорошего программирующего ИИ достаточно видяхи вроде 3060, у большиства нет и такой, поэтому облачные мощности они купят, если красиво подать.
Чего GPL не одобряет и не приемлет, так это взять чужой код, улучшить его в сто раз и чего-то за это хотеть, кроме звёздочек на ГитХабе.
Чего GPL не одобряет и не приемлет, так это взять чужой код, улучшить его в сто раз и чего-то за это хотеть, кроме звёздочек на ГитХабе.
Это неправда. Сделать проприетарный проект коммерческий продукт на основе GPL кода и продавать его за большие деньги заказчикам, предоставляя им исходный код по запросу - вполне согласуется с буквой и духом лицензии.
корыстные цели - это подключить к своему проекту. а свой проект уже продавать / монетизировать. и при этом свой проект, как минимум, полностью не открывать...
Когда в него завезут поддержку Zig, Go, Kotlin, Python, C#, JS/TS и всякой сопутствующей HTML/CSS/SQL? А то сравнивать его с остальными пока не в чем.
Отдельно интересно как в нём совместная разработка организована, а то вдруг она так же не доступна как Code With Me и прочие засанкционные облака
Атом в своё время был революционным и создал целый новый мир десктоп разработки на electron.
Но честно говоря не очень понимаю чем zed лучше vscode, кроме конечно скорости загрузки, которая не важна вообще, ведь редактор запускается 1 раз в день, или еще реже.
Атом и сейчас прекрасен.
Его полностью заменил вскод. Сам по себе атом хуже не стал но вскод просто лучше во всем.
Только он умер.
а его размер не смущает? меня очень смущал его размер всегда... откуда в нем за 100МБ ... при этом сам редактор норм - но я видимо, не все функции прощупал, чтобы оправдать более 100МБ
Редактор кода Zed стал проектом Open-Source