-
*
POO - Programmazione Orientata agli Oggetti
Classes, operators, inheritance, polymorphism, generic programming
-
*
POO - Programmazione Orientata agli Oggetti
Semantics and policies, type semantics, value and reference, lifetime and ownership policies, policy-based design
-
*
POO - Programmazione Orientata agli Oggetti
Functors and lambdas, stateful functors, overloading/overriding and double dispatching functors, lambdas, higher order functions
-
*
POO - Programmazione Orientata agli Oggetti
Separation of operation and transversal, generalized associativity/commutativity, optimization of reduction, Closures, Continuations
-
PP - Paradigmi di Programmazione
Event programming patterns, command, listener/callback
-
PCC - Programmazione Concorrente
Future and promises, Asynchronous Completion Token pattern, Reactor pattern, Acceptor-Connector pattern, Proactor pattern