<?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: Mer eksperimentering med PogoScript</title>
	<atom:link href="http://blog.kjempekjekt.com/2012/09/23/mer-eksperimentering-med-pogoscript/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.kjempekjekt.com/2012/09/23/mer-eksperimentering-med-pogoscript/</link>
	<description>om livet som .net utvikler</description>
	<lastBuildDate>Mon, 20 May 2013 08:19:35 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
	<item>
		<title>By: Torbjørn</title>
		<link>http://blog.kjempekjekt.com/2012/09/23/mer-eksperimentering-med-pogoscript/#comment-116517</link>
		<dc:creator>Torbjørn</dc:creator>
		<pubDate>Thu, 27 Sep 2012 05:25:06 +0000</pubDate>
		<guid isPermaLink="false">http://blog.kjempekjekt.com/?p=1002#comment-116517</guid>
		<description>Jo, på en måte minner det vel om Smalltalk. &lt;i&gt;&quot;What is unique about Smalltalk is its funny method invocation protocol. Method arguments are listed positionally, like in C or Java, but they must be preceded by the parameter name, and aren&#039;t delimited by parentheses.&quot;&lt;/i&gt; (&lt;a href=&quot;http://relation.to/Bloggers/AnonymousFunctionsOrSmalltalkstyleArguments&quot; rel=&quot;nofollow&quot;&gt;sitat&lt;/a&gt;)

I Smalltalk er det altså ikke det at du putter parametere hvor du vil i metodenavnet, men at navnene på parametrene &lt;i&gt;er&lt;/i&gt; metodenavnet. Dette gir en lignende mulighet til å &quot;bygge setninger&quot;, men ikke like fleksibelt.

For eksempel kan man si noe sånt som:
&lt;pre&gt;
person hasGivenName: &quot;Tom&quot; andSurname: &quot;Jones&quot;
&lt;/pre&gt;
person er et objekt. hasGivenName:andSurname: er metoden (en sammensetning av de formelle parametrene). &quot;Tom&quot; og &quot;Jones&quot; er argumentene.</description>
		<content:encoded><![CDATA[<p>Jo, på en måte minner det vel om Smalltalk. <i>&#8220;What is unique about Smalltalk is its funny method invocation protocol. Method arguments are listed positionally, like in C or Java, but they must be preceded by the parameter name, and aren&#8217;t delimited by parentheses.&#8221;</i> (<a href="http://relation.to/Bloggers/AnonymousFunctionsOrSmalltalkstyleArguments" rel="nofollow">sitat</a>)</p>
<p>I Smalltalk er det altså ikke det at du putter parametere hvor du vil i metodenavnet, men at navnene på parametrene <i>er</i> metodenavnet. Dette gir en lignende mulighet til å &#8220;bygge setninger&#8221;, men ikke like fleksibelt.</p>
<p>For eksempel kan man si noe sånt som:</p>
<pre>
person hasGivenName: "Tom" andSurname: "Jones"
</pre>
<p>person er et objekt. hasGivenName:andSurname: er metoden (en sammensetning av de formelle parametrene). &#8220;Tom&#8221; og &#8220;Jones&#8221; er argumentene.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Johannes Brodwall</title>
		<link>http://blog.kjempekjekt.com/2012/09/23/mer-eksperimentering-med-pogoscript/#comment-116510</link>
		<dc:creator>Johannes Brodwall</dc:creator>
		<pubDate>Wed, 26 Sep 2012 21:01:26 +0000</pubDate>
		<guid isPermaLink="false">http://blog.kjempekjekt.com/?p=1002#comment-116510</guid>
		<description>Oi, det var annerledes. Morsomt språk, men som du sier tror jeg at utviklere fort føler seg mer desorienterte enn ikke-utviklere, siden det krever litt mer å skille på nøkkelord og funksjonsnavn.

Jeg tenkte: Den måten å ha &quot;infix&quot;-parametre minner litt om Smalltalk, synes du ikke?</description>
		<content:encoded><![CDATA[<p>Oi, det var annerledes. Morsomt språk, men som du sier tror jeg at utviklere fort føler seg mer desorienterte enn ikke-utviklere, siden det krever litt mer å skille på nøkkelord og funksjonsnavn.</p>
<p>Jeg tenkte: Den måten å ha &#8220;infix&#8221;-parametre minner litt om Smalltalk, synes du ikke?</p>
]]></content:encoded>
	</item>
</channel>
</rss>
