<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	>
<channel>
	<title>Comments on: CUSEC day 2 morning:  Agile at Motorola and Modular Concurrency</title>
	<atom:link href="http://jfcouture.com/2006/01/23/cusec-day-2-morning-agile-at-motorola-and-modular-concurrency/feed/" rel="self" type="application/rss+xml" />
	<link>http://jfcouture.com/2006/01/23/cusec-day-2-morning-agile-at-motorola-and-modular-concurrency/</link>
	<description></description>
	<pubDate>Sun, 05 Sep 2010 08:50:37 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6.2</generator>
		<item>
		<title>By: Peter Grogono</title>
		<link>http://jfcouture.com/2006/01/23/cusec-day-2-morning-agile-at-motorola-and-modular-concurrency/#comment-56</link>
		<dc:creator>Peter Grogono</dc:creator>
		<pubDate>Thu, 13 Apr 2006 14:38:36 +0000</pubDate>
		<guid isPermaLink="false">http://www.jfcouture.com/?p=31#comment-56</guid>
		<description>Hi djief,

I am sorry that you were not able to understand my examples; I will try to be clearer in future.  Of course you can do stupid stuff in any language - everyone knows that.  What I attempted to show was that in any OOPL, not just Java, the language can seriously stab you in the back.  Discovering that someone is molesting your privates can be a nightmare in a 100KloC program but I could not fit 100KLoC onto a slide, so I simplified.

I agree that 20 lines of setup look pretty silly for "Hello, world" but they don't look so silly in that 100KLoC program.  I needed them to explain key features of the paradigm - maybe that didn't get across fully - and, in any case, I hope that most of them can be eliminated in subsequent versions of the language.

I included the "useless and pointless OOP (Java) bashing" because I am unhappy about the current almost universal acceptance of OOP.  OOP is good, but not good enough.  We can, and must, do better.

Thank you for commenting on my talk.
Best wishes,
Peter</description>
		<content:encoded><![CDATA[<p>Hi djief,</p>
<p>I am sorry that you were not able to understand my examples; I will try to be clearer in future.  Of course you can do stupid stuff in any language - everyone knows that.  What I attempted to show was that in any OOPL, not just Java, the language can seriously stab you in the back.  Discovering that someone is molesting your privates can be a nightmare in a 100KloC program but I could not fit 100KLoC onto a slide, so I simplified.</p>
<p>I agree that 20 lines of setup look pretty silly for &#8220;Hello, world&#8221; but they don&#8217;t look so silly in that 100KLoC program.  I needed them to explain key features of the paradigm - maybe that didn&#8217;t get across fully - and, in any case, I hope that most of them can be eliminated in subsequent versions of the language.</p>
<p>I included the &#8220;useless and pointless OOP (Java) bashing&#8221; because I am unhappy about the current almost universal acceptance of OOP.  OOP is good, but not good enough.  We can, and must, do better.</p>
<p>Thank you for commenting on my talk.<br />
Best wishes,<br />
Peter</p>
]]></content:encoded>
	</item>
</channel>
</rss>

<!-- Dynamic Page Served (once) in 0.299 seconds -->
