Без заголовка
>>частичных вычислений доступов
нет Вы говорите просто о кэшировании, а я имел ввиду не это - меня интересовал именно вопрос мета-данных. я попробую вкратце пояснить, о чем я. пусть мы говорим о некотором приложении, произвольном, хранилищем данных для которого является честная реляционная субд. если мы говорим о произвольном приложении, то есть о произвольной мета-модели, и поскольку традиционная субд не умеет существовать в режиме динамического изменения своей структуры - у нас есть некоторые проблемы. и есть (совсем грубо) два основных пути организовать хранение данных: традиционно, жёстко синхронизировать данные и код (новый атрубут сущности модели -> атрибут таблицы), или как-то менее жестко отобразить в реляционную модель произвольно меняемую модель данных (например: новый атрибут сущности в модели -> новый кортеж в "описательной" таблице). и мне показалось, что когда Вы говорили про "типизацию", Вы имели ввиду именно первый случай, и это дало мне повод считать, что коммунивер устроен как-то принципиально отлично от традиционного подхода. к сожалению, пока я не очень понимаю, в каким именно ключе коммунивер организует "представление знаний" - от того и задаю вопросы :) - но интуитивно мне кажется, что проблемы с производительностью должны быть не в том, какие временные задержки мы получаем из-за того, что шаблоны внешних интерфейсов "нескомпилированы", а как раз в принципе этого самого "моделирования нереляционной базы на основе реляционной". то есть насколько я понимаю, речь идет об "отображении" некоторой абстрактной модели в честную реляционную и инкапсуляции обычных запросов к субд в ядре коммунивера - что-то довольно близкое к object/relational mapping. насколько я могу судить по опыту это довольно сложная около-теоретическая область, существуют ли какие-то публикации - Ваши или Ваших коллег - на эту тему? просто этим вопросом интересуюсь довольно давно, но к сожалению, я не смог найти развернутого описания того, как это решено в коммунивере, а ряд жалоб на скорость работы от знакомых давал определенную пищу для размышлений...