The Ceylon Type System
Java DSLs with Xtext
Tech Talk - Things I Learned at Scala Days 2013
API Design - developing for developers
Introduction to Ds
Workshop on Software Defined Networks Network Programming, Mininet and Other Tools Spring 2014 (many) slides stolen from Yotam Harchol and David Hay (HUJI)
Polymorphism Chapter EightModern Programming Languages1.
Parameterization. Abstracts usually carry parameters. Parameters = dummy identifiers. Replaced by values when abstract invoked. Formal parameters and.
Parametric Polymorphism Antonio Cisternino. Parametric Polymorphism C++ templates implement a form of parametric polymorphism PP is implemented in many.
1 Generic Programming. 2 Why? Sometimes a datum is just a datum Sometimes a datum is just a datum Operate on unrelated data types Operate on unrelated.
2006 Pearson Education, Inc. All rights reserved. 1 27 Generics Many slides modified by Prof. L. Lilien (even many without an explicit message). Slides.
Rossella Lau Lecture 6, DCO10105, Semester B,2005-6 DCO10105 Object-Oriented Programming and Design Lecture 6: More on class construction UML and an.