IDE, и всё с тем же LSP. Zed - тупа текстовый редактор опять же.
Я лично хз, какие нужно приложить усилия, чтобы уложить рекомпиляцию + применение изменений в менее чем секунду. И это всё равно будет заметно. Нужны огромные усилия как команды rustc, так и команд ra/ij-rust. Будет это в ближайшие годы? Сомневаюсь. Языку для начала ХОТЯ БЫ асинк починить, не говоря о других проблемах эргономики и недоделанных фичах.
А что с асинком не так?
До сих пор сложный, кривой и недоделанный. Можешь посмотреть ишью в компиляторе на тему асинка, их прилично. Нет async трейтов, нет нормальных async streams, нет удобного взаимодействия с ними (tokio::select! некоторые ненавидят), и так далее, не говоря о огромной разнице в написании пользовательского и библиотечного асинк-кода, где сразу появляются Box+Pin и ручное управление.
Если не ошибаюсь у них это планах доделать эти минусы
Ну ещё пару лет:/
Обсуждают сегодня