<?xml version="1.0" encoding="UTF-8"?><!-- generator="wordpress/2.1.3" -->
<rss version="2.0" 
	xmlns:content="http://purl.org/rss/1.0/modules/content/">
<channel>
	<title>Comments on: 10 programming languages, 10 projects, 12 months - The List</title>
	<link>http://www.stifflog.com/2008/01/02/10-programming-languages-10-projects-12-months-the-list/</link>
	<description>Just another WordPress weblog</description>
	<pubDate>Fri, 05 Sep 2008 19:20:37 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.1.3</generator>

	<item>
		<title>By: hir</title>
		<link>http://www.stifflog.com/2008/01/02/10-programming-languages-10-projects-12-months-the-list/#comment-3471</link>
		<author>hir</author>
		<pubDate>Thu, 03 Jan 2008 21:27:04 +0000</pubDate>
		<guid>http://www.stifflog.com/2008/01/02/10-programming-languages-10-projects-12-months-the-list/#comment-3471</guid>
					<description>Why Java has been omitted from your list?</description>
		<content:encoded><![CDATA[<p>Why Java has been omitted from your list?</p>
]]></content:encoded>
				</item>
	<item>
		<title>By: stiff</title>
		<link>http://www.stifflog.com/2008/01/02/10-programming-languages-10-projects-12-months-the-list/#comment-3477</link>
		<author>stiff</author>
		<pubDate>Fri, 04 Jan 2008 07:37:43 +0000</pubDate>
		<guid>http://www.stifflog.com/2008/01/02/10-programming-languages-10-projects-12-months-the-list/#comment-3477</guid>
					<description>Mostly because there is nothing too exciting about Java as a language. C# is pretty much the same, with some very interesting additions, so having two very similiar languages would not make much sense. Also, Scala runs on the JVM, so I will use the Java libraries with a more powerful language.</description>
		<content:encoded><![CDATA[<p>Mostly because there is nothing too exciting about Java as a language. C# is pretty much the same, with some very interesting additions, so having two very similiar languages would not make much sense. Also, Scala runs on the JVM, so I will use the Java libraries with a more powerful language.</p>
]]></content:encoded>
				</item>
	<item>
		<title>By: Ashley Moran</title>
		<link>http://www.stifflog.com/2008/01/02/10-programming-languages-10-projects-12-months-the-list/#comment-3498</link>
		<author>Ashley Moran</author>
		<pubDate>Sat, 05 Jan 2008 17:01:35 +0000</pubDate>
		<guid>http://www.stifflog.com/2008/01/02/10-programming-languages-10-projects-12-months-the-list/#comment-3498</guid>
					<description>Seeing your final plan it looks very ambitious!  Some of those I wouldn't expect to complete in about month in a language I already know.  But it will be interesting to see the results however long it takes.

How will you decide what language to use for each project?  Many of them are completely different, eg ray-tracer and blog application.  I imagine you would come away with a completely different opinion of the languages you do those in if you had swapped them around (eg Smalltalk and Scala).

It's interesting you picked a unit-testing framework as a project.  I see that pretty much as a pre-requisite to development in the first place.  Just FYI, in case you don't read it, I caught up on Ola Bini's blog the other day and noticed he has a couple of articles about unit testing in Scala, one here: http://ola-bini.blogspot.com/2007/12/scala-unit-testing.html and a follow-up here: http://ola-bini.blogspot.com/2008/01/scala-testing-with-specs.html

Do you plan to do any of these projects TDD?  That would be VERY interesting - but probably also quite hard.  (I only do TDD well when I have a good idea what the implementation will look like.)</description>
		<content:encoded><![CDATA[<p>Seeing your final plan it looks very ambitious!  Some of those I wouldn&#8217;t expect to complete in about month in a language I already know.  But it will be interesting to see the results however long it takes.</p>
<p>How will you decide what language to use for each project?  Many of them are completely different, eg ray-tracer and blog application.  I imagine you would come away with a completely different opinion of the languages you do those in if you had swapped them around (eg Smalltalk and Scala).</p>
<p>It&#8217;s interesting you picked a unit-testing framework as a project.  I see that pretty much as a pre-requisite to development in the first place.  Just FYI, in case you don&#8217;t read it, I caught up on Ola Bini&#8217;s blog the other day and noticed he has a couple of articles about unit testing in Scala, one here: <a href="http://ola-bini.blogspot.com/2007/12/scala-unit-testing.html" rel="nofollow">http://ola-bini.blogspot.com/2007/12/scala-unit-testing.html</a> and a follow-up here: <a href="http://ola-bini.blogspot.com/2008/01/scala-testing-with-specs.html" rel="nofollow">http://ola-bini.blogspot.com/2008/01/scala-testing-with-specs.html</a></p>
<p>Do you plan to do any of these projects TDD?  That would be VERY interesting - but probably also quite hard.  (I only do TDD well when I have a good idea what the implementation will look like.)</p>
]]></content:encoded>
				</item>
	<item>
		<title>By: stiff</title>
		<link>http://www.stifflog.com/2008/01/02/10-programming-languages-10-projects-12-months-the-list/#comment-3502</link>
		<author>stiff</author>
		<pubDate>Sat, 05 Jan 2008 20:25:45 +0000</pubDate>
		<guid>http://www.stifflog.com/2008/01/02/10-programming-languages-10-projects-12-months-the-list/#comment-3502</guid>
					<description>Ashley: The plan is to every project in every language, so it's a total of 100 programs - that's why I want to keep the implementations quite minimal. I didn't thought of TDD when playing with the idea, maybe it would be a good idea to bootstrap a little testing framework as the first problem, and than use it for the others. We shall see, I will be happy if I get enough time to work on this seriously, for now I just started the raytracer in Lisp...</description>
		<content:encoded><![CDATA[<p>Ashley: The plan is to every project in every language, so it&#8217;s a total of 100 programs - that&#8217;s why I want to keep the implementations quite minimal. I didn&#8217;t thought of TDD when playing with the idea, maybe it would be a good idea to bootstrap a little testing framework as the first problem, and than use it for the others. We shall see, I will be happy if I get enough time to work on this seriously, for now I just started the raytracer in Lisp&#8230;</p>
]]></content:encoded>
				</item>
	<item>
		<title>By: Ashley Moran</title>
		<link>http://www.stifflog.com/2008/01/02/10-programming-languages-10-projects-12-months-the-list/#comment-3521</link>
		<author>Ashley Moran</author>
		<pubDate>Mon, 07 Jan 2008 11:06:56 +0000</pubDate>
		<guid>http://www.stifflog.com/2008/01/02/10-programming-languages-10-projects-12-months-the-list/#comment-3521</guid>
					<description>Stiff - ok, that now makes it 10 times more demanding than I thought!  You're only giving yourself a few days per project!  I guess it will get easier when you have a few working implementations of each one though.</description>
		<content:encoded><![CDATA[<p>Stiff - ok, that now makes it 10 times more demanding than I thought!  You&#8217;re only giving yourself a few days per project!  I guess it will get easier when you have a few working implementations of each one though.</p>
]]></content:encoded>
				</item>
</channel>
</rss>
