An overview of Scoop, a static object-oriented paradigm

From LRDE

Revision as of 18:06, 9 January 2018 by Bot (talk | contribs) (Created page with "{{CSIReport | authors = Thomas Moulard | title = An overview of Scoop, a static object-oriented paradigm | year = 2007 | abstract = Cxx has achieved to support classic object-...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Abstract

Cxx has achieved to support classic object-oriented and generic programming, but some modelisation problems remain recurrent and difficult to solve. Scoop is a static Object-Oriented paradigm. The paradigm provides virtual methods, argument covariance, virtual types and multi-methods statically typed without extending the language. Scoop uses its own Cxx library in order to make easier to design a library with this paradigm.