InfoQ

Topic/Tag specific view

OOPSLA Content on InfoQ


Latest featured content about OOPSLA

Mary-Lynn Manns on Fearless Change

Community
Agile
Topics
Communication,
Change,
Adopting Agile

Mary-Lynn discusses how Fearless Change presented patterns focused on the evangelist and the introduction of new change ideas into an organization. She goes on to note how the sequel, tentatively titled More Fearless Change, adds patterns that focus on gaining the necessary emotional and personal commitment to making change happen. She also talks about Agile and its adoption.

Articles about OOPSLA

Werewolf

No Silver Bullet Reloaded Retrospective OOPSLA Panel Summary

Community
Architecture
Topics
Methodologies

At OOPSLA 2007, a retrospective discussion panel on Fred Brooks' article, No Silver Bullet: Essence and Accidents of Software Engineering, was held including Fred Brooks himself, Martin Fowler, Ricardo Lopez, Aki Namioka, Linda Northrop, Dave Parnas, Dave Thomas, and Steven Fraser as panel impresario.

Presentations about OOPSLA

OOPSLA Keynote: The Power Of Abstraction

Community
Architecture
Topics
Language Design,
Programming

In a reprise of her ACM Turing Award lecture, Barbara Liskov discusses the invention of abstract data types, the CLU programming language, clusters, polymorphism, exception handling, iterators, implementation inheritance, type hierarchies, the Liskov Substitution Principle, polymorphism, and future challenges such as new abstractions, parallelism, and the Internet.

Community Performance Optimization: Making Your People Run as Smoothly as Your Site

Community
Architecture
Topics
Community

Brion Vibber discusses the challenges of working with user communities, social bottlenecks, the Wikipedia article deletion process, scalability of software vs communities, new approaches to scaling communities, ongoing challenges with MediaWiki community, using git to scale the code commit process, automated Wikipedia edit filtering, flagged protection pages, and remaining challenges to face.

Practice-based Design: Some Object Lessons

Community
Architecture
Topics
Design

In this OOPSLA 2008 session, Lucy Suchman teaches 8 lessons about objects: Learning to see, Classification, Object Agencies, Configurations, Boundaries and Interfaces, Contextualizations, Recontextualizations, and Transformations, showing how they can influence design.

Interviews about OOPSLA

Rebecca Mercuri on Computer Forensics

Community
Architecture
Topics
Technology,
Legal Matters,
Security

In this interview, Dr. Mercuri defines computer forensics, then discusses how forensics apply to criminal, civil, and intellectual property law. She addressed the challenges that technological advances, (e.g. RAID, cell phones, GPS devices, and Cloud Computing) increase the challenges faced by the forensic computer scientist. She also discusses appropriate actions if you suspect security issues.

Guy Steele Interviews John McCarthy, Father of Lisp

Community
Java,
.NET,
Architecture,
Ruby
Topics
Language Design,
Language

In this phone interview that took place in front of an audience at OOPSLA 2008, Guy Steele spins a yarn with John McCarthy, the father of Lisp, attempting to find out some details surrounding the language inception in the 50’ and its later evolution.

Guy Steele on Programming Languages

Community
Java,
.NET,
Architecture,
Ruby
Topics
Language Design,
Domain Specific Languages,
Language

Sun Fellow Guy Steele is interviewed by Floyd Marinescu, co-founder of InfoQ, and Bobby Norton of ThoughtWorks. Guy works for the Programming Language Research Group. The interview focuses on programming languages, the lessons to be learned from the past and what to expect from the future.