<?xml version="1.0" encoding="utf-8"?>
<rss xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0">
	<channel>
		<atom:link rel="self" href="http://www.oopsla.org/oopsla2008/content_include/podcast/oopsla-podcast.xml" type="application/rss+xml" />
		<lastBuildDate>Sun, 19 Oct 2008 10:19:03 -0700</lastBuildDate>
		<title>OOPSLA 2008</title>
		<itunes:author>OOPSLA</itunes:author>
		<link>http://www.oopsla.org/oopsla2008/</link>
		<generator>Podcast Maker v1.3.8b - http://www.lemonzdream.com/podcastmaker</generator>
		<description><![CDATA[Various episodes on different aspects of the Object-Oriented Programming, Systems, Languages, and Applications (OOPSLA) conference.  Subscribe to this podcast to learn about the upcoming 2008 conference from it's keynotes, tutorials track, Onward! papers, and various workshops and panels.

Whether you are a researcher, student, or old time software engineering practitioner from industry, listen to these episodes to get the scoop on this year's conference.]]></description>
		<itunes:subtitle>Object-Oriented Programming, Systems, Languages, and Applications Conference</itunes:subtitle>
		<itunes:summary>Various episodes on different aspects of the Object-Oriented Programming, Systems, Languages, and Applications (OOPSLA) conference.  Subscribe to this podcast to learn about the upcoming 2008 conference from it&apos;s keynotes, tutorials track, Onward! papers, and various workshops and panels.

Whether you are a researcher, student, or old time software engineering practitioner from industry, listen to these episodes to get the scoop on this year&apos;s conference.</itunes:summary>
		<language>en</language>
		<copyright>Creative Commons Liscense</copyright>
		<itunes:owner>
			<itunes:name>OOPSLA</itunes:name>
			<itunes:email>communications@oopsla.org</itunes:email>
		</itunes:owner>
		<image>
			<url>http://www.oopsla.org/oopsla2008/content_include/podcast/podcastImage_144.jpg</url>
			<title>OOPSLA 2008</title>
			<link>http://www.oopsla.org/oopsla2008/</link>
			<width>144</width>
			<height>127</height>
		</image>
		<itunes:image href="http://www.oopsla.org/oopsla2008/content_include/podcast/podcastImage.jpg" />
		<category>Tech News</category>
		<itunes:category text="Technology">
			<itunes:category text="Tech News" />
		</itunes:category>
		<category>Software How-To</category>
		<itunes:category text="Technology">
			<itunes:category text="Software How-To" />
		</itunes:category>
		<category>Podcasting</category>
		<itunes:category text="Technology">
			<itunes:category text="Podcasting" />
		</itunes:category>
		<itunes:keywords>OOPSLA, Software Engineering, Computer Science, Research, Practitioners, Onward, Object-Oriented Languages, Domain-Speficic Languages</itunes:keywords>
		<itunes:explicit>clean</itunes:explicit>
		<item>
			<title>Episode 12: Javier Gonzalez-Sanchez, professor Tecnologico de Monterrey, on the iPhone SDK kickstart tutorial</title>
			<itunes:author>OOPSLA</itunes:author>
			<description><![CDATA[The iPhone is hot, it's pretty, and it's fun.  Anyone who has one can attest.  However, can you program your iPhone?  Well, that's exactly what the tutorial from Javier Gonzalez and team will be helping you achieve.  They plan to give you quick intro of Objective-C, the iPhone libraries, as well as using the various advanced features of the device such as the accelerometer and the mutitouch display.

In this podcast, Javier mentions what is planned and how they plan to structure the tutorial as well what to expect after taking it.  This is not going to simply be a set of lectures but Javier promises to have hands on examples and exercises.  While still a kickstart tutorial the iPhone tutorial at OOPSLA promises to allow you to create your own applications for your pretty phone.]]></description>
			<itunes:subtitle>The iPhone is hot, it&apos;s pretty, and it&apos;s fun.  Anyone who has one can attest.  However, can you program your iPhone?  Well, that&apos;s exactly what the tutorial from Javier Gonzalez and team will be helping you achieve.</itunes:subtitle>
			<itunes:summary>The iPhone is hot, it&apos;s pretty, and it&apos;s fun.  Anyone who has one can attest.  However, can you program your iPhone?  Well, that&apos;s exactly what the tutorial from Javier Gonzalez and team will be helping you achieve.  They plan to give you quick intro of Objective-C, the iPhone libraries, as well as using the various advanced features of the device such as the accelerometer and the mutitouch display.

In this podcast, Javier mentions what is planned and how they plan to structure the tutorial as well what to expect after taking it.  This is not going to simply be a set of lectures but Javier promises to have hands on examples and exercises.  While still a kickstart tutorial the iPhone tutorial at OOPSLA promises to allow you to create your own applications for your pretty phone.</itunes:summary>
			<enclosure type="audio/mpeg" url="http://www.oopsla.org/oopsla2008/content_include/podcast/oopsla200812.mp3" length="13298310" />
			<guid>http://www.oopsla.org/oopsla2008/content_include/podcast/oopsla200812.mp3</guid>
			<pubDate>Sun, 19 Oct 2008 09:23:58 -0700</pubDate>
			<category>Tech News</category>
			<itunes:explicit>no</itunes:explicit>
			<itunes:duration>00:18:26</itunes:duration>
			<itunes:keywords>OOPSLA, Software Engineering, Computer Science, Research, Practitioners, Onward, Object-Oriented Languages, Domain-Speficic Languages</itunes:keywords>
		</item>
		<item>
			<title>Episode 11: Rebecca Wirfs-Brock, Wirfs-Brock Associates, on software design</title>
			<itunes:author>OOPSLA</itunes:author>
			<description><![CDATA[Object-Oriented Design techniques have gone from being at the center stage of OOPLSA and the programming community at large, to being somewhat dismissed during the peak days of the agile movement, to now again seeing something of a resurgence.

No one questions the general value of good software design, however, there are lots of debates on how much you should do, when you should do it, and certainly how to do and come up with good design.  In many ways it reflects the fact that as a meta concept, design encompasses all aspects of what we do as software architects, engineers, and managers.

Good design requires insights into the domain in question, good knowledge of the target platform and language, careful selection of frameworks and associated supporting software, and the ability to communicate succinctly with your stake holders as well as capture and incorporate their requirements and feedback before the system is completed.  This is true whether your philosophy is to do design as you go, none at all, or completely up front before one line of code is written.

Additionally, any prior experiences (yours, from books, colleagues, or consultants) can also help you in this quest for coming up with the best designs for the task in question.  This can especially be true to help inform you on how and when to reuse well know patterns and approaches.  And if you ever wanted one person to help you with your design issues, not only from a philosophical point of view but from a very pragmatic sense then it should be Rebecca Wirfs-Brock.

While Rebecca is well known for popularizing the CRC design technique and for being an authority on software design in general, what makes her unique may be her ability to communicate without bias the trade offs for your designs as well as her intuition in understanding how to help you improve.  Her keynote this year will be on the design subject and promises to help us untangle the various x-driven designs movements that we are experiencing nowadays and help us conceptually as well as practically frame them so we can refer to them intelligently when the right situation arises.]]></description>
			<itunes:subtitle>While Rebecca is well known for popularizing the CRC technique and for being an authority on object-oriented design in general.  Her keynote this year promises to shed some light on current x-driven design trends.</itunes:subtitle>
			<itunes:summary>Object-Oriented Design techniques have gone from being at the center stage of OOPLSA and the programming community at large, to being somewhat dismissed during the peak days of the agile movement, to now again seeing something of a resurgence.

No one questions the general value of good software design, however, there are lots of debates on how much you should do, when you should do it, and certainly how to do and come up with good design.  In many ways it reflects the fact that as a meta concept, design encompasses all aspects of what we do as software architects, engineers, and managers.

Good design requires insights into the domain in question, good knowledge of the target platform and language, careful selection of frameworks and associated supporting software, and the ability to communicate succinctly with your stake holders as well as capture and incorporate their requirements and feedback before the system is completed.  This is true whether your philosophy is to do design as you go, none at all, or completely up front before one line of code is written.

Additionally, any prior experiences (yours, from books, colleagues, or consultants) can also help you in this quest for coming up with the best designs for the task in question.  This can especially be true to help inform you on how and when to reuse well know patterns and approaches.  And if you ever wanted one person to help you with your design issues, not only from a philosophical point of view but from a very pragmatic sense then it should be Rebecca Wirfs-Brock.

While Rebecca is well known for popularizing the CRC design technique and for being an authority on software design in general, what makes her unique may be her ability to communicate without bias the trade offs for your designs as well as her intuition in understanding how to help you improve.  Her keynote this year will be on the design subject and promises to help us untangle the various x-driven designs movements that we are experiencing nowadays and help us conceptually as well as practically frame them so we can refer to them intelligently when the right situation arises.</itunes:summary>
			<enclosure type="audio/mpeg" url="http://www.oopsla.org/oopsla2008/content_include/podcast/oopsla200811.mp3" length="15126709" />
			<guid>http://www.oopsla.org/oopsla2008/content_include/podcast/oopsla200811.mp3</guid>
			<pubDate>Mon, 13 Oct 2008 11:13:41 -0700</pubDate>
			<category>Tech News</category>
			<itunes:explicit>no</itunes:explicit>
			<itunes:duration>00:20:58</itunes:duration>
			<itunes:keywords>OOPSLA, Software Engineering, Computer Science, Research, Practitioners, Onward, Object-Oriented Languages, Domain-Speficic Languages</itunes:keywords>
		</item>
		<item>
			<title>Episode 10: Luke Hoban, program manager at Microsoft, on F#</title>
			<itunes:author>OOPSLA</itunes:author>
			<description><![CDATA[As a new .NET functional language in the tradition of Scheme, Haskell, and specifically ML, F# is fully integrated into .NET with tools for doing imperative programming as well as more domain-specific explorative programming.

Listening to Luke Hoban's podcast you get an idea of how functions in F# differ from functions in other non-functional languages, especially with respect to their gained power and flexibility as functions become first class and can be passed as arguments and manipulated by code.

The consequences of functional programming are significant, for instance, they encourage code that does not have state, somewhat immutable... This means that the code can easily be parallelized and distributed. An especially important attribute nowadays when you consider multi-core CPUs and writing programs to take advantage of lots of distributed nodes of computations.

Register and attend Luke's podcast If you want to know more about functional programming for the .NET framework and especially this new statically-typed functional and object-oriented programming languages: F#. You'll get an idea of its capabilities as well as its various, sometimes appearing contradictory, though very powerful, design choices. ]]></description>
			<itunes:subtitle>As a new .NET functional language in the tradition of Scheme, Haskell, and specifically ML, F# is fully integrated into .NET with tools for doing imperative programming as well as more domain-specific explorative programming.</itunes:subtitle>
			<itunes:summary>As a new .NET functional language in the tradition of Scheme, Haskell, and specifically ML, F# is fully integrated into .NET with tools for doing imperative programming as well as more domain-specific explorative programming.

Listening to Luke Hoban&apos;s podcast you get an idea of how functions in F# differ from functions in other non-functional languages, especially with respect to their gained power and flexibility as functions become first class and can be passed as arguments and manipulated by code.

The consequences of functional programming are significant, for instance, they encourage code that does not have state, somewhat immutable... This means that the code can easily be parallelized and distributed. An especially important attribute nowadays when you consider multi-core CPUs and writing programs to take advantage of lots of distributed nodes of computations.

Register and attend Luke&apos;s podcast If you want to know more about functional programming for the .NET framework and especially this new statically-typed functional and object-oriented programming languages: F#. You&apos;ll get an idea of its capabilities as well as its various, sometimes appearing contradictory, though very powerful, design choices. </itunes:summary>
			<enclosure type="audio/mpeg" url="http://www.oopsla.org/oopsla2008/content_include/podcast/oopsla200810.mp3" length="17531599" />
			<guid>http://www.oopsla.org/oopsla2008/content_include/podcast/oopsla200810.mp3</guid>
			<pubDate>Mon, 06 Oct 2008 09:45:30 -0700</pubDate>
			<category>Tech News</category>
			<itunes:explicit>no</itunes:explicit>
			<itunes:duration>00:24:19</itunes:duration>
			<itunes:keywords>OOPSLA, Software Engineering, Computer Science, Research, Practitioners, Onward, Object-Oriented Languages, Domain-Speficic Languages</itunes:keywords>
		</item>
		<item>
			<title>Episode 9: &quot;Crazy Bob&quot; Lee, Google, Inc., on Guice and GuiceBerry</title>
			<itunes:author>OOPSLA</itunes:author>
			<description><![CDATA[For the fans of Java and statically typed languages, "Crazy" Bob Lee talks about Google's Guice: a dependency injection framework for Java. The framework makes writing factories, binding to naming directories and services (e.g., JNDI), database connections, unit tests, and various boilerplate code easier and results in programs that are generally easier to maintain.

Bob gives details on how Guice achieves its magic with features from Java 1.5 (annotations and generics) while maintaining static typing. Bob's colleague Luis-Otavio will complement the tutorial by introducing GuiceBerry which helps in testing Guice-enabled applications.

Bob mentions that Guice is used across Google in many well-known and used Google applications. If you are a Java programmer and want to take advantage of runtime code injection in a type-safe fashion, make sure to register for Bob's tutorial and have a 'crazy' time with Guice. ]]></description>
			<itunes:subtitle>For the fans of Java and statically typed languages, &quot;Crazy&quot; Bob Lee talks about Google&apos;s Guice: a dependency injection framework for Java.</itunes:subtitle>
			<itunes:summary>For the fans of Java and statically typed languages, &quot;Crazy&quot; Bob Lee talks about Google&apos;s Guice: a dependency injection framework for Java. The framework makes writing factories, binding to naming directories and services (e.g., JNDI), database connections, unit tests, and various boilerplate code easier and results in programs that are generally easier to maintain.

Bob gives details on how Guice achieves its magic with features from Java 1.5 (annotations and generics) while maintaining static typing. Bob&apos;s colleague Luis-Otavio will complement the tutorial by introducing GuiceBerry which helps in testing Guice-enabled applications.

Bob mentions that Guice is used across Google in many well-known and used Google applications. If you are a Java programmer and want to take advantage of runtime code injection in a type-safe fashion, make sure to register for Bob&apos;s tutorial and have a &apos;crazy&apos; time with Guice. </itunes:summary>
			<enclosure type="audio/mpeg" url="http://www.oopsla.org/oopsla2008/content_include/podcast/oopsla200809.mp3" length="22582843" />
			<guid>http://www.oopsla.org/oopsla2008/content_include/podcast/oopsla200809.mp3</guid>
			<pubDate>Mon, 29 Sep 2008 18:44:08 -0700</pubDate>
			<category>Tech News</category>
			<itunes:explicit>no</itunes:explicit>
			<itunes:duration>00:31:20</itunes:duration>
			<itunes:keywords>OOPSLA, Software Engineering, Computer Science, Research, Practitioners, Onward, Object-Oriented Languages, Domain-Speficic Languages</itunes:keywords>
		</item>
		<item>
			<title>Episode 8: Grady Booch, IBM Fellow, on software archeology and more</title>
			<itunes:author>OOPSLA</itunes:author>
			<description><![CDATA[As chief scientist for software engineering at IBM Research, Grady Booch has taken the ambitious and important task of chronicling and recording software architectures to make them available for future generations.

Grady argues that while software, in a relatively short span of time, has changed the world for the better, we have little lasting detail information of the software of the past.  For instance, does the Lotus division of IBM still has the details on the architecture and source code for the original 123 spreadsheet software?  The same questions could be asked of many important other software, e.g., Windows, Word, Linux, Mac OS, Acrobat, LaTeX, and so on.

Grady relates this quest for documenting software architecture with archeological digging, such as the ones done in Egypt to learn about the technologies, science, and thoughts of past civilizations.  He also introduces one of the this year's OOPLSA keynote, Mark Lehner, an Egyptologist by training who will discuss his craft and what computer scientist and engineers can learn from archeology.

Finally, Grady gives advices and shares insights with junior engineers and scientists on what has made his career so prolific and successful.  He talks about his many many books and what subjects he chooses to read next as he and his wife increase their personal library.]]></description>
			<itunes:subtitle>As chief scientist for software engineering at IBM Research, Grady Booch has taken the ambitious and important task of chronicling and recording software architectures to make them available for future generations.</itunes:subtitle>
			<itunes:summary>As chief scientist for software engineering at IBM Research, Grady Booch has taken the ambitious and important task of chronicling and recording software architectures to make them available for future generations.

Grady argues that while software, in a relatively short span of time, has changed the world for the better, we have little lasting detail information of the software of the past.  For instance, does the Lotus division of IBM still has the details on the architecture and source code for the original 123 spreadsheet software?  The same questions could be asked of many important other software, e.g., Windows, Word, Linux, Mac OS, Acrobat, LaTeX, and so on.

Grady relates this quest for documenting software architecture with archeological digging, such as the ones done in Egypt to learn about the technologies, science, and thoughts of past civilizations.  He also introduces one of the this year&apos;s OOPLSA keynote, Mark Lehner, an Egyptologist by training who will discuss his craft and what computer scientist and engineers can learn from archeology.

Finally, Grady gives advices and shares insights with junior engineers and scientists on what has made his career so prolific and successful.  He talks about his many many books and what subjects he chooses to read next as he and his wife increase their personal library.</itunes:summary>
			<enclosure type="audio/mpeg" url="http://www.oopsla.org/oopsla2008/content_include/podcast/oopsla200808.mp3" length="15294062" />
			<guid>http://www.oopsla.org/oopsla2008/content_include/podcast/oopsla200808.mp3</guid>
			<pubDate>Sat, 20 Sep 2008 20:07:21 -0700</pubDate>
			<category>Tech News</category>
			<itunes:explicit>no</itunes:explicit>
			<itunes:duration>00:21:12</itunes:duration>
			<itunes:keywords>OOPSLA, Software Engineering, Computer Science, Research, Practitioners, Onward, Object-Oriented Languages, Domain-Speficic Languages</itunes:keywords>
		</item>
		<item>
			<title>Episode 7: Michael Maximilien, IBM Almaden Research Center, on Ruby on Rails</title>
			<itunes:author>OOPSLA</itunes:author>
			<description><![CDATA[In this episode we get an overview from a popular aspect of the OOPSLA
program: the Tutorials track.  This one focuses on the Ruby on Rails and Web APIs Mashups tutorial from Michael Maximilien (aka 'max') from the IBM Almaden Research Center in San Jose, CA.

Max discusses what attendees of his tutorial should expect and how the OOPSLA audience might appreciate the topic, especially since Ruby has its roots in the conference in the 90s.

Max also touches on the reasons why Ruby on Rails has become such a hot programming environment, how it compares with Smalltalk/Squeak/Seaside, and how such dynamic scripting languages and frameworks are changing the landscape of Web programming.]]></description>
			<itunes:subtitle>In this episode we get an overview from a popular aspect of the OOPSLA program: the Tutorials track.  This one focuses on the Ruby on Rails and Web APIs Mashups tutorial from Michael Maximilien (aka &apos;max&apos;) from the IBM Almaden Research Center.</itunes:subtitle>
			<itunes:summary>In this episode we get an overview from a popular aspect of the OOPSLA
program: the Tutorials track.  This one focuses on the Ruby on Rails and Web APIs Mashups tutorial from Michael Maximilien (aka &apos;max&apos;) from the IBM Almaden Research Center in San Jose, CA.

Max discusses what attendees of his tutorial should expect and how the OOPSLA audience might appreciate the topic, especially since Ruby has its roots in the conference in the 90s.

Max also touches on the reasons why Ruby on Rails has become such a hot programming environment, how it compares with Smalltalk/Squeak/Seaside, and how such dynamic scripting languages and frameworks are changing the landscape of Web programming.</itunes:summary>
			<enclosure type="audio/mpeg" url="http://www.oopsla.org/oopsla2008/content_include/podcast/oopsla200807.mp3" length="11266312" />
			<guid>http://www.oopsla.org/oopsla2008/content_include/podcast/oopsla200807.mp3</guid>
			<pubDate>Thu, 18 Sep 2008 14:46:46 -0700</pubDate>
			<category>Tech News</category>
			<itunes:explicit>no</itunes:explicit>
			<itunes:duration>00:15:37</itunes:duration>
			<itunes:keywords>OOPSLA, Software Engineering, Computer Science, Research, Practitioners, Onward, Object-Oriented Languages, Domain-Speficic Languages</itunes:keywords>
		</item>
		<item>
			<title>Episode 6: Dave Thomas, Bedarra Research, on OOPSLA and its value to industry participants</title>
			<itunes:author>OOPSLA</itunes:author>
			<description><![CDATA[A true pioneer of the industry and one of the original creator of the
OOPSLA conference talks about what OOPSLA means to him and what goes
on during and importantly after hours at the conference...  Dave
mentions why he continues to attend regularly and why he thinks there
are still lots more industry can learn about leading edge OO research
and vice a versa.]]></description>
			<itunes:subtitle>A true pioneer of the industry and one of the original creator of the
OOPSLA conference talks about what OOPSLA means to him and what goes
on during and importantly after hours at the conference... </itunes:subtitle>
			<itunes:summary>A true pioneer of the industry and one of the original creator of the
OOPSLA conference talks about what OOPSLA means to him and what goes
on during and importantly after hours at the conference...  Dave
mentions why he continues to attend regularly and why he thinks there
are still lots more industry can learn about leading edge OO research
and vice a versa.</itunes:summary>
			<enclosure type="audio/mpeg" url="http://www.oopsla.org/oopsla2008/content_include/podcast/oopsla200806.mp3" length="7006604" />
			<guid>http://www.oopsla.org/oopsla2008/content_include/podcast/oopsla200806.mp3</guid>
			<pubDate>Thu, 11 Sep 2008 18:35:08 -0700</pubDate>
			<category>Tech News</category>
			<itunes:explicit>no</itunes:explicit>
			<itunes:duration>00:09:42</itunes:duration>
			<itunes:keywords>OOPSLA, Software Engineering, Computer Science, Research, Practitioners, Onward, Object-Oriented Languages, Domain-Speficic Languages</itunes:keywords>
		</item>
		<item>
			<title>Episode 5: Janos Sztipanovits, professor Vanderbilt University, on Cyber-Physical Systems</title>
			<itunes:author>OOPSLA</itunes:author>
			<description><![CDATA[Professor Sztipanovits from Nashville's own Vanderbilt University gives a preview of his up coming OOPSLA keynote on "Cyber-Physical Systems."  A relatively new concept that asks whether there are some higher level abstractions to design itself.  Domain-specific modeling and languages allow an abstraction of a domain, however, can we go even higher?  Can we go meta on the meta of DSMs/DSLs?  This line of thinking leads to understanding the systems themselves, their potential compositional characteristics or lack thereof, the advantages to be gained or loss, and of course how to deal with system integration issues as well as quality and certification. 

Sztipanovits is not simply abstractly thinking about cyber-physical systems but also relates the concepts to real-world application examples in avionics, VLSI design, and the automotive industry.  He believes that the perfect storm is forming that will change how we perform engineering activities.  Whether they be electrical, mechanical, or aeronautical. 

Sztipanovits's keynote promises to bring you to another plane of engineering consciousness and inspiration.]]></description>
			<itunes:subtitle>Professor Sztipanovits from Nashville&apos;s own Vanderbilt University gives a preview of his up coming OOPSLA keynote on &quot;Cyber-Physical Systems.&quot;  A relatively new concept that asks whether there are some higher level abstractions to design itself. </itunes:subtitle>
			<itunes:summary>Professor Sztipanovits from Nashville&apos;s own Vanderbilt University gives a preview of his up coming OOPSLA keynote on &quot;Cyber-Physical Systems.&quot;  A relatively new concept that asks whether there are some higher level abstractions to design itself.  Domain-specific modeling and languages allow an abstraction of a domain, however, can we go even higher?  Can we go meta on the meta of DSMs/DSLs?  This line of thinking leads to understanding the systems themselves, their potential compositional characteristics or lack thereof, the advantages to be gained or loss, and of course how to deal with system integration issues as well as quality and certification. 

Sztipanovits is not simply abstractly thinking about cyber-physical systems but also relates the concepts to real-world application examples in avionics, VLSI design, and the automotive industry.  He believes that the perfect storm is forming that will change how we perform engineering activities.  Whether they be electrical, mechanical, or aeronautical. 

Sztipanovits&apos;s keynote promises to bring you to another plane of engineering consciousness and inspiration.</itunes:summary>
			<enclosure type="audio/mpeg" url="http://www.oopsla.org/oopsla2008/content_include/podcast/oopsla200805.mp3" length="18090902" />
			<guid>http://www.oopsla.org/oopsla2008/content_include/podcast/oopsla200805.mp3</guid>
			<pubDate>Wed, 10 Sep 2008 10:57:43 -0700</pubDate>
			<category>Tech News</category>
			<itunes:explicit>no</itunes:explicit>
			<itunes:duration>00:25:06</itunes:duration>
			<itunes:keywords>OOPSLA, Software Engineering, Computer Science, Research, Practitioners, Onward, Object-Oriented Languages, Domain-Speficic Languages</itunes:keywords>
		</item>
		<item>
			<title>Episode 4: Dick Gabriel on Onward!, Essays, and More</title>
			<itunes:author>OOPSLA</itunes:author>
			<description><![CDATA[Last year's OOPSLA chair talks about some of the fringe (but important) activities at OOPSLA as well as exciting announcement coming for the Onward! sessions and Essays.  Dick also mentions his week-long workshop on photographing conferences and how he and colleague came up with the idea and how it relates to OOPSLA.

For an unconventional, relaxed, but important inside scoop of the conference, listen to this episode.]]></description>
			<itunes:subtitle>Last year&apos;s OOPSLA chair talks about some of the fringe (but important) activities at OOPSLA as well as exciting announcement coming for the Onward! sessions and Essays.</itunes:subtitle>
			<itunes:summary>Last year&apos;s OOPSLA chair talks about some of the fringe (but important) activities at OOPSLA as well as exciting announcement coming for the Onward! sessions and Essays.  Dick also mentions his week-long workshop on photographing conferences and how he and colleague came up with the idea and how it relates to OOPSLA.

For an unconventional, relaxed, but important inside scoop of the conference, listen to this episode.</itunes:summary>
			<enclosure type="audio/mpeg" url="http://www.oopsla.org/oopsla2008/content_include/podcast/oopsla200804.mp3" length="9771015" />
			<guid>http://www.oopsla.org/oopsla2008/content_include/podcast/oopsla200804.mp3</guid>
			<pubDate>Thu, 04 Sep 2008 15:37:46 -0700</pubDate>
			<category>Tech News</category>
			<itunes:explicit>no</itunes:explicit>
			<itunes:duration>00:13:32</itunes:duration>
			<itunes:keywords>OOPSLA, Software Engineering, Computer Science, Research, Practitioners, Onward, Object-Oriented Languages, Domain-Speficic Languages</itunes:keywords>
		</item>
		<item>
			<title>Episode 3: Gregor Kiczales, University of British Columbia, OOPSLA 2008 Research Program Chair</title>
			<itunes:author>OOPSLA</itunes:author>
			<description><![CDATA[OOPSLA is well known to be a venue where industry engineers and managers, consultants, students, and researchers get to mind melt.  The results have produce various advances to software engineering and computer science, e.g., Java, Design Patterns, Python, Ruby, Agile, UML, and many others.

Gregor Kiczales discusses his role as Research Program Chair and the challenges in continuing the OOPSLA tradition of connecting mainstream practitioners and leading edge researchers and students.

This year will be no different according to Gregor.  He also gives various hints at the details of this year's program, including some of the accepted paper's topic and how they may relate with mainstream topics common at OOPLSA.

Overall a concise but excellent overview of the research program.  If you want to know the things featured at OOPSLA that will likely change Software Engineering and Computer Science tomorrow, listen to Gregor's podcast and follow his advices when attending the conference.]]></description>
			<itunes:subtitle>Gregor Kiczales discusses his role as Research Program Chair and the challenges in continuing the OOPSLA tradition of connecting mainstream practitioners and leading edge researchers and students.  He also hints on the research program excellent content.</itunes:subtitle>
			<itunes:summary>OOPSLA is well known to be a venue where industry engineers and managers, consultants, students, and researchers get to mind melt.  The results have produce various advances to software engineering and computer science, e.g., Java, Design Patterns, Python, Ruby, Agile, UML, and many others.

Gregor Kiczales discusses his role as Research Program Chair and the challenges in continuing the OOPSLA tradition of connecting mainstream practitioners and leading edge researchers and students.

This year will be no different according to Gregor.  He also gives various hints at the details of this year&apos;s program, including some of the accepted paper&apos;s topic and how they may relate with mainstream topics common at OOPLSA.

Overall a concise but excellent overview of the research program.  If you want to know the things featured at OOPSLA that will likely change Software Engineering and Computer Science tomorrow, listen to Gregor&apos;s podcast and follow his advices when attending the conference.</itunes:summary>
			<enclosure type="audio/mpeg" url="http://www.oopsla.org/oopsla2008/content_include/podcast/oopsla200803.mp3" length="10904291" />
			<guid>http://www.oopsla.org/oopsla2008/content_include/podcast/oopsla200803.mp3</guid>
			<pubDate>Wed, 03 Sep 2008 13:02:33 -0700</pubDate>
			<category>Tech News</category>
			<itunes:explicit>no</itunes:explicit>
			<itunes:duration>00:15:07</itunes:duration>
			<itunes:keywords>OOPSLA, Software Engineering, Computer Science, Research, Practitioners, Onward, Object-Oriented Languages, Domain-Speficic Languages</itunes:keywords>
		</item>
		<item>
			<title>Episode 2: Juha-Pekka Tolvanen, Metacase, on the 8th Workshop on Domain-Specific Modeling</title>
			<itunes:author>OOPSLA</itunes:author>
			<description><![CDATA[Domain-Specific Modeling/Languages are experiencing a rejuvenation in recent years and are starting to go mainstream. In many ways, this is due to the fact that companies are starting to use by-products of the DSM/DSL communities. Another reason could be the fact that tooling support and major vendor support is increasing, e.g.,  Microsoft's DSL tooling and Intentional Software Workbench. 

In this episode of the OOPSLA 2008 podcast, Juha-Pekka Tolvanen of Metacase talks about the long running DSM workshop at OOPLSA and some of the trends in the DSM/DSL communities as well as an overall idea of what participants of the workshop should expect to transpire. ]]></description>
			<itunes:subtitle>In this episode of the OOPSLA 2008 podcast, Juha-Pekka Tolvanen of Metacase talks about the long running DSM workshop at OOPLSA and some of the trends in the DSM/DSL communities.</itunes:subtitle>
			<itunes:summary>Domain-Specific Modeling/Languages are experiencing a rejuvenation in recent years and are starting to go mainstream. In many ways, this is due to the fact that companies are starting to use by-products of the DSM/DSL communities. Another reason could be the fact that tooling support and major vendor support is increasing, e.g.,  Microsoft&apos;s DSL tooling and Intentional Software Workbench. 

In this episode of the OOPSLA 2008 podcast, Juha-Pekka Tolvanen of Metacase talks about the long running DSM workshop at OOPLSA and some of the trends in the DSM/DSL communities as well as an overall idea of what participants of the workshop should expect to transpire. </itunes:summary>
			<enclosure type="audio/mpeg" url="http://www.oopsla.org/oopsla2008/content_include/podcast/oopsla200802.mp3" length="27129349" />
			<link>http://www.oopsla.org/oopsla2008/content_include/podcast/oopsla200802.mp3</link>
			<guid>http://www.oopsla.org/oopsla2008/content_include/podcast/oopsla200802.mp3</guid>
			<pubDate>Tue, 02 Sep 2008 13:44:59 -0700</pubDate>
			<category>Tech News</category>
			<itunes:explicit>no</itunes:explicit>
			<itunes:duration>00:14:07</itunes:duration>
			<itunes:keywords>OOPSLA, Software Engineering, Computer Science, Research, Practitioners, Onward, Object-Oriented Languages, Domain-Speficic Languages</itunes:keywords>
		</item>
		<item>
			<title>Episode 1: Gail Harris, Instantiated Software Inc., OOPSLA 2008 Conference Chair</title>
			<itunes:author>OOPSLA</itunes:author>
			<description><![CDATA[As general chair for this year's conference, Gail discusses the various tracks at this year's conference that she is looking forward to attend.  For instance, she highlights the keynote by Marc Lehner, who is an egyptologist by training and how such a topic might be important to OOPLSA attendees as well as what was her inspiration to invite Dr. Lehner.

Gail also gives advice to students and new PhDs as well as industry participants on how to take full advantage of the conference.  She highlights the different tracks, e.g., Tutorials, Onward!, and others, as well as tips for maximizing your network and activities at the conference.

A great intro if you have not attended OOPSLA in the past or want to get an idea of this year's conference key themes.	]]></description>
			<itunes:subtitle>As general chair for this year&apos;s conference, Gail discusses the various tracks at this year&apos;s conference that she is looking forward to attend.</itunes:subtitle>
			<itunes:summary>As general chair for this year&apos;s conference, Gail discusses the various tracks at this year&apos;s conference that she is looking forward to attend.  For instance, she highlights the keynote by Marc Lehner, who is an egyptologist by training and how such a topic might be important to OOPLSA attendees as well as what was her inspiration to invite Dr. Lehner.

Gail also gives advice to students and new PhDs as well as industry participants on how to take full advantage of the conference.  She highlights the different tracks, e.g., Tutorials, Onward!, and others, as well as tips for maximizing your network and activities at the conference.

A great intro if you have not attended OOPSLA in the past or want to get an idea of this year&apos;s conference key themes.	</itunes:summary>
			<enclosure type="audio/mpeg" url="http://www.oopsla.org/oopsla2008/content_include/podcast/oopsla200801.mp3" length="8516566" />
			<guid>http://www.oopsla.org/oopsla2008/content_include/podcast/oopsla200801.mp3</guid>
			<pubDate>Sun, 31 Aug 2008 22:27:58 -0700</pubDate>
			<category>Tech News</category>
			<itunes:explicit>no</itunes:explicit>
			<itunes:duration>00:11:48</itunes:duration>
			<itunes:keywords>OOPSLA, Software Engineering, Computer Science, Research, Practitioners, Onward, Object-Oriented Languages, Domain-Speficic Languages</itunes:keywords>
		</item>
	</channel>
</rss>