Читаем Журнал "Компьютерра" №711 полностью

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

Манифест органического программирования

1. Исключение - это правило.

2. Наш мир богат и сложен, а не стуктурирован и прост.

3. Программы должны соответствовать нестандартным, меняющимся проблемам, а не стандартным, статичным паттернам.

4. Программная система - органическое создание, а не набор математических алгоритмов.

5. Программные компоненты - составная часть нашего сложного мира, а не описательные мета-сущности.

6. Разработка программ эволюционирует от малого к большому, а не от конкретного к абстрактному.


Автор считает пункты 1-3 общим местом, а пункты 4-6 - своим нововведением.

O. Imbusch, F. Lanhammer, G. von Walter, "Ercatons and Organic Programming"

 


Ссылки

O. Imbusch, F. Lanhammer, G. von Walter, "Ercatons and Organic Programming" (

www.oopsla.org/2005/ShowEvent.do?id=60,

www.organic-computing.org

,

web.archive.org/web/20050412193622,

www.carc.aist.go.jp/gaea

)

Cees de Groot, "Towards Organic Software"

Информация forever

Автор: Ваннах Михаил

В старых энциклопедиях "Информации" не было. За "Инфлянтами Польскими" там сразу следовали "Инфралапсарии". И когда такая статья появилась в общедоступном издании, Малой Советской Энциклопедии 1929 года выпуска, смысл термина информация был очень далек от современного.

"ИНФОРМАЦИЯ (лат.), осведомление. Информационный - осведомительный. В органах периодической печати информационный отдел - та часть газеты, журнала и т.п., которая содержит телеграммы, корреспонденции, интервью, а также сведения, даваемые репортерами".

Многочисленные в те годы информаторы, снабжающие любознательные организации данными о жизни сослуживцев и соседей, в общедоступные издания по понятным причинам не попадали. Но интересно, что хотя в технике связи, особенно в стационарных каналах, ключ Морзе был к тому времени вытеснен стартстопными аппаратами, но деятельность вышеописанных информаторов в народе описывали лаконично - "стучат". "Компьютерре" лишь в следующем веке предстояло поведать читателям, что дятел в лесу работает как живой модем, а мудрое коллективное бессознательное уже присвоило тем многочисленным и скромным информационным работникам лапидарное - "дятел"!

Древние римляне употребляли слово informatio в смысле - истолкование, представление, - но вот современное, исключительно емкое понятие информация есть плод развития в равной мере и науки, и технологии. Латинское in-formo (придавать форму, составлять, воображать) употреблялось еще Цицероном и связано с платоновскими первоидеями через греческое, весьма многозначное, eidos. Но полноценный термин "информация" появился сравнительно поздно, даже позже первых электронно-вычислительных машин, и атомных котлов, и бомб.

Ввел его Клод Шеннон (Claude Shannon) в работе 1948 года "A Mathematical Theory of Communication" [К. Шеннон, Математическая теория связи, в кн.: "Работы по теории информации и кибернетике", М., 1963 сс.242-332.].

И вызвала его к жизни суровая практическая необходимость передавать сообщения по изобилующим шумами каналам. Точно так же, как поколениями раньше необходимость учета динамических характеристик телеграфных линий породила гениальные труды Хевисайда.

Вводится понятие информации чисто математически. Достаточно популярное, но и точное понятие дано в старой, весьма известной в СССР работе братьев Ягломов [А. М. Яглом, И. М. Яглом, "Вероятность и информация"]. Информация вводится как оппозиция, противостояние энтропии. Шуму, хаосу, неопределенности, "незнанию".

Перейти на страницу:

Все книги серии Компьютерра

Похожие книги