<?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/"
	>

<channel>
	<title>Cogitas Blog &#187; programming languages</title>
	<atom:link href="http://cogitas.net/blog/category/programming-languages/feed/" rel="self" type="application/rss+xml" />
	<link>http://cogitas.net/blog</link>
	<description>Web design and programming blog</description>
	<lastBuildDate>Fri, 15 Apr 2011 19:41:38 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>GUI tools for Lisp</title>
		<link>http://cogitas.net/blog/2011/01/04/gui-tools-for-lisp/</link>
		<comments>http://cogitas.net/blog/2011/01/04/gui-tools-for-lisp/#comments</comments>
		<pubDate>Tue, 04 Jan 2011 09:50:22 +0000</pubDate>
		<dc:creator>Nat</dc:creator>
				<category><![CDATA[programming languages]]></category>
		<category><![CDATA[gtk+]]></category>
		<category><![CDATA[GUI]]></category>
		<category><![CDATA[Lisp]]></category>
		<category><![CDATA[Qt]]></category>

		<guid isPermaLink="false">http://cogitas.net/blog/?p=390</guid>
		<description><![CDATA[Having recently understood the power of Lisp thanks to reading The Nature Of Lisp and then working my way through the early chapters of Practical Common Lisp (by Peter Seibel, also author of the excellent Coders at Work: Reflections on the Craft of Programming), I decided to find out more about GUI tools for Lisp.

A [...]]]></description>
		<wfw:commentRss>http://cogitas.net/blog/2011/01/04/gui-tools-for-lisp/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Do &#8220;Hello World&#8221; examples help you when learning a language?</title>
		<link>http://cogitas.net/blog/2010/12/02/do-hello-world-examples-help-you-when-learning-a-language/</link>
		<comments>http://cogitas.net/blog/2010/12/02/do-hello-world-examples-help-you-when-learning-a-language/#comments</comments>
		<pubDate>Thu, 02 Dec 2010 07:37:16 +0000</pubDate>
		<dc:creator>Nat</dc:creator>
				<category><![CDATA[programming languages]]></category>
		<category><![CDATA[hello world]]></category>
		<category><![CDATA[programming language]]></category>
		<category><![CDATA[tutorial]]></category>

		<guid isPermaLink="false">http://cogitas.net/blog/?p=316</guid>
		<description><![CDATA[Traditionally, the first program contained in a programming language tutorial is &#8220;hello world&#8221;, that is outputting the string &#8220;hello world&#8221; to the console terminal. Do you find it useful?

Personally, I think the introductory program in a given language should highlight the power of the language. For example, if the language has got great maths functions, [...]]]></description>
		<wfw:commentRss>http://cogitas.net/blog/2010/12/02/do-hello-world-examples-help-you-when-learning-a-language/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>The problem with learning a new language</title>
		<link>http://cogitas.net/blog/2010/11/18/the-problem-with-learning-a-new-language/</link>
		<comments>http://cogitas.net/blog/2010/11/18/the-problem-with-learning-a-new-language/#comments</comments>
		<pubDate>Thu, 18 Nov 2010 08:08:11 +0000</pubDate>
		<dc:creator>Nat</dc:creator>
				<category><![CDATA[programming languages]]></category>
		<category><![CDATA[c++]]></category>
		<category><![CDATA[Go]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[language]]></category>
		<category><![CDATA[Perl]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[ruby]]></category>

		<guid isPermaLink="false">http://cogitas.net/blog/?p=271</guid>
		<description><![CDATA[Like many programmers, I know the basics in a few languages (php, perl, python, ruby, javascript, C++, Go). However, I only know one language well (Java). By &#8220;well&#8221;, I don&#8217;t mean &#8220;perfectly&#8221; or even &#8220;near perfectly&#8221;, I mean &#8220;well&#8221;. I have a good grasp of its core concepts and I know how to find and [...]]]></description>
		<wfw:commentRss>http://cogitas.net/blog/2010/11/18/the-problem-with-learning-a-new-language/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>HTML5 sample code for drag &#8216;n&#8217; drop and many more features</title>
		<link>http://cogitas.net/blog/2010/08/13/html5-sample-code-for-drag-n-drop-and-many-more-features/</link>
		<comments>http://cogitas.net/blog/2010/08/13/html5-sample-code-for-drag-n-drop-and-many-more-features/#comments</comments>
		<pubDate>Fri, 13 Aug 2010 21:31:43 +0000</pubDate>
		<dc:creator>Nat</dc:creator>
				<category><![CDATA[programming languages]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[HTML5]]></category>

		<guid isPermaLink="false">http://cogitas.net/blog/2010/08/13/html5-sample-code-for-drag-n-drop-and-many-more-features/</guid>
		<description><![CDATA[If you are the type of programmer who learns by reading code and hacking it, head over to HTML5 Studio, a new area on Google&#8217;s HTML5 website with sample code provided for Geolocation, Columns, Drag &#38; Drop features and many more.
I quote from the site
Peek around, look under the covers at the source, and feel [...]]]></description>
		<wfw:commentRss>http://cogitas.net/blog/2010/08/13/html5-sample-code-for-drag-n-drop-and-many-more-features/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Go Google?</title>
		<link>http://cogitas.net/blog/2010/05/09/go-google/</link>
		<comments>http://cogitas.net/blog/2010/05/09/go-google/#comments</comments>
		<pubDate>Sun, 09 May 2010 21:53:25 +0000</pubDate>
		<dc:creator>Nat</dc:creator>
				<category><![CDATA[programming languages]]></category>
		<category><![CDATA[Go]]></category>
		<category><![CDATA[google]]></category>

		<guid isPermaLink="false">http://cogitas.net/blog/?p=44</guid>
		<description><![CDATA[Following from my post Programming and web development tools – too much reliance on Google?, I am now left pondering about the Go programming language, a &#8220;systems programming language&#8221; developed by Google.
On one hand, the premise of Go is quite interesting. While still in its infancy, Go proposes to solve the problem of designing systems [...]]]></description>
		<wfw:commentRss>http://cogitas.net/blog/2010/05/09/go-google/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>(When) Should I learn another programming language?</title>
		<link>http://cogitas.net/blog/2010/03/23/when-should-i-learn-another-programming-language/</link>
		<comments>http://cogitas.net/blog/2010/03/23/when-should-i-learn-another-programming-language/#comments</comments>
		<pubDate>Tue, 23 Mar 2010 22:01:29 +0000</pubDate>
		<dc:creator>Nat</dc:creator>
				<category><![CDATA[programming languages]]></category>
		<category><![CDATA[amstrad]]></category>
		<category><![CDATA[basic]]></category>
		<category><![CDATA[c++]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[python]]></category>
		<category><![CDATA[ruby]]></category>
		<category><![CDATA[scala]]></category>
		<category><![CDATA[smalltalk]]></category>

		<guid isPermaLink="false">http://cogitas.net/blog/?p=18</guid>
		<description><![CDATA[Every few weeks, I come across a programming article/blog post/project/forum debate etc that gets me excited about another programming language. I maintain a list of languages I&#8217;d like to learn, a list of applications I&#8217;d like to do, a list of skills I&#8217;d like to develop.
Every so often, I ask myself if I should start [...]]]></description>
		<wfw:commentRss>http://cogitas.net/blog/2010/03/23/when-should-i-learn-another-programming-language/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

