Часовой пояс: UTC + 3 часа




Начать новую тему Новая тема / Ответить на тему Ответить  Сообщений: 4 
  Пред. тема | След. тема 
В случае проблем с отображением форума, отключите блокировщик рекламы
Автор Сообщение
 

Member
Статус: Не в сети
Регистрация: 15.11.2004
Откуда: С-Пб
Существуют ли (в т.ч. канувшие в Лету) языки/системы программирования, ЯВНО накладывающие ограничение на объём модуля программы. Словом ЯВНО подразумевается, что ограничение заложено изначально и концептуально (а не "извините, что пока компилятор не совладевает с модулем более 256MB исходного текста, но в бу.."), и не мегабайтами, а количеством оперераторов/предикатов.. или каких-то иных исполняемых единиц кода. В общем концепция мелких обозримых модулей (подпрограмм, функций, объектов, предикатов).
Однако сложность создаваемой программы не предполагает к-л изначальных ограничений (за счёт неограниченного количества модулей и возможности построения иерархических отношений меж модулями).



Партнер
 

Member
Статус: Не в сети
Регистрация: 04.01.2004
Откуда: 31
Ну и какой ненормальный будет создавать языки программирования изначально закладывая такие дурацкие ограничения? Как мне кажется, все ограничения связаны с железом и компиляторами (тут тоже от железа и кривизны рук программиста - создателя компилятора).


 

Advanced member
Статус: Не в сети
Регистрация: 09.06.2003
Откуда: USSR
не понял смысла вопроса :)


 

Member
Статус: Не в сети
Регистрация: 15.11.2004
Откуда: С-Пб
S.Q.Lapp Ray Adams
Близкий пример (с соседеней оперы). В ячейку электронной таблицы можно вбить 256 или может где-то в пару раз боьше СИМВОЛОВ.
Но у электронной таблицы есть и своя специфика, я же подразумеваю некий ЯЗЫК.

А железо то нас неотступно ограничивает килобайтами по L1 и сотнями килобайт по L2. Но смысл может обнаружится в чём-то другом (кроме укладки в кэш). Кусочки короткого кода намного быстрее возвращают упраление. То есть программа получается более приспособленной для реакции на внешние события (а в многопроцессорной обработке - событиями могут быть результаты других процессоров).

И вообще я не идеи пытаюсь проталкивать, а узнать "что было и бывает".


Показать сообщения за:  Поле сортировки  
Начать новую тему Новая тема / Ответить на тему Ответить  Сообщений: 4 
-

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Перейти:  
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB | Kolobok smiles © Aiwan