John Mallery

 

 

Title:  Abstraction: Design for Evolution

 

Abstract: This talk will present a definition abstraction and review techniques for realizing it in evolving software systems. The power of Lisp for abstraction-oriented programming will be contrasted against its shortcomings and the weakness of contemporary development environments. Finally, the relationship between introspection and adaptation will be explained and some goals for next generation functional languages set out.