<?xml version="1.0" encoding="UTF-8"?><!-- generator="wordpress/2.3.2" -->
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	>
<channel>
	<title>Comments for BernieCode</title>
	<link>http://www.berniecode.com/blog</link>
	<description>Fun with web development and photography</description>
	<pubDate>Mon, 15 Mar 2010 17:30:44 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.3.2</generator>
		<item>
		<title>Comment on A Computer Geek&#8217;s Guide to Advanced Photographic Technique by J cole</title>
		<link>http://www.berniecode.com/blog/2007/10/17/a-computer-geeks-guide-to-advanced-photographic-technique/#comment-37819</link>
		<dc:creator>J cole</dc:creator>
		<pubDate>Sat, 13 Mar 2010 18:17:41 +0000</pubDate>
		<guid>http://www.berniecode.com/blog/2007/10/17/a-computer-geeks-guide-to-advanced-photographic-technique/#comment-37819</guid>
		<description>Thank you for taking the time to make the website for me.  I just purchased a canon dslr t2i and needed to refresh my memory on camera basics.  Thanks again for putting in simple terms!

I did see what I thought was a picture of a common exotic plant species that you took a picture of, and if i can remember my western plants was called knapweed.  Funny how good pictures can refresh memories of college years ago!

Take care and God Bless,
Jason</description>
		<content:encoded><![CDATA[<p>Thank you for taking the time to make the website for me.  I just purchased a canon dslr t2i and needed to refresh my memory on camera basics.  Thanks again for putting in simple terms!</p>
<p>I did see what I thought was a picture of a common exotic plant species that you took a picture of, and if i can remember my western plants was called knapweed.  Funny how good pictures can refresh memories of college years ago!</p>
<p>Take care and God Bless,<br />
Jason</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Inheritance is evil and must be destroyed by Mecki</title>
		<link>http://www.berniecode.com/blog/2007/09/29/inheritance-is-evil-and-must-be-destroyed/#comment-37783</link>
		<dc:creator>Mecki</dc:creator>
		<pubDate>Fri, 12 Mar 2010 18:50:26 +0000</pubDate>
		<guid>http://www.berniecode.com/blog/2007/09/29/inheritance-is-evil-and-must-be-destroyed/#comment-37783</guid>
		<description>Have you ever had a look at Sather? It is a programming language, with inheritance, but only interfaces can inherit from other interfaces. Classes implement interfaces and classes cannot inherit of each other. There is no "implementation" inheritance in Sather. A class can only consist out of other classes and the compiler can automatically let you forward messages sent to your class to any of those internal classes (basically it generates the necessary code to dispatch messages to internal objects for you based on a set of rules you write). And you pass classes around either as the class itself or by its interface of course.

http://www.icsi.berkeley.edu/~sather/

Sather is no interpreted language. The Sather compiler translates your Sather code to plain-C code that can then pass through GCC to get native code in the end.

One drawback of Sather is, that it does everything at compile time, never at runtime, so any change to the inheritance system, to classes or classes-within-classes force a recompilation of the whole thing. Therefor it runs at native speed, not much slower than plain-C would be, if it used only indirect function calling (passing functions around as pointers and calling them that way) - which is still faster than method dispatch in many other languages.</description>
		<content:encoded><![CDATA[<p>Have you ever had a look at Sather? It is a programming language, with inheritance, but only interfaces can inherit from other interfaces. Classes implement interfaces and classes cannot inherit of each other. There is no &#8220;implementation&#8221; inheritance in Sather. A class can only consist out of other classes and the compiler can automatically let you forward messages sent to your class to any of those internal classes (basically it generates the necessary code to dispatch messages to internal objects for you based on a set of rules you write). And you pass classes around either as the class itself or by its interface of course.</p>
<p><a href="http://www.icsi.berkeley.edu/~sather/" rel="nofollow">http://www.icsi.berkeley.edu/~sather/</a></p>
<p>Sather is no interpreted language. The Sather compiler translates your Sather code to plain-C code that can then pass through GCC to get native code in the end.</p>
<p>One drawback of Sather is, that it does everything at compile time, never at runtime, so any change to the inheritance system, to classes or classes-within-classes force a recompilation of the whole thing. Therefor it runs at native speed, not much slower than plain-C would be, if it used only indirect function calling (passing functions around as pointers and calling them that way) - which is still faster than method dispatch in many other languages.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Mixins for Java by Alessio</title>
		<link>http://www.berniecode.com/blog/2009/08/16/mixins-for-java/#comment-37535</link>
		<dc:creator>Alessio</dc:creator>
		<pubDate>Thu, 04 Mar 2010 15:12:03 +0000</pubDate>
		<guid>http://www.berniecode.com/blog/2009/08/16/mixins-for-java/#comment-37535</guid>
		<description>Hi Bernie, 

I'm going to use your mixins library and I was wondering if you are considering deploying it as a Maven2 artifact somewhere, to simplify adoption.

Regards,
Alessio.</description>
		<content:encoded><![CDATA[<p>Hi Bernie, </p>
<p>I&#8217;m going to use your mixins library and I was wondering if you are considering deploying it as a Maven2 artifact somewhere, to simplify adoption.</p>
<p>Regards,<br />
Alessio.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on A Computer Geek&#8217;s Guide to Advanced Photographic Technique by coolhans</title>
		<link>http://www.berniecode.com/blog/2007/10/17/a-computer-geeks-guide-to-advanced-photographic-technique/#comment-37531</link>
		<dc:creator>coolhans</dc:creator>
		<pubDate>Thu, 04 Mar 2010 13:56:18 +0000</pubDate>
		<guid>http://www.berniecode.com/blog/2007/10/17/a-computer-geeks-guide-to-advanced-photographic-technique/#comment-37531</guid>
		<description>Among all the different guides i read on the net, this was the one that definitely shed more light on photography and how to be a better photographer.

I am impatiently waiting for the release of the FujiFilm Finepix HS10 camera on which i will be more than glad to test some of the techniques i learnt. 

Thanks a lot Bernie. 

Cheers</description>
		<content:encoded><![CDATA[<p>Among all the different guides i read on the net, this was the one that definitely shed more light on photography and how to be a better photographer.</p>
<p>I am impatiently waiting for the release of the FujiFilm Finepix HS10 camera on which i will be more than glad to test some of the techniques i learnt. </p>
<p>Thanks a lot Bernie. </p>
<p>Cheers</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on A Computer Geek&#8217;s Guide to Advanced Photographic Technique by Flowty</title>
		<link>http://www.berniecode.com/blog/2007/10/17/a-computer-geeks-guide-to-advanced-photographic-technique/#comment-36689</link>
		<dc:creator>Flowty</dc:creator>
		<pubDate>Sat, 06 Feb 2010 17:59:43 +0000</pubDate>
		<guid>http://www.berniecode.com/blog/2007/10/17/a-computer-geeks-guide-to-advanced-photographic-technique/#comment-36689</guid>
		<description>Awesome guide! It helped me to understand a lot of things, sadly I don't have an SRL camera, but a very powerfull compact Canon, with its 60mm. lens. Thanks a lot for writting! :)</description>
		<content:encoded><![CDATA[<p>Awesome guide! It helped me to understand a lot of things, sadly I don&#8217;t have an SRL camera, but a very powerfull compact Canon, with its 60mm. lens. Thanks a lot for writting! :)</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on SoFoBoMo: A macrophotographic odyssey by Alton Schappell</title>
		<link>http://www.berniecode.com/blog/2008/04/30/sofobomo-a-macrophotographic-odyssey/#comment-36635</link>
		<dc:creator>Alton Schappell</dc:creator>
		<pubDate>Fri, 05 Feb 2010 17:57:57 +0000</pubDate>
		<guid>http://www.berniecode.com/blog/2008/04/30/sofobomo-a-macrophotographic-odyssey/#comment-36635</guid>
		<description>I really liked the info shared in this blog.It makes me more knowledgable towards it.I am waiting eagerly for your next post.</description>
		<content:encoded><![CDATA[<p>I really liked the info shared in this blog.It makes me more knowledgable towards it.I am waiting eagerly for your next post.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on A Computer Geek&#8217;s Guide to Advanced Photographic Technique by Scuba Diving</title>
		<link>http://www.berniecode.com/blog/2007/10/17/a-computer-geeks-guide-to-advanced-photographic-technique/#comment-36590</link>
		<dc:creator>Scuba Diving</dc:creator>
		<pubDate>Thu, 04 Feb 2010 16:12:51 +0000</pubDate>
		<guid>http://www.berniecode.com/blog/2007/10/17/a-computer-geeks-guide-to-advanced-photographic-technique/#comment-36590</guid>
		<description>You For This Post, blog was added to my bookmarks.</description>
		<content:encoded><![CDATA[<p>You For This Post, blog was added to my bookmarks.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on A Computer Geek&#8217;s Guide to Advanced Photographic Technique by Corinne</title>
		<link>http://www.berniecode.com/blog/2007/10/17/a-computer-geeks-guide-to-advanced-photographic-technique/#comment-36285</link>
		<dc:creator>Corinne</dc:creator>
		<pubDate>Fri, 29 Jan 2010 14:16:52 +0000</pubDate>
		<guid>http://www.berniecode.com/blog/2007/10/17/a-computer-geeks-guide-to-advanced-photographic-technique/#comment-36285</guid>
		<description>A nice introduction. Beginner photography can certainly be overwhelming but your article has helped me on my way to becoming a better photographer.
Thanks!</description>
		<content:encoded><![CDATA[<p>A nice introduction. Beginner photography can certainly be overwhelming but your article has helped me on my way to becoming a better photographer.<br />
Thanks!</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Inheritance is evil and must be destroyed by Kevin McLaughin</title>
		<link>http://www.berniecode.com/blog/2007/09/29/inheritance-is-evil-and-must-be-destroyed/#comment-36067</link>
		<dc:creator>Kevin McLaughin</dc:creator>
		<pubDate>Thu, 21 Jan 2010 18:14:37 +0000</pubDate>
		<guid>http://www.berniecode.com/blog/2007/09/29/inheritance-is-evil-and-must-be-destroyed/#comment-36067</guid>
		<description>Good article about "inheritance is evil".
The software gods at our educational institutions are certainly not happy with you but every you said in your article is true.
The software world would be a better place is inheritance never was introduced. 

Seems to me that encapsulation and 
inheritance are mortal enemies. I suspect
a committee was involved in this terrible
mess.

Complexity...Complexity...Complexity...
KISS-Keep it simple stupid.

Who ever conjured up inheritance should be
beaten with a "KISS" stick.
Kevin McLaughlin</description>
		<content:encoded><![CDATA[<p>Good article about &#8220;inheritance is evil&#8221;.<br />
The software gods at our educational institutions are certainly not happy with you but every you said in your article is true.<br />
The software world would be a better place is inheritance never was introduced. </p>
<p>Seems to me that encapsulation and<br />
inheritance are mortal enemies. I suspect<br />
a committee was involved in this terrible<br />
mess.</p>
<p>Complexity&#8230;Complexity&#8230;Complexity&#8230;<br />
KISS-Keep it simple stupid.</p>
<p>Who ever conjured up inheritance should be<br />
beaten with a &#8220;KISS&#8221; stick.<br />
Kevin McLaughlin</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Inheritance is evil and must be destroyed by Jacques</title>
		<link>http://www.berniecode.com/blog/2007/09/29/inheritance-is-evil-and-must-be-destroyed/#comment-36035</link>
		<dc:creator>Jacques</dc:creator>
		<pubDate>Wed, 20 Jan 2010 11:22:55 +0000</pubDate>
		<guid>http://www.berniecode.com/blog/2007/09/29/inheritance-is-evil-and-must-be-destroyed/#comment-36035</guid>
		<description>Thanks for the awesome article. Really thorough. Well done!

I think I don't understand the following statement correctly:
"If you need to make a DarkDroid and a DarkSpaceship that can both also crush townspeople, you're in trouble."

Surely, DarkDroid and DarkSpaceship can just inherit from DarkJedi? They will then get the same functionality to crushTownspeople() and still be a DarkJedi &#38; in turn a Jedi?

What am I missing?</description>
		<content:encoded><![CDATA[<p>Thanks for the awesome article. Really thorough. Well done!</p>
<p>I think I don&#8217;t understand the following statement correctly:<br />
&#8220;If you need to make a DarkDroid and a DarkSpaceship that can both also crush townspeople, you&#8217;re in trouble.&#8221;</p>
<p>Surely, DarkDroid and DarkSpaceship can just inherit from DarkJedi? They will then get the same functionality to crushTownspeople() and still be a DarkJedi &amp; in turn a Jedi?</p>
<p>What am I missing?</p>
]]></content:encoded>
	</item>
</channel>
</rss>
