Сообщение Re[34]: MS забило на дотнет. Питону - да, сишарпу - нет? от 13.08.2021 11:04
Изменено 13.08.2021 11:12 Pauel
I>>Собственно для плюсов нет ни одной полноценной замены. По отдельным функциям можно много чего найти помощнее. Одна проблема — что бы забесплатно закрыть всё это вобщем ничего нет.
I>>То есть, встраиваемый мощный отладчик, которые предоставляет все 10 пунктов выше — для нативного кода такое похоже на сказку.
_>
_>Эти твои изречения звучат особо забавно, с учётом того, что все эти расхваливаемые тобой функции браузера точно так же работают и для C++ кода. Я вот буквально на днях наблюдал, как красиво Хром отображает стек вызовов бинарного кода (правда у меня там был Rust, но это ничего не меняет, т.к. бинарный код генерируется одинаковый с C++) в консоле браузера при вылете ошибки.
То есть, из длинного списка фич ты увидел только минорную — call stack.
Я напомню:
1. проверить DOМ, поиграться с ними на живом кейсе
2. проверить стили, поиграться с ними на живом кейсе
3. REPL, котого в плюсах никогда не будет
4. очень продвинутый сетевой сканер-профайлер
6. профалер для памяти
7. профайлер для CPU
8. состояние стораджа, куков, бекграундных активностей и тд.
9. Через плагины легко добавляется возможность работать со state management приложения, например, отлистать состояние назад на N действий пользователя и повторить, но уже под отладкой.
Покажи, скажем, как будет работать repl — переопределить наследник, подкинуть приложению что бы протрекать конкретный кейс.
Далее, мне интересны все http вызовы и вообще все, что тащится из сети.
Далее, я хочу видеть полную картину вызовов, это дает профайлер.
_>
_>Эти твои изречения звучат особо забавно, с учётом того, что все эти расхваливаемые тобой функции браузера
На секундочку — это именно функции движка — жээс и браузера. Если у тебя нет такого движка, то всё, приплыли. Пилить самому это слишком дорого.
И жээс получает это забесплатно.
>точно так же работают и для C++ кода. Я вот буквально на днях наблюдал, как красиво Хром отображает стек вызовов бинарного кода (правда у меня там был Rust, но это ничего не меняет, т.к. бинарный код генерируется одинаковый с C++) в консоле браузера при вылете ошибки.
То есть, из длинного списка фич ты увидел только минорную — call stack.
Я напомню:
1. проверить DOМ, поиграться с ними на живом кейсе
2. проверить стили, поиграться с ними на живом кейсе
3. REPL, котого в плюсах никогда не будет
4. очень продвинутый сетевой сканер-профайлер
6. профалер для памяти
7. профайлер для CPU
8. состояние стораджа, куков, бекграундных активностей и тд.
9. Через плагины легко добавляется возможность работать со state management приложения, например, отлистать состояние назад на N действий пользователя и повторить, но уже под отладкой.
Покажи, скажем, как будет работать repl — переопределить наследник, подкинуть приложению что бы протрекать конкретный кейс. Сразу три гы-гы для плюсов.
Далее, мне интересны все http вызовы и вообще все, что тащится из сети или уходит туда.
Далее, я хочу видеть полную картину вызовов, это дает профайлер, забесплатно.