Title
Compiling object-oriented languages: achievements and promiseCatalog Number
102706425Type
Moving imageDescription
From University Video Communications' catalog:"Object-oriented languages were introduced and have flourished because of their software engineering or systems building benefits. But those benefits come at a cost of features that, at least initially, were hard to optimize. This talk is for the non-specialist in language implementation, and summarizes recent results and the state of the art in object-oriented language optimization, with speculation as to the next hard problem as well. Along the way there may be insights as to how to structure code to be optimizer-friendly, without throwing away benefits of object-orientation."