LINUX.ORG.RU

игнорирование утверждений по причине несовременной терминологии.

 staticvsdinamyc


0

1

удивительно насколько цитата:

Мое второе замечание - то, что наши интеллектуальные силы в большей степени связаны со статическими отношениями, и что наши способности представлять процессы, развивающиеся во времени, развиты относительно плохо. Исходя из этого, мы должны делать (как мудрые программисты, осознающие свои ограничения) все возможное, чтобы сократить концептуальную пропасть между статической программой и динамическим процессом, чтобы сделать соответствие между программой (разворачивающейся в пространстве текста) и процессом (разворачивающимся во времени) настолько очевидным, насколько это возможно.

охватывает случаи замыканий (и их использование как фабрик обьектов)

и противопостовляет формирование класса как шаблона обьекта (С++) и обьекта набора слотов с неизвестным значением слота(какой метод у данного обьекта будет в той или иной точке рантайма) во время выполнения

какие ещё дихотомии в современых языках/средах программирования могут служит примерами к вышеуказаной цитате?

★★☆
Ответ на: комментарий от qulinxao

Functional Reactive Programming, очень наглядное «соответствие между программой (разворачивающейся в пространстве текста) и процессом (разворачивающимся во времени) настолько очевидным».

qnikst ★★★★★
()
Ответ на: комментарий от qulinxao

подход когда поведение программы определяется событиями и обработчиками меняющимися во времени, на тему можно читать haskell-wifi и работы автора reactive-banana.

qnikst ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.