- R++
R++ is a rule-based
programming language based onC++ . TheUnited States patent describes R++ as follows::The R++ extension permits rules to be defined as members of C++ classes. The programming system of the invention takes the classes with rules defined using R++ and generates C++ code from them in which the machinery required for the rules is implemented completely as C++ data members and functions of the classes involved in the rules. [Cite patent|US|5768480 "Integrating rules into object-oriented programming systems"]
R++ was developed by
Bell Labs in the 1990s, but due to theBell System divestiture that split theintellectual property developed at the Laboratories betweenAT&T andLucent , did not see immediate commercial development while the two companies disputed ownership. [cite news
url=http://informationweek.com/807/innovation.htm
title=Fancy Footwork
author=Karyl Scott
publisher=InformationWeek
date=October 9 2000
accessdate=2007-01-21]References
External links
* [http://www.cs.bell-labs.com/cm/cs/who/pfps/rpp/index.html R++ official website] via
Bell Labs
Wikimedia Foundation. 2010.