Ведущие Программисты Microsoft Работают В Текстовом Редакторе

За последние 20 лет Microsoft сделала больше, чем кто-либо другой, для продвижения графических интерфейсов, а инструменты Visual Basic и Visual Studio кормят миллионы программистов по всему миру.

Однако специалисты Microsoft часто предпочитают писать код в обычном текстовом редакторе.

Об этом был разговор на недавней конференции PDC в рамках секции о будущем программирования.

«Любят ли люди рисовать картинки в программе? Вероятно, так и есть, — говорит Дон Бокс, который работает в Microsoft над созданием декларативных языков и инструментов программирования.

«Но если вы, как я, выросли на программировании, вы делаете это в текстовой форме.

И я думаю, что опасно, что мы это теряем».

«Среды графического программирования полезны, когда они бесполезны, и неудобны, когда они необходимы», — добавил Джеффри Сновер, еще один старший разработчик Microsoft и создатель PowerShell. - Когда на экране пять вещей, можно справиться текстовыми средствами, а когда 500 вещей, мог бы помочь графический интерфейс, но он в данном случае совершенно непригоден.

Вы увеличиваете масштаб вперед и назад и теряете весь контекст».

Хотя визуальное программирование может быть проще в освоении и помогает повысить производительность, его также «легче обмануть», говорит Батлер Лэмпсон, технический консультант Microsoft. «Например, никто никогда не скажет вам, что означает диаграмма UML».

Батлер Лэмпсон – лауреат премии Тьюринга 1992 года и соавтор девяти языков программирования .

Джеффри Сновер пошутил, что программирование достигло такого абстрактного уровня, что скоро можно будет писать код с помощью игрового контроллера Xbox. Новое поколение таких контроллеров (Project Natal) распознает движения тела, а значит, перед экраном можно просто танцевать.

Другой гуру программирования, Херб Саттер, ведущий разработчик языка C++/CLI, предсказывает, что через десять лет программирование текстовых редакторов вернется в моду, потому что по мере достижения пределов производительности «оптимизация снова станет очень привлекательной».

Теги: #программирование #графическая среда #текстовый редактор #GTD

Вместе с данным постом часто просматривают: