Tue 27 Oct 2015 16:00 - 16:30 at Ellwood 2 - Designing OO Languages Chair(s): Alex Potanin

Classes are as essential to object-oriented programming as the goto statement: while there are probably circumstances where both are useful, on the whole they do more harm than good. Programmers should avoid them, and language designers should provide simpler, comprehensible alternatives with tractable semantics.

Slides from presentation (Classes Harmful.pdf)3.55MiB

Tue 27 Oct
Times are displayed in time zone: Eastern Time (US & Canada) change

15:30 - 17:00: Designing OO LanguagesNOOL at Ellwood 2
Chair(s): Alex PotaninVictoria University of Wellington
15:30 - 16:00
Link to publication
16:00 - 16:30
Andrew BlackPortland State University
Pre-print File Attached
16:30 - 17:00
James NobleVictoria University of Wellington
Link to publication File Attached