Searcharxiv⌕ Search

arXiv subjects

José de Oliveira Guimarães

Publications and source records attributed to José de Oliveira Guimarães.

2 recordsLinked to original sources

The Cyan Language

This is the manual of Cyan, a prototype-based object-oriented language. Cyan supports gradual typing (both static and dynamic typing), single inheritance, anonymous functions, generic prototypes with concepts, non-nullable types, partially safe object initialization, an object-oriented exception handling system, and a powerful Metaobject Protocol for metaprogramming at compile-time (this is described elsewhere).

cs.PL↗

The Green Language

Green is a statically-typed object-oriented language that separates subtyping from inheritance. It supports garbage collection, classes as first-class objects, parameterized classes, introspective reflection and a kind of run-time metaobjects called shells.

cs.PL↗