ARS-программирование - ARS-based programming
ARS-программирование построен на трех принципах: Абстракция, Ссылка и Синтез. Эти принципы можно рассматривать как обобщенную форму основных операций Лямбда-исчисление. Все основные функции язык программирования могут быть получены из ARS даже трех основных парадигм программирования: функциональное программирование, объектно-ориентированного программирования и императивное программирование.
Язык программирования А ++ Это демонстрация того, что на основе ARS можно разрабатывать очень мощные шаблоны программирования, обеспечивающие прочную основу для решения общих проблем программирования.
Программирование на основе ARS, как описано в книге Programmierung pur (Неразбавленное программирование или же Программирование без костей) опубликовано на немецком языке под ISBN 3-87820-108-7 (права на английском языке теперь доступны) обеспечивается тремя инструментами: A ++, ARS ++ и ARSAPI.
- А ++, минималистичный язык программирования с интерпретатором для базового обучения, обеспечивающий строгую конфронтацию с основами программирования;
- ARS ++, полномасштабный язык программирования, включающий виртуальную машину и компилятор, расширяющий A ++ до языка, который полностью совместим с ars с функциональностью, выходящей за рамки возможностей Схема с силой справиться с проблемами программирования в реальном мире;
- ARSAPI, мост между ARS и популярными языками программирования, такими как Ява, C и C ++, состоящий из определений и шаблонов, рекомендуемых для выражения ARS на целевом языке.
Смотрите также
внешняя ссылка
- www.lambda-bound.de Дополнительная информация о ARS.
Этот компьютерное программирование -связанная статья является заглушка. Вы можете помочь Википедии расширяя это. |