juan_gandhi: (Default)
[personal profile] juan_gandhi
Я не собираюсь вступать в эту нонешнюю дискуссию. Просто хочу заметить, что речь идёт о "гарвардской архитектуре" супротив "архитектуры фон Неймана".

В первой данные отделены от кода, и задача программиста состоит в том, чтобы состыковать, хоть и через посредников, данные и код, который их обрабатывает; вот и приходится катать всякие конфигурации, эксэмэли, ентити бинзы; всё для того, чтобы уберечь код от данных. Тогда код можно статически проверить и отлить в бронзе. Чтоб не сломался.

Во второй что данные, что код, без разницы; код - это вид данных, а данные могут на определённом уровне интерпретироваться как код, или строить код, который эти данные сынтепретирует (как, помню, была какая-то база, которая строила классы для доступа прямо при открытии таблицы: взял таблицу - вот и классы загрузились; естественно, что динамически.

Ну а так, наверное, стоит почитать, конечно: Егге устраивает разгром в столице статической типизации

Date: 2008-05-15 06:25 pm (UTC)
From: [identity profile] relyef.livejournal.com
Вопрос на засыпку - io-completion API - это тоже "язык врага"?

Date: 2008-05-15 10:12 pm (UTC)
From: [identity profile] relyef.livejournal.com
Что - ну? Да или нет?

Date: 2008-05-16 05:49 am (UTC)
From: [identity profile] mikkim08.livejournal.com
"Ну" это "да".

Date: 2008-05-16 10:32 am (UTC)
From: [identity profile] mikkim08.livejournal.com
Это асинхронный i/o. А "io-completion API" там где ?

Profile

juan_gandhi: (Default)
Juan-Carlos Gandhi

September 2025

S M T W T F S
 1 2345 6
78 9 10 111213
14 151617 181920
212223 24252627
282930    

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Sep. 27th, 2025 05:43 am
Powered by Dreamwidth Studios