<?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>techno.blog(&#34;Dion&#34;) &#187; scripting</title>
	<atom:link href="http://almaer.com/blog/tag/scripting/feed" rel="self" type="application/rss+xml" />
	<link>http://almaer.com/blog</link>
	<description>blogging about life, the universe, and everything tech</description>
	<lastBuildDate>Tue, 28 Aug 2012 14:41:55 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Larry Wall: Programming is Hard, Let&#8217;s Go Scripting&#8230;</title>
		<link>http://almaer.com/blog/larry-wall-programming-is-hard-lets-go-scripting</link>
		<comments>http://almaer.com/blog/larry-wall-programming-is-hard-lets-go-scripting#comments</comments>
		<pubDate>Sat, 05 Jan 2008 13:40:58 +0000</pubDate>
		<dc:creator>dion</dc:creator>
				<category><![CDATA[Perl]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[larrywall]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[scripting]]></category>

		<guid isPermaLink="false">http://almaer.com/blog/larry-wall-programming-is-hard-lets-go-scripting</guid>
		<description><![CDATA[Larry takes a high level view of the past, present, and future, to create a case for Perl 6.
I hope the future isn&#8217;t so far out that Will Smith is the only person alive to see it&#8230;. along with some Zombies.

Scripting
But basically, scripting is not a technical term. When we call something a scripting language, [...]]]></description>
			<content:encoded><![CDATA[<p>Larry <a href="http://www.perl.com/pub/a/2007/12/06/soto-11.html">takes a high level view of the past, present, and future, to create a case for Perl 6</a>.</p>
<p>I hope the future isn&#8217;t so far out that Will Smith is the only person alive to see it&#8230;. along with some Zombies.</p>
<blockquote><p>
<b>Scripting</b></p>
<p>But basically, scripting is not a technical term. When we call something a scripting language, we&#8217;re primarily making a linguistic and cultural judgment, not a technical judgment.</p>
<p>I see scripting as one of the humanities. It&#8217;s our linguistic roots showing through.</p>
<p><b>Declarational</b></p>
<p>In Lua, an object is just a hash, and there&#8217;s a bit of syntactic sugar to call a hash element if it happens to contain code. Thats all there is. They don&#8217;t even have classes. Anything resembling inheritance has to be handled by explicit delegation.</p>
<p><b>Prototype vs. Class</b></p>
<p>Real organisms just copy their DNA when they reproduce. They don&#8217;t have some DNA of their own, and an @ISA array telling you which parent objects contain the rest of their DNA.</p>
<p><b>Functional or object-oriented</b></p>
<p>Of course, some of us can&#8217;t make up our minds whether we&#8217;d rather emulate the logical Sherlock Holmes or sociable Dr. Watson. Fortunately, scripting is not incompatible with either of these approaches, because both approaches can be made more approachable to normal folk.
</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://almaer.com/blog/larry-wall-programming-is-hard-lets-go-scripting/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
