Интерактивное программирование
-
Определение интерактивного программирования
- Интерактивное программирование — это процесс написания частей программы во время ее работы.
- Основное внимание уделяется тексту программы как интерфейсу, а не разработке в циклах разработки.
- Процесс написания программы становится частью самой программы, что является противоположностью пакетной обработке.
-
Применение интерактивного программирования
- Используется в ситуациях, когда невозможно дать четкую спецификацию задачи.
- Применяется в приложениях, которые требуют переписывать без остановки работы.
- Динамические языки программирования обеспечивают среду для интерактивного взаимодействия.
-
Примеры и инструменты
- Приведены примеры кода на различных динамических языках программирования.
- Упомянуты инструменты для живого кодирования, такие как COLT и SuperCollider.
- Приведены ссылки на другие примеры и инструменты для интерактивного программирования.
-
Дополнительные ресурсы
- Упомянуты другие ресурсы, связанные с интерактивным программированием, включая живое кодирование и быструю разработку приложений.
Полный текст статьи: