LINUX.ORG.RU

История изменений

Исправление stevejobs, (текущая версия) :

Попробую ответить на вопросы из того топика

Легковесная Жаба судя по всему. Туши свет.

Да, там внтури джава. Но джавовое AWT там предоставляет только окно, куда идет отрисовка. Сама отрисовка делается фреймворком Noria, написанном на Kotlin. И рендерится с помощью Skia (это тот же движок, что во Флаттере и почти всех современных браузерах).

Кстати, это единственный в мире UI на жабе, который не тормозит

Кстати, перерисовывается интерфейс Fleet очень-очень бодро.

Хде слово LSP?

Там какой-то свой собственный протокол. Я не разработчик этой штуки и не шарю в деталях :) Насколько понимаю, LSP - это очень базовая штука, и для полномасштабной поддержки там нужно еще много сбоку

Традиционно C/C++,php,html «coming soon» :-)

Вероятность того, что там появится хорошая поддержка C++ - крайне высока

Не факт, что сможет. Фишка VS Code в том, что он написан на JS и нативно работает в браузере, что позволит ему эволюционировать в hosted IDE. Можно посмотреть на GitHub Codespaces, чтобы заглянуть в будущее программирования.

Jetbrains повязаны джавой по рукам и ногам и вряд ли смогут повторить этот сценарий.

В IDE, написанных на Java уже есть Remote Development через Jetbrains Gateway. Интеграция с облачными провайдерами идёт, например, смотри анонс coder.com.

Более того, какое-то подобие Remote Development можно сделать с помощью опенсорсного Projector даже на опенсорсной IDEA Community Edition. Будет открываться в браузере по урлу как обычная веб-страница.

Есть подозрения* (*см. дисклеймер в оп-посте) что запустить Fleet в браузере - дело пары месяцев. Быть может, в очень отдаленном будущем они так и сделают? Кто знает

Но зачем это нужно? Fleet поддерживает Remote Development из коробки. Запуск на удаленной машине или в Space (если вы им пользуетесь) есть уже сейчас. Поддержка докерных образов и запуска на облаках - coming soon.

Исправление stevejobs, :

Попробую ответить на вопросы из того топика

Легковесная Жаба судя по всему. Туши свет.

Да, там внтури джава. Но джавовое AWT там предоставляет только окно, куда идет отрисовка. Сама отрисовка делается фреймворком Noria, написанном на Kotlin. И рендерится с помощью Skia (это тот же движок, что во Флаттере и почти всех современных браузерах).

Кстати, это единственный в мире UI на жабе, который не тормозит

Кстати, перерисовывается интерфейс Fleet очень-очень бодро.

Хде слово LSP?

Там какой-то свой собственный протокол. Я не разработчик этой штуки и не шарю в деталях :) Насколько понимаю, LSP - это очень базовая штука, и для полномасштабной поддержки там нужно еще много сбоку

Традиционно C/C++,php,html «coming soon» :-)

Вероятность того, что там появится хорошая поддержка C++ - крайне высока

Не факт, что сможет. Фишка VS Code в том, что он написан на JS и нативно работает в браузере, что позволит ему эволюционировать в hosted IDE. Можно посмотреть на GitHub Codespaces, чтобы заглянуть в будущее программирования.

Jetbrains повязаны джавой по рукам и ногам и вряд ли смогут повторить этот сценарий.

В IDE, написанных на Java уже есть Remote Development через Jetbrains Gateway. Интеграция с облачными провайдерами идёт, например, смотри анонс coder.com.

Более того, какое-то подобие Remote Development можно сделать с помощью опенсорсного Projector даже на опенсорсной IDEA Community Edition. Будет открываться в браузере по урлу как обычная веб-страница.

Есть подозрения* (*см. дисклеймер в оп-посте) что запустить Fleet в браузере - дело пары месяцев.

Но зачем это нужно? Fleet поддерживает Remote Development из коробки. Запуск на удаленной машине или в Space (если вы им пользуетесь) есть уже сейчас. Поддержка докерных образов и запуска на облаках - coming soon.

Исходная версия stevejobs, :

Легковесная Жаба судя по всему. Туши свет.

Да, там внтури джава. Но джавовое AWT там предоставляет только окно, куда идет отрисовка. Сама отрисовка делается фреймворком Noria, написанном на Kotlin. И рендерится с помощью Skia (это тот же движок, что во Флаттере и почти всех современных браузерах).

Кстати, это единственный в мире UI на жабе, который не тормозит

Кстати, перерисовывается интерфейс Fleet очень-очень бодро.

Хде слово LSP?

Там какой-то свой собственный протокол. Я не разработчик этой штуки и не шарю в деталях :) Насколько понимаю, LSP - это очень базовая штука, и для полномасштабной поддержки там нужно еще много сбоку

Традиционно C/C++,php,html «coming soon» :-)

Вероятность того, что там появится хорошая поддержка C++ - крайне высока

Не факт, что сможет. Фишка VS Code в том, что он написан на JS и нативно работает в браузере, что позволит ему эволюционировать в hosted IDE. Можно посмотреть на GitHub Codespaces, чтобы заглянуть в будущее программирования.

Jetbrains повязаны джавой по рукам и ногам и вряд ли смогут повторить этот сценарий.

В IDE, написанных на Java уже есть Remote Development через Jetbrains Gateway. Интеграция с облачными провайдерами идёт, например, смотри анонс coder.com.

Более того, какое-то подобие Remote Development можно сделать с помощью опенсорсного Projector даже на опенсорсной IDEA Community Edition. Будет открываться в браузере по урлу как обычная веб-страница.

Есть подозрения* (*см. дисклеймер в оп-посте) что запустить Fleet в браузере - дело пары месяцев.

Но зачем это нужно? Fleet поддерживает Remote Development из коробки. Запуск на удаленной машине или в Space (если вы им пользуетесь) есть уже сейчас. Поддержка докерных образов и запуска на облаках - coming soon.