DARTS.7.2.4.pdf
- Filesize: 0.54 MB
- 4 pages
ba86f1ea3fbe5ea6d7af023f744d8288
(Get MD5 Sum)
This artifact contains code illustrating the Covariant Conversions (CoCo) design pattern in Java, Scala, and C#. The CoCo pattern shows how to solve the expression problem in modern object-oriented languages without the need for language extensions. It structures code so that adding new classes and new methods is possible without changes to existing implementations. The artifact is a live image of a Linux machine for archival purposes. It allows to boot into an environment which has an IDE installed to inspect the code. Build infrastructure to compile, run, test, and benchmark the code without internet access is also included.
Feedback for Dagstuhl Publishing