<?xml version="1.0"?>
<rss version="2.0">
<channel>

  
  
<title>Lisp-no-yama - Responses</title>
<link>http://lispnyc.org:80/blog/euske/</link>
<description>programming as self-expression</description>
<language>en</language>
<managingEditor>Yusuke Shinyama</managingEditor>
<lastBuildDate>Tue, 15 Feb 2011 12:42:59 GMT</lastBuildDate>
  

  <generator>Pebble (http://pebble.sourceforge.net)</generator>
  <docs>http://backend.userland.com/rss</docs>
  
  
  <item>
    <title>Re: What if Lisp was invented by the Japanese?</title>
    <link>http://lispnyc.org:80/blog/euske/what-if-lisp-was-invented-by-the-japanese#comment1297773779974</link>
    <description>
      &lt;p&gt;So we have assembly in Verb-Subject-Object pattern isn&#039;t it?&lt;/p&gt;
&lt;p&gt;I personally only fluent in languages that are Subject-Verb-Object (well, Chinese and English) and also know some Japanese (which is argueablly, not all the time Subject-Object-Verb) and found that not as hard to grasp once you have heard enough in the other pattern.&lt;/p&gt;
    </description>
    <author>itsnotvalid</author>
    <comments>http://lispnyc.org:80/blog/euske/what-if-lisp-was-invented-by-the-japanese#comments</comments>
    <guid isPermaLink="true">http://lispnyc.org:80/blog/euske/what-if-lisp-was-invented-by-the-japanese#comment1297773779974</guid>
    <pubDate>Tue, 15 Feb 2011 12:42:59 GMT</pubDate>
  </item>
  
  <item>
    <title>Re: What if Lisp was invented by the Japanese?</title>
    <link>http://lispnyc.org:80/blog/euske/what-if-lisp-was-invented-by-the-japanese#comment1297760248231</link>
    <description>
      &lt;p&gt;From a programming perspective this is just switching to postfix. Postfix is brilliant at cleanly expressing an algorithin and is very easy to parse and process. It also removes any requirment for parentheses.&lt;/p&gt;
&lt;p&gt;&lt;code&gt;(((4 5 +) 3 *) print)&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;becomes:&lt;/p&gt;
&lt;p&gt;&lt;code&gt;45+ 3* print&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;The original infix version of this would be:&lt;/p&gt;
&lt;p&gt;print ( ( 4+5 ) *3 )&lt;/p&gt;
&lt;p&gt;As pointed out by previous commenter postfix was the syntax used by Forth although what really distinguished Forth was that it was primarily a stack machine  and a threaded interpreter (whole other topics). Using a stack machine to proces postfix expressions is simple and efficent.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
    </description>
    <author>Anonymous</author>
    <comments>http://lispnyc.org:80/blog/euske/what-if-lisp-was-invented-by-the-japanese#comments</comments>
    <guid isPermaLink="true">http://lispnyc.org:80/blog/euske/what-if-lisp-was-invented-by-the-japanese#comment1297760248231</guid>
    <pubDate>Tue, 15 Feb 2011 08:57:28 GMT</pubDate>
  </item>
  
  <item>
    <title>Re: What if Lisp was invented by the Japanese?</title>
    <link>http://lispnyc.org:80/blog/euske/what-if-lisp-was-invented-by-the-japanese#comment1297728186695</link>
    <description>
      &lt;p&gt;In RPN, you can omit the parens even with optional arguments; all that needs to happen is that the procedures consume and produce the appropriate number of symbols from the stack.&lt;/p&gt;
&lt;p&gt;Parens merely help enable code validation; they&#039;re not required for your code to work.&lt;/p&gt;
    </description>
    <author>Anonymous</author>
    <comments>http://lispnyc.org:80/blog/euske/what-if-lisp-was-invented-by-the-japanese#comments</comments>
    <guid isPermaLink="true">http://lispnyc.org:80/blog/euske/what-if-lisp-was-invented-by-the-japanese#comment1297728186695</guid>
    <pubDate>Tue, 15 Feb 2011 00:03:06 GMT</pubDate>
  </item>
  
  </channel>
</rss>
