Gregor Kiczales, “Context, Perspective and Programs”, OOPSLA, 2007/10/23

Gregor Kiczales is famous for aspect-oriented programming, but decided to not speak about that at this conference. The talk covered the ideas of informal systems and formal systems.

Context plays a large role in our perspective on the world around us — people see things differently depending on background, role, task at hand and many other variables. How do different contexts affect developer perspectives on software? What different ways do developers want to see a program? What different ways do they want to work with a program? How does a program mean different things to different people? How does context influence perspective? How do different contexts and perspectives interact? Can these interactions be reified, controlled and parameterized?

A broad range of work has explored these questions, but many issues remain open. We lack a general understanding of the concepts and mechanisms that can support the changes in perspective we need. We lack the ability to handle context and perspective systematically, easily and reliably throughout software development. Work is needed in a number of areas, from conceptual foundations to theory, languages, tools and methods. A truly satisfying handle on these issues may even require a material expansion of the foundations of computation — or at the very least the foundations of programming languages.

OOPSLA 2007

MP3 audio

Advertisements
About

David Ing blogs at coevolving.com , photoblogs at daviding.com , and microblogs at http://ingbrief.wordpress.com . See .

Tagged with: ,
Posted in Talk Audio Download
One comment on “Gregor Kiczales, “Context, Perspective and Programs”, OOPSLA, 2007/10/23
  1. […] 2008 Posted by daviding in Talk Audio Download. Tags: kiczales, oopsla trackback I had enjoyed a prior talk by Gregor Kiczales for OOPSLA 2007. In 2008, he spoke less about his own research, and more about the OOPSLA […]

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

Beyond this media queue
This content is syndicated to Twitter. For professional perspectives, look to Coevolving Innovations; for a photoblog, look to Reflections, Distractions.
  • Kubuntu 17.10 LaTeX textgreek.sty
    Under Ubuntu 16.04, building a PDF under TeXstudio worked.  Under Kubuntu 17.10 (with pdfTeX 3.14159265-2.6-1.40.18 (TeX Live 2017/Debian)), running the same input files resulted in: ! LaTeX Error: File `textgreek.sty' not found. These seemed like an error with reported in Feb. 2015, as “texlive-latex-extra: missing dependency – textgreek.sty requires l […]
  • 2017/11/07 10:15 Donna Dillenberger, “Cognitive Blockchain”, Cascon
    Plenary #cascon @DonnaExplorer IBM Fellow, IBM Research, Global leader of Enterprise Systems This digest was created in real-time during the meeting,based on the speaker’s presentation(s) and comments from the audience. The content should not be viewed as an official transcript of the meeting, but only as an interpretation by a single individual. Lapses, gra […]
  • 2017/10/25 09:30 Michael Mehaffy, “Horizons of Pattern Languages: Software, Cities, Planet”, PLoP
    Plenary @michaelwmehaffy Pattern Languages of Program PLoP2017 This digest was created in real-time during the meeting,based on the speaker’s presentation(s) and comments from the audience. The content should not be viewed as an official transcript of the meeting, but only as an interpretation by a single individual. Lapses, grammatical errors, and typing mi […]
  • 2017/10/21 08:35 Yodan Rofe, “The issue of ‘feeling’ as a criterion for choosing between different patterns or configurations (social and spatial)”, Purplsoc
    Plenary by Yodan Rofe #purplsoc Pursuit of Pattern Languages for Societal Change http://www.purplsoc.org/conference2017/ At Ben Gurion University of the Negev, Ph.D. from U.C. Berkeley This digest was created in real-time during the meeting,based on the speaker’s presentation(s) and comments from the audience. The content should not be viewed as an official […]
  • 2017/10/20 18:05 Christian Kohls, “Patterns for Creative Space”, Purplsoc
    Plenary @chrisimweb #purplsoc Pursuit of Pattern Languages for Societal Change http://www.purplsoc.org/conference2017/ This digest was created in real-time during the meeting,based on the speaker’s presentation(s) and comments from the audience. The content should not be viewed as an official transcript of the meeting, but only as an interpretation by a sing […]
  • 2017/10/20 08:40 Nick Seemann, “Pattern languages in community building projects”, Purplsoc
    Plenary @nickseemann #purplsoc Pursuit of Pattern Languages for Societal Change http://www.purplsoc.org/conference2017/ This digest was created in real-time during the meeting,based on the speaker’s presentation(s) and comments from the audience. The content should not be viewed as an official transcript of the meeting, but only as an interpretation by a sin […]
Contact
I welcome your e-mail. If you don't have my address, here's a contact page.
%d bloggers like this: