<?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"
xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
> <channel><title>Comments on: A letter to a 12-year-old</title> <atom:link href="http://www.raphkoster.com/2008/03/11/a-letter-to-a-12-year-old/feed/" rel="self" type="application/rss+xml" /><link>http://www.raphkoster.com/2008/03/11/a-letter-to-a-12-year-old/</link> <description>Raph Koster&#039;s personal website: MMOs, gaming, writing, art, music, books</description> <lastBuildDate>Sun, 12 Feb 2012 06:02:55 +0000</lastBuildDate> <sy:updatePeriod>hourly</sy:updatePeriod> <sy:updateFrequency>1</sy:updateFrequency> <generator>http://wordpress.org/?v=3.3.1</generator> <item><title>By: evilzug&#39;s Journal</title><link>http://www.raphkoster.com/2008/03/11/a-letter-to-a-12-year-old/comment-page-2/#comment-136482</link> <dc:creator>evilzug&#39;s Journal</dc:creator> <pubDate>Wed, 09 Apr 2008 12:00:09 +0000</pubDate> <guid
isPermaLink="false">http://www.raphkoster.com/2008/03/11/a-letter-to-a-12-year-old/#comment-136482</guid> <description>&lt;!--%kramer-ref-pre%--&gt;[...] Raph&#8217;s Website » A letter to a 12-year-old  (Comment on this)10:27 am [...]&lt;!--%kramer-ref-post%--&gt;</description> <content:encoded><![CDATA[<div
style="padding:15px; border-left:1px solid #dedede; border-bottom:3px solid #CCEBF7; background-color:#fcfeff"><p>[...] Raph&#8217;s Website » A letter to a 12-year-old  (Comment on this)10:27 am [...]</p></div> ]]></content:encoded> </item> <item><title>By: Best Dudes</title><link>http://www.raphkoster.com/2008/03/11/a-letter-to-a-12-year-old/comment-page-2/#comment-136380</link> <dc:creator>Best Dudes</dc:creator> <pubDate>Fri, 04 Apr 2008 17:32:11 +0000</pubDate> <guid
isPermaLink="false">http://www.raphkoster.com/2008/03/11/a-letter-to-a-12-year-old/#comment-136380</guid> <description>&lt;!--%kramer-ref-pre%--&gt;[...] Raph&#8217;s Website » A letter to a 12-year-old  LinkLeave a comment [...]&lt;!--%kramer-ref-post%--&gt;</description> <content:encoded><![CDATA[<div
style="padding:15px; border-left:1px solid #dedede; border-bottom:3px solid #CCEBF7; background-color:#fcfeff"><p>[...] Raph&#8217;s Website » A letter to a 12-year-old  LinkLeave a comment [...]</p></div> ]]></content:encoded> </item> <item><title>By: Announcements from Darth Sidhe&#39;s Sithly allies</title><link>http://www.raphkoster.com/2008/03/11/a-letter-to-a-12-year-old/comment-page-2/#comment-136346</link> <dc:creator>Announcements from Darth Sidhe&#39;s Sithly allies</dc:creator> <pubDate>Fri, 04 Apr 2008 00:58:32 +0000</pubDate> <guid
isPermaLink="false">http://www.raphkoster.com/2008/03/11/a-letter-to-a-12-year-old/#comment-136346</guid> <description>&lt;!--%kramer-ref-pre%--&gt;[...] Raph&#8217;s Website » A letter to a 12-year-old [...]&lt;!--%kramer-ref-post%--&gt;</description> <content:encoded><![CDATA[<div
style="padding:15px; border-left:1px solid #dedede; border-bottom:3px solid #CCEBF7; background-color:#fcfeff"><p>[...] Raph&#8217;s Website » A letter to a 12-year-old [...]</p></div> ]]></content:encoded> </item> <item><title>By: Geoffrey&#39;s Friends</title><link>http://www.raphkoster.com/2008/03/11/a-letter-to-a-12-year-old/comment-page-2/#comment-136340</link> <dc:creator>Geoffrey&#39;s Friends</dc:creator> <pubDate>Thu, 03 Apr 2008 20:36:42 +0000</pubDate> <guid
isPermaLink="false">http://www.raphkoster.com/2008/03/11/a-letter-to-a-12-year-old/#comment-136340</guid> <description>&lt;!--%kramer-ref-pre%--&gt;[...] Raph&#8217;s Website » A letter to a 12-year-old  (Comment on this)   evilzug [...]&lt;!--%kramer-ref-post%--&gt;</description> <content:encoded><![CDATA[<div
style="padding:15px; border-left:1px solid #dedede; border-bottom:3px solid #CCEBF7; background-color:#fcfeff"><p>[...] Raph&#8217;s Website » A letter to a 12-year-old  (Comment on this)   evilzug [...]</p></div> ]]></content:encoded> </item> <item><title>By: &#187; Raph&#8217;s Website » A letter to a 12-year-old - ScatteredGenius.com</title><link>http://www.raphkoster.com/2008/03/11/a-letter-to-a-12-year-old/comment-page-2/#comment-136332</link> <dc:creator>&#187; Raph&#8217;s Website » A letter to a 12-year-old - ScatteredGenius.com</dc:creator> <pubDate>Thu, 03 Apr 2008 17:35:01 +0000</pubDate> <guid
isPermaLink="false">http://www.raphkoster.com/2008/03/11/a-letter-to-a-12-year-old/#comment-136332</guid> <description>[...] Raph&#8217;s Website » A letter to a 12-year-old        //    Project Wonderful - Your ad here, right now, for as low as $0.00 [...]</description> <content:encoded><![CDATA[<div
style="padding:15px; border-left:1px solid #dedede; border-bottom:3px solid #CCEBF7; background-color:#fcfeff"><p>[...] Raph&#8217;s Website » A letter to a 12-year-old        //    Project Wonderful &#8211; Your ad here, right now, for as low as $0.00 [...]</p></div> ]]></content:encoded> </item> <item><title>By: Which Game Development Language to Learn? &#171; Gamer Brasilis</title><link>http://www.raphkoster.com/2008/03/11/a-letter-to-a-12-year-old/comment-page-2/#comment-135919</link> <dc:creator>Which Game Development Language to Learn? &#171; Gamer Brasilis</dc:creator> <pubDate>Thu, 27 Mar 2008 18:16:32 +0000</pubDate> <guid
isPermaLink="false">http://www.raphkoster.com/2008/03/11/a-letter-to-a-12-year-old/#comment-135919</guid> <description>[...] subject had reminded of a post on Raph Koester&#8217;s blog where he is asked about which would be a good programming language to learn. Flash showed up a good [...]</description> <content:encoded><![CDATA[<div
style="padding:15px; border-left:1px solid #dedede; border-bottom:3px solid #CCEBF7; background-color:#fcfeff"><p>[...] subject had reminded of a post on Raph Koester&#8217;s blog where he is asked about which would be a good programming language to learn. Flash showed up a good [...]</p></div> ]]></content:encoded> </item> <item><title>By: Pritchard</title><link>http://www.raphkoster.com/2008/03/11/a-letter-to-a-12-year-old/comment-page-2/#comment-135280</link> <dc:creator>Pritchard</dc:creator> <pubDate>Thu, 20 Mar 2008 10:13:59 +0000</pubDate> <guid
isPermaLink="false">http://www.raphkoster.com/2008/03/11/a-letter-to-a-12-year-old/#comment-135280</guid> <description>Hah.  BlitzBasic?  I guess I must be strange for simply enjoying BASIC syntax and seeing it as a language for general use.  I use FreeBASIC at the moment for my BASIC coding.  I was in fact, programming a game in BASIC and was getting prototypes done fairly quickly until I ran into problems due to lack of inheritance and the likes.
Anyways, your post made me realize that BASIC syntax isn&#039;t enough.  Even though I&#039;m comfortable in FreeBASIC, and it&#039;s what got me into coding other languages, to really appeal to beginners, the community should probably consider putting together a Beginner&#039;s Suite of some sort.
Of course, now with pre-existing frameworks becoming so popular, I might as well just recommend them Java instead.  Netbeans is a great IDE.  Java&#039;s framework is excellent.  The naming conventions are great for beginners.  The official sun tutorials are wonderful, too... Hrm.</description> <content:encoded><![CDATA[<p>Hah.  BlitzBasic?  I guess I must be strange for simply enjoying BASIC syntax and seeing it as a language for general use.  I use FreeBASIC at the moment for my BASIC coding.  I was in fact, programming a game in BASIC and was getting prototypes done fairly quickly until I ran into problems due to lack of inheritance and the likes.</p><p>Anyways, your post made me realize that BASIC syntax isn&#8217;t enough.  Even though I&#8217;m comfortable in FreeBASIC, and it&#8217;s what got me into coding other languages, to really appeal to beginners, the community should probably consider putting together a Beginner&#8217;s Suite of some sort.</p><p>Of course, now with pre-existing frameworks becoming so popular, I might as well just recommend them Java instead.  Netbeans is a great IDE.  Java&#8217;s framework is excellent.  The naming conventions are great for beginners.  The official sun tutorials are wonderful, too&#8230; Hrm.</p> ]]></content:encoded> </item> <item><title>By: Tess</title><link>http://www.raphkoster.com/2008/03/11/a-letter-to-a-12-year-old/comment-page-2/#comment-135222</link> <dc:creator>Tess</dc:creator> <pubDate>Tue, 18 Mar 2008 23:10:39 +0000</pubDate> <guid
isPermaLink="false">http://www.raphkoster.com/2008/03/11/a-letter-to-a-12-year-old/#comment-135222</guid> <description>&lt;blockquote&gt;BTW, if you had to recommend a programming language to today’s 12-year-olds, what would it be?&lt;/blockquote&gt;
Oh, geeze, I wish I could answer this question.  There&#039;s no equivalent to the ubiquitous command-line BASIC parser, anymore.
I&#039;d say that for today&#039;s kids, quick gratification is important.  There are a lot of folks out there working on kid-languages, with fancy multimedia crap and whatnot.  I&#039;m not sure what I think about those.  (I wasn&#039;t a big fan of LOGO, as a kid, to be honest.)  I&#039;d almost say that a kid should, instead, pick a favorite moddable game, and write scripts for that.  It provides fast, tangible feedback, with very satisfying results.</description> <content:encoded><![CDATA[<blockquote><p>BTW, if you had to recommend a programming language to today’s 12-year-olds, what would it be?</p></blockquote><p>Oh, geeze, I wish I could answer this question.  There&#8217;s no equivalent to the ubiquitous command-line BASIC parser, anymore.</p><p>I&#8217;d say that for today&#8217;s kids, quick gratification is important.  There are a lot of folks out there working on kid-languages, with fancy multimedia crap and whatnot.  I&#8217;m not sure what I think about those.  (I wasn&#8217;t a big fan of LOGO, as a kid, to be honest.)  I&#8217;d almost say that a kid should, instead, pick a favorite moddable game, and write scripts for that.  It provides fast, tangible feedback, with very satisfying results.</p> ]]></content:encoded> </item> <item><title>By: Raph Koster explains it all &#8212; To the blogmobile!</title><link>http://www.raphkoster.com/2008/03/11/a-letter-to-a-12-year-old/comment-page-2/#comment-135182</link> <dc:creator>Raph Koster explains it all &#8212; To the blogmobile!</dc:creator> <pubDate>Sun, 16 Mar 2008 23:15:27 +0000</pubDate> <guid
isPermaLink="false">http://www.raphkoster.com/2008/03/11/a-letter-to-a-12-year-old/#comment-135182</guid> <description>[...] To a 12-year old. Really good. [...]</description> <content:encoded><![CDATA[<div
style="padding:15px; border-left:1px solid #dedede; border-bottom:3px solid #CCEBF7; background-color:#fcfeff"><p>[...] To a 12-year old. Really good. [...]</p></div> ]]></content:encoded> </item> <item><title>By: Michelle D'israeli</title><link>http://www.raphkoster.com/2008/03/11/a-letter-to-a-12-year-old/comment-page-2/#comment-135179</link> <dc:creator>Michelle D'israeli</dc:creator> <pubDate>Sun, 16 Mar 2008 18:07:23 +0000</pubDate> <guid
isPermaLink="false">http://www.raphkoster.com/2008/03/11/a-letter-to-a-12-year-old/#comment-135179</guid> <description>I&#039;m going to be daring and say a Pascal variant, especially something like Delphi.
For all its evil, an object orientated pascal style language is a wonderful first programming language. Most of them allow access to pointers, allowing you to practice with lower-level systems (but then, I am a computer systems engineer by training, so I view understanding the internals as vital). Delphi made it easy to get working GUIs fast, and taught some good practices.
The problem with anything that doesn&#039;t give you help with a GUI is that it either limits you to minimal console IO, or extremely complex systems (there&#039;s a reason I&#039;ve written a personal include file for IO in C).
I suppose however, in this day and age of advanced compilers, the better question is not &#039;which langauge&#039;, but which compiler and IDE. A good compiler for learning will give highly meaningful error messages that make immediate sense and are not followed with more frightening run-on errors.</description> <content:encoded><![CDATA[<p>I&#8217;m going to be daring and say a Pascal variant, especially something like Delphi.</p><p>For all its evil, an object orientated pascal style language is a wonderful first programming language. Most of them allow access to pointers, allowing you to practice with lower-level systems (but then, I am a computer systems engineer by training, so I view understanding the internals as vital). Delphi made it easy to get working GUIs fast, and taught some good practices.</p><p>The problem with anything that doesn&#8217;t give you help with a GUI is that it either limits you to minimal console IO, or extremely complex systems (there&#8217;s a reason I&#8217;ve written a personal include file for IO in C).</p><p>I suppose however, in this day and age of advanced compilers, the better question is not &#8216;which langauge&#8217;, but which compiler and IDE. A good compiler for learning will give highly meaningful error messages that make immediate sense and are not followed with more frightening run-on errors.</p> ]]></content:encoded> </item> </channel> </rss>
