> -- Валерий Лаптев писал(а):
> Не... Эт не ерунда.Студень, можно сказать, с младых ногтнй заучивает в математике, что множество - это набор однотипных элементов... В языках программирования (в том же паскале) - так и есть, обычно.А в математике не учат характеристическую функцию множества? На чём реализация всех "сетов" и базируется.

Отличие реализации в Обероне: используется массив битов (=массив значений хар-й ф-и), размерность которого ограничена словом машины. Вместо фикс. массива битов большего размера или динамического,поддержку которого надо как-то вделывать в компилятор.

Отказ от поддержки этой искусственной сущности компилятором в пользу библиотек есть следование "keep it simple as possible, but not simple".