<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Bernhard blogs about IT</title>
	<atom:link href="http://bpieber.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://bpieber.wordpress.com</link>
	<description></description>
	<lastBuildDate>Tue, 09 Nov 2010 20:53:35 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='bpieber.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>Bernhard blogs about IT</title>
		<link>http://bpieber.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://bpieber.wordpress.com/osd.xml" title="Bernhard blogs about IT" />
	<atom:link rel='hub' href='http://bpieber.wordpress.com/?pushpress=hub'/>
		<item>
		<title>Lines Of Code of Squeak and Pharo</title>
		<link>http://bpieber.wordpress.com/2010/11/07/lines-of-code-of-squeak-and-pharo/</link>
		<comments>http://bpieber.wordpress.com/2010/11/07/lines-of-code-of-squeak-and-pharo/#comments</comments>
		<pubDate>Sun, 07 Nov 2010 20:53:37 +0000</pubDate>
		<dc:creator>Bernhard Pieber</dc:creator>
				<category><![CDATA[Smalltalk]]></category>

		<guid isPermaLink="false">http://bpieber.wordpress.com/?p=18</guid>
		<description><![CDATA[I have written a small class named DesignInfo (http://www.squeaksource.com/DesignInfo.html) to gather information about the lines of code of all Monticello packages in a Smalltalk image. It can distinguish between test and production code and create a morph that shows the information as a bar chart. Here is the information of a current Squeak trunk image [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=bpieber.wordpress.com&amp;blog=15445596&amp;post=18&amp;subd=bpieber&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>I have written a small class named DesignInfo (<span style="color:#000000;"><a title="static project url" href="http://www.squeaksource.com/DesignInfo.html">http://www.squeaksource.com/DesignInfo.html</a>) </span>to gather information about the lines of code of all Monticello packages in a Smalltalk image. It can distinguish between test and production code and create a morph that shows the information as a bar chart.</p>
<p>Here is the information of a current Squeak trunk image &#8211; 330332 lines of code in 60 packages:</p>
<p><a href="http://bpieber.files.wordpress.com/2010/11/lines-of-code-squeak4-2-trunk-10653.png"><img class="alignnone size-full wp-image-16" title="Lines Of Code Squeak4.2-trunk-#10653" src="http://bpieber.files.wordpress.com/2010/11/lines-of-code-squeak4-2-trunk-10653.png?w=508&#038;h=726" alt="" width="508" height="726" /></a></p>
<p>And here is the information of the current stable Pharo-1.1.1-dev10.09.1.image &#8211; 413413 lines of code in 185 packages:</p>
<p><a href="http://bpieber.files.wordpress.com/2010/11/lines-of-code-pharo-1-1-1-dev10-09-1.png"><img class="alignnone size-full wp-image-17" title="Lines Of Code Pharo-1.1.1-dev10.09.1" src="http://bpieber.files.wordpress.com/2010/11/lines-of-code-pharo-1-1-1-dev10-09-1.png?w=508&#038;h=2226" alt="" width="508" height="2226" /></a></p>
<p>The test code is shown in light blue.</p>
<p>I find it quite interesting and it was fun to program. It&#8217;s Smalltalk after all. <img src='http://s1.wp.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/bpieber.wordpress.com/18/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/bpieber.wordpress.com/18/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/bpieber.wordpress.com/18/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/bpieber.wordpress.com/18/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/bpieber.wordpress.com/18/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/bpieber.wordpress.com/18/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/bpieber.wordpress.com/18/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/bpieber.wordpress.com/18/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/bpieber.wordpress.com/18/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/bpieber.wordpress.com/18/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/bpieber.wordpress.com/18/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/bpieber.wordpress.com/18/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/bpieber.wordpress.com/18/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/bpieber.wordpress.com/18/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=bpieber.wordpress.com&amp;blog=15445596&amp;post=18&amp;subd=bpieber&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://bpieber.wordpress.com/2010/11/07/lines-of-code-of-squeak-and-pharo/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/8d3962953b3a3d99605f11b96d1eb903?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">bpieber</media:title>
		</media:content>

		<media:content url="http://bpieber.files.wordpress.com/2010/11/lines-of-code-squeak4-2-trunk-10653.png" medium="image">
			<media:title type="html">Lines Of Code Squeak4.2-trunk-#10653</media:title>
		</media:content>

		<media:content url="http://bpieber.files.wordpress.com/2010/11/lines-of-code-pharo-1-1-1-dev10-09-1.png" medium="image">
			<media:title type="html">Lines Of Code Pharo-1.1.1-dev10.09.1</media:title>
		</media:content>
	</item>
		<item>
		<title>Bad news: Smalltalk falls off top 50 of TIOBE Index</title>
		<link>http://bpieber.wordpress.com/2010/08/27/bad-news-smalltalk-falls-off-top-50-of-tiobe-index/</link>
		<comments>http://bpieber.wordpress.com/2010/08/27/bad-news-smalltalk-falls-off-top-50-of-tiobe-index/#comments</comments>
		<pubDate>Fri, 27 Aug 2010 11:31:00 +0000</pubDate>
		<dc:creator>Bernhard Pieber</dc:creator>
				<category><![CDATA[Smalltalk]]></category>

		<guid isPermaLink="false">http://bpieber.wordpress.com/?p=13</guid>
		<description><![CDATA[Whether one likes the TIOBE Index or not, this is bad news for us Smalltalk enthusiasts: TIOBE Programming Community Index for August 2010 August Headline: Dinosaur Smalltalk falls off top 50 Smalltalk, the first pure object-oriented programming language ever, lost its position in the TIOBE top 50 this month. The same happened to the other [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=bpieber.wordpress.com&amp;blog=15445596&amp;post=13&amp;subd=bpieber&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Whether one likes the TIOBE Index or not, this is bad news for us Smalltalk enthusiasts:</p>
<blockquote><p>TIOBE Programming Community Index for August 2010</p>
<p>August Headline: <a href="http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html">Dinosaur Smalltalk falls off top 50</a></p>
<p>Smalltalk, the first pure object-oriented programming language ever, lost its position in the TIOBE top 50 this month. The same happened to the other well-known pure object-oriented language Eiffel a couple of months ago. This is probably part of the trend that languages are becoming more and more multiparadigm: both object-oriented and procedural with a functional flavor.</p></blockquote>
<p>I took action and created this blog. Hope it helps somewhat. <img src='http://s1.wp.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/bpieber.wordpress.com/13/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/bpieber.wordpress.com/13/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/bpieber.wordpress.com/13/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/bpieber.wordpress.com/13/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/bpieber.wordpress.com/13/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/bpieber.wordpress.com/13/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/bpieber.wordpress.com/13/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/bpieber.wordpress.com/13/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/bpieber.wordpress.com/13/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/bpieber.wordpress.com/13/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/bpieber.wordpress.com/13/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/bpieber.wordpress.com/13/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/bpieber.wordpress.com/13/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/bpieber.wordpress.com/13/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=bpieber.wordpress.com&amp;blog=15445596&amp;post=13&amp;subd=bpieber&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://bpieber.wordpress.com/2010/08/27/bad-news-smalltalk-falls-off-top-50-of-tiobe-index/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/8d3962953b3a3d99605f11b96d1eb903?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">bpieber</media:title>
		</media:content>
	</item>
		<item>
		<title>Google should base Android on Newspeak</title>
		<link>http://bpieber.wordpress.com/2010/08/27/google-should-base-android-on-newspeak/</link>
		<comments>http://bpieber.wordpress.com/2010/08/27/google-should-base-android-on-newspeak/#comments</comments>
		<pubDate>Fri, 27 Aug 2010 10:23:31 +0000</pubDate>
		<dc:creator>Bernhard Pieber</dc:creator>
				<category><![CDATA[Smalltalk]]></category>

		<guid isPermaLink="false">http://bpieber.wordpress.com/?p=5</guid>
		<description><![CDATA[How should Google respond to the lawsuit filed by Oracle about Java? In my opinion Google should take the chance and replace the surface language of Android by something more modern and dynamic. They already replaced the Java VM. They can easily do it with the language as well. They have the know-how to do [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=bpieber.wordpress.com&amp;blog=15445596&amp;post=5&amp;subd=bpieber&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>How should Google respond to the lawsuit filed by Oracle about Java?</p>
<p>In my opinion Google should take the chance and replace the surface language of Android by something more modern and dynamic. They already replaced the Java VM. They can easily do it with the language as well.</p>
<p>They have the know-how to do that. <a href="http://en.wikipedia.org/wiki/Lars_Bak_(computer_programmer)">Lars Bak</a>, one of the leading engineers behind the Google V8 JavaScript VM, is a great language designer. He implemented Beta, <a href="http://www.world.st/">Smalltalk</a>, <a href="http://strongtalk.org">Strongtalk</a>, Self, Java, OOVM, and JavaScript.</p>
<p>If I were them, I would bring in <a href="http://gbracha.blogspot.com/">Gilad Bracha</a>, who worked with Lars Bak at Animorphic and Sun, and use his <a href="http://newspeaklanguage.org/">Newspeak</a> language as the basis for Android. That would make a great language for the Android platform.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/bpieber.wordpress.com/5/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/bpieber.wordpress.com/5/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/bpieber.wordpress.com/5/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/bpieber.wordpress.com/5/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/bpieber.wordpress.com/5/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/bpieber.wordpress.com/5/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/bpieber.wordpress.com/5/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/bpieber.wordpress.com/5/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/bpieber.wordpress.com/5/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/bpieber.wordpress.com/5/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/bpieber.wordpress.com/5/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/bpieber.wordpress.com/5/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/bpieber.wordpress.com/5/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/bpieber.wordpress.com/5/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=bpieber.wordpress.com&amp;blog=15445596&amp;post=5&amp;subd=bpieber&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://bpieber.wordpress.com/2010/08/27/google-should-base-android-on-newspeak/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/8d3962953b3a3d99605f11b96d1eb903?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">bpieber</media:title>
		</media:content>
	</item>
	</channel>
</rss>
