Информация об изменениях

Сообщение Re[10]: Вендекапец наступает с 30го сентября от 11.08.2023 19:36

Изменено 26.10.2024 15:14 Zhendos

Re[10]: Вендекапец наступает с 30го сентября
Здравствуйте, Stanislav V. Zudin, Вы писали:

Z>>Серьезно? Во всех популярных редакторах/IDE под Linux есть точки останова,

Z>>кнопки с next/step и прочее.

SVZ>Ога, но какой ценой???

SVZ>IDE вызывает команду дебаггера через комстроку, парсит ответ и выводит в гуй.
SVZ>На HelloWorld это не заметно, но более-менее тяжелый проект отлаживать — проще удавиться.

Эээ... Стесняюсь спросить, сколько по вашему самый древний и слабый процессор,
допустим двухядерный Atom с частотой в 1ГГц сможет распарить пакетов из нескольких килобайт?

Предположу что по крайней мере несколько десятков тысяч в секунду по крайней мере.
А сколько раз в секунду нужно нажать "next" или после остановке в нужной точке
прислать информацию какая точка остановки сработала?

Если что, то VSCode более чем полностью на похожем принципе построена (каждое
нажатие клавиши приводит к отправке JSON серверу, типа clangd и его ответу GUI),
при этом многие считают что VSCode работает быстрее чем Visual Studio.
Re[10]: Вендекапец наступает с 30го сентября
Здравствуйте, Stanislav V. Zudin, Вы писали:

Z>>Серьезно? Во всех популярных редакторах/IDE под Linux есть точки останова,

Z>>кнопки с next/step и прочее.

SVZ>Ога, но какой ценой???

SVZ>IDE вызывает команду дебаггера через комстроку, парсит ответ и выводит в гуй.
SVZ>На HelloWorld это не заметно, но более-менее тяжелый проект отлаживать — проще удавиться.

Эээ... Стесняюсь спросить, сколько по вашему самый древний и слабый процессор,
допустим двухядерный Atom с частотой в 1ГГц сможет распарить пакетов из нескольких килобайт?

Предположу что по крайней мере несколько десятков тысяч в секунду по крайней мере.
А сколько раз в секунду нужно нажать "next" или после остановки в нужной точке
прислать информацию какая точка остановки сработала?

Если что, то VSCode более чем полностью на похожем принципе построена (каждое
нажатие клавиши приводит к отправке JSON серверу, типа clangd и его ответу GUI),
при этом многие считают что VSCode работает быстрее чем Visual Studio.