Издательский дом ООО "Гейм Лэнд"СПЕЦВЫПУСК ЖУРНАЛА ХАКЕР #71, ОКТЯБРЬ 2006 г.

spesial опрос

 

Спецвыпуск: Хакер, номер #071, стр. 071-080-6


Зачастую не применяются алгоритмически правильные и эффективные решения: задача нещадно решается за счет ресурсов памяти и процессора, их не экономят. Программирование часто происходит второпях, а это еще один повод «насажать» ошибок. И еще в последнее время часто встречается, что, используя чужой SDK, горе-программисты не просто забывают, а не добираются до смены «стандартных ключей» для шифрования, взятых из примера работы с SDK :).

Крис Касперски:

1 АУТСОРТИНГ В СЛАБОРАЗВИТЫЕ СТРАНЫ.

2 ПРОЕКТИРУЮТ НЕ ИНЖЕНЕРЫ, А МАРКЕТОЛОГИ.

3 ТТХ НЕ ИМЕЮТ ЗНАЧЕНИЯ, ГЛАВНОЕ — ЦВЕТ.

4 ВАВИЛОНСКАЯ БАШНЯ ВСЕ ВЫШЕ И ВЫШЕ, ЗАЧЕМ — НЕПОНЯТНО, НО ВЫШЕ.

5 ДУМАТЬ НЕ НАДО, НАДО КОДИТЬ.

Иван Касатенко:

В программировании наблюдается тенденция к повышению уровня абстрактности программирования. С каждым годом языки становятся все более общими, вспомнить хотя бы путь «ассемблер — Си — Си++ — C# — ...». На каждом новом этапе приходится обобщать мышление, абстрагировать его от оборудования и окружающей суровой действительности: полет мысли is welcome. И это делает из программистов людей более творческих, нежели педантичных. Что сказывается на безопасности...

Дмитрий Коваленко:

Виртуализация. Сейчас столько расплодилось всяких кроссплатформенных виртуальных машин, интерпретаторов, сред, поддерживающих скриптовые языки, data-driven технологий и прочей дряни, что разработчики почти не пишут живого машинного кода.

Михаил Фленов:

Все движется в сторону компонентности и визуальности. Еще лет 8 назад я написал статью, в которой описывал историю языков программирования. Эта статья еще вошла в книгу «Библия Delphi». Там я говорил, что в ближайшее время победит компонентность, она станет основной технологией, что мы и увидели в последние годы (технологии Java, .NET и язык программирования Delphi — яркие представители компонентного программирования). Но вот что будет дальше, я пока сказать не могу. Следующего яркого рывка пока не вижу.

Достигли ли мы предела? Не знаю и не уверен. Когда в 93 году программировал на объектах, то думал, что это предел совершенства, - но нет, появились компоненты, которые удобнее и проще.

Возможно, что на первый план выйдут web-программы, и мы уже не будем запускать на своем компьютере приложения для решения каких-либо задач. Если нужна будет офисная программа, то просто заходим на определенный сайт и работаем с нужной программой через браузер. Офисные web-программы уже есть у MS и Google. Но для того, чтобы они завоевали мир, необходима тотальная халява и высокая скорость интернета.

5 Как написать безопасный код?

Назад на стр. 071-080-5  Содержание  Вперед на стр. 071-080-7