История изменений
Исправление
stevejobs,
(текущая версия)
:
В данном случае показатель качества продукта - это количество фич
Пойми конфликт - нельзя одновременно и пилить фичи, и радикально увеличивать качество
Посмотри на новые релизы IntelliJ IDEA - каждый новый релиз содержит кучу новых фич. А в следующем будут еще, и еще, и еще. И они всё равно не успевают с той скоростью, с которой появляются новые фреймворки и языки, и добавляются новые фичи в старые
А еще, весь этот вал фич нужно интегрировать друг с другом, чтобы они не мешали взаимной работе, и чем больше их количество - тем всё сложней и сложней интеграция
А еще надо понимать, что полный статический анализ и «искуственный интеллект - помощник» который действует на основе него - сами по себе жрут огромное количество ресурсов. И чем больше этому помощнику нужно поддерживать фич (например, распознавать фреймворков и возможностей языка) - тем больше нужно ресурсов компьютера, тем дольше будет индексация итп.
А так как у C++ всё очень костыльно (начиная с синтаксиса языка, продолжая методами программирования основанными на конвенциях), логично что его анализ занимает просто невероятное количество ресурсов0
Ресурсы компьютера - это цена, которую ты платишь, чтобы IDE разбиралась в современных технологиях и коде проекта лучше, чем ты сам
Исходная версия
stevejobs,
:
В данном случае показатель качества продукта - это количество фич
Пойми конфликт - нельзя одновременно и пилить фичи, и радикально увеличивать качество
Посмотри на новые релизы IntelliJ IDEA - каждый новый релиз содержит кучу новых фич. А в следующем будут еще, и еще, и еще. И они всё равно не успевают с той скоростью, с которой появляются новые фреймворки и языки, и добавляются новые фичи в старые
А еще, весь этот вал фич нужно интегрировать друг с другом, чтобы они не мешали взаимной работе, и чем больше их количество - тем всё сложней и сложней интеграция
А еще надо понимать, что полный статический анализ и «искуственный интеллект - помощник» который действует на основе него - сами по себе жрут огромное количество ресурсов. И чем больше этому помощнику нужно поддерживать фич (например, распознавать фреймворков и возможностей языка) - тем больше нужно ресурсов компьютера, тем дольше будет индексация итп.
А так как у C++ всё очень костыльно (начиная с синтаксиса языка, продолжая методами программирования основанными на конвенциях), логично что его анализ занимает просто невероятное количество ресурсов0
Ресурсы компьютера - это цена, которую ты платишь, чтобы IDE разбиралась в коде проекта лучше, чем ты сам