<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<id>tag:old.nabble.com,2006:forum-14099</id>
	<title>Nabble - Forth</title>
	<updated>2009-10-06T08:15:42Z</updated>
	<link rel="self" type="application/atom+xml" href="http://old.nabble.com/Forth-f14099.xml" />
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Forth-f14099.html" />
	<subtitle type="html">Forth is a procedural, stack-oriented, reflective programming language and programming environment.</subtitle>
	
<entry>
	<id>tag:old.nabble.com,2006:post-25770735</id>
	<title>how to write a program</title>
	<published>2009-10-06T08:15:42Z</published>
	<updated>2009-10-06T08:15:42Z</updated>
	<author>
		<name>ramzitligue</name>
	</author>
	<content type="html">hi, i try to use forth processor and connect it to a memory,then i want to write a program which do arithmetic operations,write and read from memory but it's difficult to do.can anyone give me a source code and tell me how to transform it to .bin, because i searched but i don't find what i need.thanks 
&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/how-to-write-a-program-tp25770735p25770735.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-23534649</id>
	<title>Re: cf files identical</title>
	<published>2009-05-13T22:37:04Z</published>
	<updated>2009-05-13T22:37:04Z</updated>
	<author>
		<name>vaded</name>
	</author>
	<content type="html">Ray,
&lt;br&gt;&lt;br&gt;I sincerely hope all is well for you. &amp;nbsp;You are missed, and thanks for
&lt;br&gt;your contributions. &amp;nbsp;
&lt;br&gt;&lt;br&gt;On Wed, 13 May 2009 19:03:29 -0600, &amp;quot;Ray St. Marie&amp;quot;
&lt;br&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23534649&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;ray.stmarie@...&lt;/a&gt;&amp;gt; said:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; On Fri, Mar 6, 2009 at 8:00 PM, John Comeau &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23534649&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;jc@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt; &amp;gt; Has anyone noticed that OkadWork.cf and QuertyOkadWork.cf are
&lt;br&gt;&amp;gt; &amp;gt; identical? I mean down to every exact byte; the sha1sums match.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; they are infact the same file renamed. you may notice that one is set
&lt;br&gt;&amp;gt; up to come up qwerty and the other cf keyboards. This is achieved by
&lt;br&gt;&amp;gt; turning the white ( or yellow ) word 'qwerty' from one to the other
&lt;br&gt;&amp;gt; color. rename one or the other to OkadWork.cf for that one to come up
&lt;br&gt;&amp;gt; as the template file.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; The thing I did was to associate all '*.cf' files with the cf2.exe and
&lt;br&gt;&amp;gt; now when I click on any .cf it loads as the template. I've got several
&lt;br&gt;&amp;gt; of those little gems in windows. Cool bats files to do all kinds of
&lt;br&gt;&amp;gt; things.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; I've got about 15 minutes here at the library and I just wish to say
&lt;br&gt;&amp;gt; that i miss you all and am still working in colorforth on a regular
&lt;br&gt;&amp;gt; basis.
&lt;br&gt;&amp;gt; I have been doing much with graphics and have an entire suite of lines
&lt;br&gt;&amp;gt; words, turtle graphics, circles, many approaches on general line
&lt;br&gt;&amp;gt; drawing, some games and lots of little doco's that describe little
&lt;br&gt;&amp;gt; parts of the system. I've been working thru a description of the USB
&lt;br&gt;&amp;gt; processes and the boot processes associated, hoping to be helpful to
&lt;br&gt;&amp;gt; Nick one day, when I can get back on line on a regular basis.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; I don't have many resources, so please be patient with me. I hope to
&lt;br&gt;&amp;gt; be back again at the end of the year.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; I see that Colorforth.com is gone... &amp;nbsp;I have an older copy, if needed.
&lt;br&gt;&amp;gt; Sorry to see Chuck's troubles. Much luck to you sir!
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Someone has contacted me about the old name colorforth.info, but
&lt;br&gt;&amp;gt; unless that person gets this list I'm not going to get a chance to
&lt;br&gt;&amp;gt; answer that person. Yes, I'd like that name, obviously. Someday I hope
&lt;br&gt;&amp;gt; to fullfill my promises. This is a great time for me as I have
&lt;br&gt;&amp;gt; absolutely nothing to do and with the change to digital tv, even that
&lt;br&gt;&amp;gt; has broken down for me. I've got nothing but colorforth time anymore.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; I will in fact be loosing all of my domain names. the only left are
&lt;br&gt;&amp;gt; the FOLENDAR.??? ( 4 in all) and the colorforthray.info.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; My time is up here. I don't know when I can return. Best of luck to
&lt;br&gt;&amp;gt; you all and again I hope to see you near the end of the year.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Ray
&lt;br&gt;&amp;gt; -- 
&lt;br&gt;&amp;gt; Raymond St. Marie ii,
&lt;br&gt;&amp;gt; public E-mail &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23534649&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Ray.stmarie@...&lt;/a&gt;
&lt;br&gt;&amp;gt; a quickstart guide &lt;a href=&quot;http://colorforthray.info&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://colorforthray.info&lt;/a&gt;&lt;br&gt;&amp;gt; Community Blog &lt;a href=&quot;http://colorForth.net&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://colorForth.net&lt;/a&gt;&lt;br&gt;&amp;gt; Community Wiki &lt;a href=&quot;http://ForthWorks.com/c4th&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://ForthWorks.com/c4th&lt;/a&gt;&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; ---------------------------------------------------------------------
&lt;br&gt;&amp;gt; To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23534649&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;colorforth-unsubscribe@...&lt;/a&gt;
&lt;br&gt;&amp;gt; For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23534649&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;colorforth-help@...&lt;/a&gt;
&lt;br&gt;&amp;gt; Main web page - &lt;a href=&quot;http://www.colorforth.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.colorforth.com&lt;/a&gt;&lt;br&gt;&amp;gt; 
&lt;/div&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23534649&amp;i=5&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;colorforth-unsubscribe@...&lt;/a&gt;
&lt;br&gt;For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23534649&amp;i=6&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;colorforth-help@...&lt;/a&gt;
&lt;br&gt;Main web page - &lt;a href=&quot;http://www.colorforth.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.colorforth.com&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/ColorForth-f14104.html&quot; embed=&quot;fixTarget[14104]&quot; target=&quot;_top&quot; &gt;ColorForth&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/cf-files-identical-tp22384488p23534649.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-23534726</id>
	<title>Re: cf files identical</title>
	<published>2009-05-13T22:16:02Z</published>
	<updated>2009-05-13T22:16:02Z</updated>
	<author>
		<name>Roger Ivie</name>
	</author>
	<content type="html">On Wed, 13 May 2009, Ray St. Marie wrote:
&lt;br&gt;&amp;gt; I see that Colorforth.com is gone... &amp;nbsp;I have an older copy, if needed.
&lt;br&gt;&lt;br&gt;Still comes up for me.
&lt;br&gt;-- 
&lt;br&gt;roger ivie
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23534726&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;rivie@...&lt;/a&gt;
&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23534726&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;colorforth-unsubscribe@...&lt;/a&gt;
&lt;br&gt;For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23534726&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;colorforth-help@...&lt;/a&gt;
&lt;br&gt;Main web page - &lt;a href=&quot;http://www.colorforth.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.colorforth.com&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/ColorForth-f14104.html&quot; embed=&quot;fixTarget[14104]&quot; target=&quot;_top&quot; &gt;ColorForth&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/cf-files-identical-tp22384488p23534726.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-23532633</id>
	<title>Re: cf files identical</title>
	<published>2009-05-13T18:03:29Z</published>
	<updated>2009-05-13T18:03:29Z</updated>
	<author>
		<name>Ray St. Marie</name>
	</author>
	<content type="html">On Fri, Mar 6, 2009 at 8:00 PM, John Comeau &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23532633&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;jc@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt; Has anyone noticed that OkadWork.cf and QuertyOkadWork.cf are
&lt;br&gt;&amp;gt; identical? I mean down to every exact byte; the sha1sums match.
&lt;br&gt;&lt;br&gt;they are infact the same file renamed. you may notice that one is set
&lt;br&gt;up to come up qwerty and the other cf keyboards. This is achieved by
&lt;br&gt;turning the white ( or yellow ) word 'qwerty' from one to the other
&lt;br&gt;color. rename one or the other to OkadWork.cf for that one to come up
&lt;br&gt;as the template file.
&lt;br&gt;&lt;br&gt;The thing I did was to associate all '*.cf' files with the cf2.exe and
&lt;br&gt;now when I click on any .cf it loads as the template. I've got several
&lt;br&gt;of those little gems in windows. Cool bats files to do all kinds of
&lt;br&gt;things.
&lt;br&gt;&lt;br&gt;&lt;br&gt;I've got about 15 minutes here at the library and I just wish to say
&lt;br&gt;that i miss you all and am still working in colorforth on a regular
&lt;br&gt;basis.
&lt;br&gt;I have been doing much with graphics and have an entire suite of lines
&lt;br&gt;words, turtle graphics, circles, many approaches on general line
&lt;br&gt;drawing, some games and lots of little doco's that describe little
&lt;br&gt;parts of the system. I've been working thru a description of the USB
&lt;br&gt;processes and the boot processes associated, hoping to be helpful to
&lt;br&gt;Nick one day, when I can get back on line on a regular basis.
&lt;br&gt;&lt;br&gt;I don't have many resources, so please be patient with me. I hope to
&lt;br&gt;be back again at the end of the year.
&lt;br&gt;&lt;br&gt;I see that Colorforth.com is gone... &amp;nbsp;I have an older copy, if needed.
&lt;br&gt;Sorry to see Chuck's troubles. Much luck to you sir!
&lt;br&gt;&lt;br&gt;Someone has contacted me about the old name colorforth.info, but
&lt;br&gt;unless that person gets this list I'm not going to get a chance to
&lt;br&gt;answer that person. Yes, I'd like that name, obviously. Someday I hope
&lt;br&gt;to fullfill my promises. This is a great time for me as I have
&lt;br&gt;absolutely nothing to do and with the change to digital tv, even that
&lt;br&gt;has broken down for me. I've got nothing but colorforth time anymore.
&lt;br&gt;&lt;br&gt;I will in fact be loosing all of my domain names. the only left are
&lt;br&gt;the FOLENDAR.??? ( 4 in all) and the colorforthray.info.
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;My time is up here. I don't know when I can return. Best of luck to
&lt;br&gt;you all and again I hope to see you near the end of the year.
&lt;br&gt;&lt;br&gt;Ray
&lt;br&gt;-- 
&lt;br&gt;Raymond St. Marie ii,
&lt;br&gt;public E-mail &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23532633&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Ray.stmarie@...&lt;/a&gt;
&lt;br&gt;a quickstart guide &lt;a href=&quot;http://colorforthray.info&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://colorforthray.info&lt;/a&gt;&lt;br&gt;Community Blog &lt;a href=&quot;http://colorForth.net&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://colorForth.net&lt;/a&gt;&lt;br&gt;Community Wiki &lt;a href=&quot;http://ForthWorks.com/c4th&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://ForthWorks.com/c4th&lt;/a&gt;&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23532633&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;colorforth-unsubscribe@...&lt;/a&gt;
&lt;br&gt;For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23532633&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;colorforth-help@...&lt;/a&gt;
&lt;br&gt;Main web page - &lt;a href=&quot;http://www.colorforth.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.colorforth.com&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/ColorForth-f14104.html&quot; embed=&quot;fixTarget[14104]&quot; target=&quot;_top&quot; &gt;ColorForth&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/cf-files-identical-tp22384488p23532633.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-23514929</id>
	<title>Re: Chuck has a new company.</title>
	<published>2009-05-12T20:48:38Z</published>
	<updated>2009-05-12T20:48:38Z</updated>
	<author>
		<name>vaded</name>
	</author>
	<content type="html">&lt;a href=&quot;http://colorforth.com/GA.htm&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://colorforth.com/GA.htm&lt;/a&gt;&lt;br&gt;&lt;br&gt;On Tue, 12 May 2009 19:21:11 -0700, &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23514929&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;japeters@...&lt;/a&gt; said:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Do you have a link to this new company?
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; JP
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; ----- Original Message ----- 
&lt;br&gt;&amp;gt; From: &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23514929&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;vaded@...&lt;/a&gt;&amp;gt;
&lt;br&gt;&amp;gt; To: &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23514929&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;colorforth@...&lt;/a&gt;&amp;gt;
&lt;br&gt;&amp;gt; Sent: Saturday, May 09, 2009 11:04 AM
&lt;br&gt;&amp;gt; Subject: [colorforth] Changes to the colorForth website
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; Check it out. &amp;nbsp;Chuck has a new company. &amp;nbsp;I wonder how this will effect
&lt;br&gt;&amp;gt; &amp;gt; the future of colorForth. &amp;nbsp;Any updates from anyone? &amp;nbsp;This is a pretty
&lt;br&gt;&amp;gt; &amp;gt; quiet list.
&lt;br&gt;&amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; ---------------------------------------------------------------------
&lt;br&gt;&amp;gt; &amp;gt; To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23514929&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;colorforth-unsubscribe@...&lt;/a&gt;
&lt;br&gt;&amp;gt; &amp;gt; For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23514929&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;colorforth-help@...&lt;/a&gt;
&lt;br&gt;&amp;gt; &amp;gt; Main web page - &lt;a href=&quot;http://www.colorforth.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.colorforth.com&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; ---------------------------------------------------------------------
&lt;br&gt;&amp;gt; To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23514929&amp;i=5&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;colorforth-unsubscribe@...&lt;/a&gt;
&lt;br&gt;&amp;gt; For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23514929&amp;i=6&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;colorforth-help@...&lt;/a&gt;
&lt;br&gt;&amp;gt; Main web page - &lt;a href=&quot;http://www.colorforth.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.colorforth.com&lt;/a&gt;&lt;br&gt;&amp;gt; 
&lt;/div&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23514929&amp;i=7&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;colorforth-unsubscribe@...&lt;/a&gt;
&lt;br&gt;For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23514929&amp;i=8&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;colorforth-help@...&lt;/a&gt;
&lt;br&gt;Main web page - &lt;a href=&quot;http://www.colorforth.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.colorforth.com&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/ColorForth-f14104.html&quot; embed=&quot;fixTarget[14104]&quot; target=&quot;_top&quot; &gt;ColorForth&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Re%3A-Another-Crazy-Colorforth-Project-tp23356511p23514929.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-23514381</id>
	<title>Chuck has a new company.</title>
	<published>2009-05-12T19:21:11Z</published>
	<updated>2009-05-12T19:21:11Z</updated>
	<author>
		<name>japeters</name>
	</author>
	<content type="html">Do you have a link to this new company?
&lt;br&gt;&lt;br&gt;JP
&lt;br&gt;&lt;br&gt;----- Original Message ----- 
&lt;br&gt;From: &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23514381&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;vaded@...&lt;/a&gt;&amp;gt;
&lt;br&gt;To: &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23514381&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;colorforth@...&lt;/a&gt;&amp;gt;
&lt;br&gt;Sent: Saturday, May 09, 2009 11:04 AM
&lt;br&gt;Subject: [colorforth] Changes to the colorForth website
&lt;br&gt;&lt;br&gt;&lt;br&gt;&amp;gt; Check it out. &amp;nbsp;Chuck has a new company. &amp;nbsp;I wonder how this will effect
&lt;br&gt;&amp;gt; the future of colorForth. &amp;nbsp;Any updates from anyone? &amp;nbsp;This is a pretty
&lt;br&gt;&amp;gt; quiet list.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; ---------------------------------------------------------------------
&lt;br&gt;&amp;gt; To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23514381&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;colorforth-unsubscribe@...&lt;/a&gt;
&lt;br&gt;&amp;gt; For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23514381&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;colorforth-help@...&lt;/a&gt;
&lt;br&gt;&amp;gt; Main web page - &lt;a href=&quot;http://www.colorforth.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.colorforth.com&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23514381&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;colorforth-unsubscribe@...&lt;/a&gt;
&lt;br&gt;For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23514381&amp;i=5&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;colorforth-help@...&lt;/a&gt;
&lt;br&gt;Main web page - &lt;a href=&quot;http://www.colorforth.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.colorforth.com&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/ColorForth-f14104.html&quot; embed=&quot;fixTarget[14104]&quot; target=&quot;_top&quot; &gt;ColorForth&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Re%3A-Another-Crazy-Colorforth-Project-tp23356511p23514381.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-23463215</id>
	<title>Changes to the colorForth website</title>
	<published>2009-05-09T11:04:20Z</published>
	<updated>2009-05-09T11:04:20Z</updated>
	<author>
		<name>vaded</name>
	</author>
	<content type="html">Check it out. &amp;nbsp;Chuck has a new company. &amp;nbsp;I wonder how this will effect
&lt;br&gt;the future of colorForth. &amp;nbsp;Any updates from anyone? &amp;nbsp;This is a pretty
&lt;br&gt;quiet list.
&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23463215&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;colorforth-unsubscribe@...&lt;/a&gt;
&lt;br&gt;For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23463215&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;colorforth-help@...&lt;/a&gt;
&lt;br&gt;Main web page - &lt;a href=&quot;http://www.colorforth.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.colorforth.com&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/ColorForth-f14104.html&quot; embed=&quot;fixTarget[14104]&quot; target=&quot;_top&quot; &gt;ColorForth&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Re%3A-Another-Crazy-Colorforth-Project-tp23356511p23463215.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-23357169</id>
	<title>Re: Another Crazy Colorforth Project</title>
	<published>2009-05-03T09:18:54Z</published>
	<updated>2009-05-03T09:18:54Z</updated>
	<author>
		<name>David Goehrig</name>
	</author>
	<content type="html">&lt;br&gt;&lt;br&gt;On May 3, 2009, at 10:58 AM, martin &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23357169&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;mymarrandy@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Is this being coded to the ECMAScript standard ?
&lt;br&gt;&lt;br&gt;Strictly? &amp;nbsp;No, the standard, like all standards, to quote a wise man &amp;nbsp;
&lt;br&gt;&amp;quot;is too much common practice&amp;quot;.
&lt;br&gt;&lt;br&gt;It will support translation of the most common idioms. &amp;nbsp;But seeing as &amp;nbsp;
&lt;br&gt;I don't agree with many of the design decisions in the es4 and es5 &amp;nbsp;
&lt;br&gt;drafts, I'm not going to slavishly implement them. &amp;nbsp;The translator is &amp;nbsp;
&lt;br&gt;meant to wet people's appetite, and make the transition to a new &amp;nbsp;
&lt;br&gt;language easier.
&lt;br&gt;&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23357169&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;colorforth-unsubscribe@...&lt;/a&gt;
&lt;br&gt;For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23357169&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;colorforth-help@...&lt;/a&gt;
&lt;br&gt;Main web page - &lt;a href=&quot;http://www.colorforth.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.colorforth.com&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/ColorForth-f14104.html&quot; embed=&quot;fixTarget[14104]&quot; target=&quot;_top&quot; &gt;ColorForth&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Re%3A-Another-Crazy-Colorforth-Project-tp23356511p23357169.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-23356511</id>
	<title>Re: Another Crazy Colorforth Project</title>
	<published>2009-05-03T07:58:17Z</published>
	<updated>2009-05-03T07:58:17Z</updated>
	<author>
		<name>martin-67</name>
	</author>
	<content type="html">&lt;br&gt;&lt;br&gt;&lt;br&gt;--- On Mon, 4/6/09, David J. Goehrig &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23356511&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dave@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&lt;br&gt;&amp;gt; As an added bonus, I'm working on a translator that allows
&lt;br&gt;&amp;gt; you to type Javascript and have it auto converted to
&lt;br&gt;&amp;gt; Newscript.  So you can build objects in a shared
&lt;br&gt;&amp;gt; programming environment, and then compile them to native or
&lt;br&gt;&amp;gt; emulate in the browser depending on if you want speed or
&lt;br&gt;&amp;gt; not.
&lt;br&gt;&lt;br&gt;&lt;br&gt;Is this being coded to the ECMAScript standard ?
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23356511&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;colorforth-unsubscribe@...&lt;/a&gt;
&lt;br&gt;For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23356511&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;colorforth-help@...&lt;/a&gt;
&lt;br&gt;Main web page - &lt;a href=&quot;http://www.colorforth.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.colorforth.com&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/ColorForth-f14104.html&quot; embed=&quot;fixTarget[14104]&quot; target=&quot;_top&quot; &gt;ColorForth&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Re%3A-Another-Crazy-Colorforth-Project-tp23356511p23356511.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-23344608</id>
	<title>Re: a few thoughts on the future</title>
	<published>2009-05-02T02:55:54Z</published>
	<updated>2009-05-02T02:55:54Z</updated>
	<author>
		<name>David Goehrig</name>
	</author>
	<content type="html">On Fri, May 1, 2009 at 10:02 PM, &amp;nbsp;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23344608&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;vaded@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I cannot help but wonder if the future of colorForth has been hindered
&lt;br&gt;&amp;gt; by an absence of applications.
&lt;br&gt;&lt;br&gt;If by applications you mean a functional TCP/IP stack and drivers for
&lt;br&gt;some popular network cards, I'd say yes. &amp;nbsp;If you mean &amp;nbsp;applications by
&lt;br&gt;microcontroller projects developed with it, because the current code
&lt;br&gt;is Intel only and highly non-trivial to port, then also yes. &amp;nbsp;If you
&lt;br&gt;mean applications as in word processing, photo manipulation, and AV
&lt;br&gt;centers then not so much.
&lt;br&gt;&lt;br&gt;&amp;gt; But am I wrong in thinking if we could connected to the internet and have a web browser, people would look up and take notice?
&lt;br&gt;&lt;br&gt;Well we already have several colorforths connected to the internet and
&lt;br&gt;&amp;quot;no one&amp;quot; has really noticed, but popularity has never been a good
&lt;br&gt;indication of quality either (cough Walmart cough cough). &amp;nbsp;There was a
&lt;br&gt;webbrowser develop for some of the forth chips an few years back
&lt;br&gt;according to Jeff Fox's site, but even if I'm successful in writing my
&lt;br&gt;own webbrowser I expect the total market share it will get is those
&lt;br&gt;people who are using the browser to edit NewScript.
&lt;br&gt;&lt;br&gt;Personally, what I think would get people to take notice is if we
&lt;br&gt;developed educational material, that allowed young kids to learn to
&lt;br&gt;program, and solve problems using computers. &amp;nbsp;Supposedly, forth can be
&lt;br&gt;taught to a novice programmer in a matter of hours to a degree that
&lt;br&gt;will allow them to do some useful programming. &amp;nbsp;Now that we have
&lt;br&gt;several colorforth &amp;nbsp;inspired environments that are available to anyone
&lt;br&gt;with web browser, that would probably go a lot further to promote
&lt;br&gt;thoughtful programming.
&lt;br&gt;&lt;br&gt;Most people in the world don't know Java, Lisp, or C. &amp;nbsp;But we could
&lt;br&gt;probably teach them colorforth :)
&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23344608&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;colorforth-unsubscribe@...&lt;/a&gt;
&lt;br&gt;For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23344608&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;colorforth-help@...&lt;/a&gt;
&lt;br&gt;Main web page - &lt;a href=&quot;http://www.colorforth.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.colorforth.com&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/ColorForth-f14104.html&quot; embed=&quot;fixTarget[14104]&quot; target=&quot;_top&quot; &gt;ColorForth&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/a-few-thoughts-on-the-future-tp23335984p23344608.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-23342374</id>
	<title>Re: a few thoughts on the future</title>
	<published>2009-05-01T19:02:16Z</published>
	<updated>2009-05-01T19:02:16Z</updated>
	<author>
		<name>vaded</name>
	</author>
	<content type="html">Forgive my offtopicness...
&lt;br&gt;&lt;br&gt;Very happy to hear about your project though.
&lt;br&gt;&lt;br&gt;I cannot help but wonder if the future of colorForth has been hindered
&lt;br&gt;by an absence of applications. &amp;nbsp;I know I'm talking PC here and the
&lt;br&gt;future of Forth is really on Mr. Moore's chips not intel ones. But am I
&lt;br&gt;wrong in thinking if we could connected to the internet and have a
&lt;br&gt;webrowser, people would look up and take notice? &amp;nbsp;Especially if it was
&lt;br&gt;all done elegantly and small.
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;On Fri, 1 May 2009 12:30:42 -0400, &amp;quot;David Goehrig&amp;quot; &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23342374&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dave@...&lt;/a&gt;&amp;gt;
&lt;br&gt;said:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; After re-reading all of Jeff Fox's excellent site this week, it struck
&lt;br&gt;&amp;gt; me that his email exchange with Sean Pringle about the Flux and Aha
&lt;br&gt;&amp;gt; editors strikes at the heart of the issue in using &amp;quot;modern&amp;quot; forths for
&lt;br&gt;&amp;gt; productive work.  Let me qualify &amp;quot;modern&amp;quot; as all those forths that
&lt;br&gt;&amp;gt; have adopted Chuck's VM new style, with memory access registers, short
&lt;br&gt;&amp;gt; stacks, and macro support.  The key issue for using these new forths
&lt;br&gt;&amp;gt; is the editor.  Probably the greatest contribution colorforth has made
&lt;br&gt;&amp;gt; to the world of forth is it challenges our preconceptions of what an
&lt;br&gt;&amp;gt; editor can and should be.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Recently my server crashed, dead harddrive, and I  took a page from
&lt;br&gt;&amp;gt; Brad Nelson's Rainbow Forth and ported my NewScript environment to
&lt;br&gt;&amp;gt; Google Apps.  To my knowledge, this is the 3rd &amp;quot;modern&amp;quot; forth that
&lt;br&gt;&amp;gt; runs in a web-browser, after Charles Childers's Retro Forth, and
&lt;br&gt;&amp;gt; Brad's Rainbow.  What we are seeing is that the easiest way to
&lt;br&gt;&amp;gt; distribute Forth can be a webbrowser.  Chuck in 1993, in his 1x Forth
&lt;br&gt;&amp;gt; talk, mentioned that he thought that the application du jour was a
&lt;br&gt;&amp;gt; webbrowser, and it seems that the application du jour is now Forth in
&lt;br&gt;&amp;gt; a web browser.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; What these forths all have in common is that they are attempting to be
&lt;br&gt;&amp;gt; accessible.  Charles' Retro Forth was brilliant in that the same VM
&lt;br&gt;&amp;gt; could run on a wide variety of programs, and that the code that worked
&lt;br&gt;&amp;gt; in the minimalistic webbrowser version, could also run as native code.
&lt;br&gt;&amp;gt;  Brad's Rainbow Forth in its Google Apps incarnation allows for
&lt;br&gt;&amp;gt; multiple programmers to collaborate in a shared space, using an
&lt;br&gt;&amp;gt; interface very similar to Chuck's beautiful colorforth interface.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; What struck me about all of these interfaces though, is that they're
&lt;br&gt;&amp;gt; still basically stuck in 1968, when a Teletype Corporation ASR 33
&lt;br&gt;&amp;gt; Teletype was considered hi-tech. &amp;nbsp;While we've added multiple screens
&lt;br&gt;&amp;gt; of colored text, we've not really advanced beyond the idioms of 1978's
&lt;br&gt;&amp;gt; DEC VT100 terminal. &amp;nbsp;When working on NewScript, I wanted to break out
&lt;br&gt;&amp;gt; of the tyranny of the terminal metaphor (pun intended). I wanted to at
&lt;br&gt;&amp;gt; least reach the level of 1995 and David Ungar's Self environment,
&lt;br&gt;&amp;gt; specifically the environment described in &amp;quot;Programming as an
&lt;br&gt;&amp;gt; Experience: The Inspiration for Self&amp;quot;
&lt;br&gt;&amp;gt; (&lt;a href=&quot;http://research.sun.com/self/papers/programming-as-experience.ps.gz&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://research.sun.com/self/papers/programming-as-experience.ps.gz&lt;/a&gt;)
&lt;br&gt;&amp;gt; If you haven't read that paper, I highly recommend it. &amp;nbsp;Playing around
&lt;br&gt;&amp;gt; with the old Self demo environment provides an even better idea of
&lt;br&gt;&amp;gt; where programming could go than even the latest and greatest Smalltalk
&lt;br&gt;&amp;gt; environments.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; I recently ran a few experiments and found that our cellphones are now
&lt;br&gt;&amp;gt; fast enough that we can compile native forths in their web-browsers!
&lt;br&gt;&amp;gt; I was able to compile a native binary on my iPhone using only its
&lt;br&gt;&amp;gt; scaled down Safari browser. &amp;nbsp;What this means is that we can build
&lt;br&gt;&amp;gt; software just about anywhere, using tools that everyone already has.
&lt;br&gt;&amp;gt; If you can compile a native forth in your web-browser, and save it to
&lt;br&gt;&amp;gt; a USB key, which you can then boot on any computer, you've solved the
&lt;br&gt;&amp;gt; &amp;quot;OS&amp;quot; problem. &amp;nbsp;And if your forth has a webbrowser implemented in it,
&lt;br&gt;&amp;gt; you've closed the circle.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Personally, I'm planning on using my colorforth inspired NewScript for
&lt;br&gt;&amp;gt; production work. &amp;nbsp;My goal is to build an eco-system in which kids all
&lt;br&gt;&amp;gt; over the world can contribute their own bits of code (read Objects /
&lt;br&gt;&amp;gt; forth dictionaries) to a shared repository that is browsable and
&lt;br&gt;&amp;gt; usable by all. &amp;nbsp;I am in the process of porting the compiler to just
&lt;br&gt;&amp;gt; about every chip I can get my hands on, and am planning on using it
&lt;br&gt;&amp;gt; for programming several embedded products currently in development.
&lt;br&gt;&amp;gt; As such, I'm not so much interested in writing a new forth for the
&lt;br&gt;&amp;gt; sake of writing a new forth, but because the fundamental problem was
&lt;br&gt;&amp;gt; one of writing a better editor.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; The design principles for my new interface are based on notions of
&lt;br&gt;&amp;gt; direct manipulation and persistence. &amp;nbsp;A programmer should experience
&lt;br&gt;&amp;gt; objects as if they were persons, places, or things with actual names.
&lt;br&gt;&amp;gt; Data is data, and can live on the stack or in on the heap. &amp;nbsp;Objects,
&lt;br&gt;&amp;gt; however, are actors with proper names, and we refer to them directly.
&lt;br&gt;&amp;gt; Object code, itself, is just data that lives on the heap, and need not
&lt;br&gt;&amp;gt; reflect the object model we use at edit time. &amp;nbsp;As such, the idioms
&lt;br&gt;&amp;gt; used at edit time are also based on the notion of objects as being
&lt;br&gt;&amp;gt; tangible things. &amp;nbsp;In fact, I've been designing the interface with the
&lt;br&gt;&amp;gt; assumption that the default method of input is a touch screen, and
&lt;br&gt;&amp;gt; that the text input may as well come from a soft-keyboard or voice
&lt;br&gt;&amp;gt; input. &amp;nbsp;Tangible editing, rather than writing text to create a
&lt;br&gt;&amp;gt; dictionary, you touch and drag. &amp;nbsp;To add words to the dictionary, you
&lt;br&gt;&amp;gt; simply drag them to the dictionary. &amp;nbsp;To remove words from a
&lt;br&gt;&amp;gt; dictionary, rather than typing &amp;quot;forget word&amp;quot;, you simply pull it out.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; In this sort of interface colorforth really shines. &amp;nbsp;Words with small
&lt;br&gt;&amp;gt; definitions are easy to display and manipulate, you don't have
&lt;br&gt;&amp;gt; function definitions that are screens long like in other languages.
&lt;br&gt;&amp;gt; It is easy to imagine using speech recognition to input colorforth
&lt;br&gt;&amp;gt; source code on an iPhone, rather than using a dinky soft-keyboard.
&lt;br&gt;&amp;gt; But more over, it is also easy to imagine editing colorforth
&lt;br&gt;&amp;gt; dictionaries on a huge multi-touch display, and speaking your code
&lt;br&gt;&amp;gt; into the ether. &amp;nbsp;And this is not sci-fi, it is where the NewScript
&lt;br&gt;&amp;gt; interface is actually going. &amp;nbsp;We've already built our wall projector,
&lt;br&gt;&amp;gt; and all that we have left to do is finish the hooks for our Wii-remote
&lt;br&gt;&amp;gt; &amp; webcam hack to control the mouse. &amp;nbsp;Once I get some voice recognition
&lt;br&gt;&amp;gt; software working, text input will be done too!
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; One thing that Jeff and others mention repeatedly in the articles on
&lt;br&gt;&amp;gt; his site is that an engineer should start with a blank sheet of paper
&lt;br&gt;&amp;gt; when designing a new solution to a problem. &amp;nbsp;Rather than trying to
&lt;br&gt;&amp;gt; take existing code and shoe-horning and gluing bits together, the
&lt;br&gt;&amp;gt; &amp;quot;thoughtful programmer&amp;quot; should approach the design with fresh eyes.
&lt;br&gt;&amp;gt; In that spirit, the NewScript editor begins with a blank page, and
&lt;br&gt;&amp;gt; almost no words. &amp;nbsp;In fact, the core language supports numbers and 44
&lt;br&gt;&amp;gt; instructions, everything else is built on top of that. &amp;nbsp;The
&lt;br&gt;&amp;gt; core-language, itself, is actually defined in an object, which can be
&lt;br&gt;&amp;gt; mutated, removed, or replaced entirely.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; But just because you start with a blank sheet of paper, that doesn't
&lt;br&gt;&amp;gt; mean you can't benefit from designs you've made before, or were made
&lt;br&gt;&amp;gt; by other people. &amp;nbsp;To that ends, the NewScript editor contains an
&lt;br&gt;&amp;gt; inventory of every object (read dictionary) you have ever created.
&lt;br&gt;&amp;gt; You can browse how your dictionaries change over time, reinstate any
&lt;br&gt;&amp;gt; historical version at any time, and every change you or anyone else
&lt;br&gt;&amp;gt; makes is automatically saved and archived. &amp;nbsp;More over, each user has
&lt;br&gt;&amp;gt; their own &amp;quot;channel&amp;quot; which provides basic chat service, and publishes
&lt;br&gt;&amp;gt; their objects for all to use. &amp;nbsp;The idea is that programming is not
&lt;br&gt;&amp;gt; just a solo-activity, where lone artists must struggle on their own,
&lt;br&gt;&amp;gt; but rather a collaborative effort, where many hands can make any task
&lt;br&gt;&amp;gt; light. &amp;nbsp;As I've been tele-commuting/tele-contracting for the past 6
&lt;br&gt;&amp;gt; years, I've become painfully aware at how horrible existing
&lt;br&gt;&amp;gt; collaboration tools are for collaboration. &amp;nbsp;By making collaboration an
&lt;br&gt;&amp;gt; intrinsic aspect of the experience of programming, we can change how
&lt;br&gt;&amp;gt; we approach writing colorforth.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; The most unfortunate innovation that I've introduced to NewScript is
&lt;br&gt;&amp;gt; that I've broken with the forth tradition of having a singular
&lt;br&gt;&amp;gt; dictionary (or dual compiler / macro dictionaries). &amp;nbsp;Rather, I'm using
&lt;br&gt;&amp;gt; a stack of &amp;quot;objects&amp;quot; which are essentially little forth dictionaries.
&lt;br&gt;&amp;gt; The reason for this is it makes collaboration easier. &amp;nbsp;Rather than
&lt;br&gt;&amp;gt; focusing on what block you put your code, editor assembles source code
&lt;br&gt;&amp;gt; in its own mutli-partitioned block space, and the target object memory
&lt;br&gt;&amp;gt; is free to be used in any manner you wish. &amp;nbsp;To invoke a verb in an
&lt;br&gt;&amp;gt; object you need to use both the object's proper name, and the verb, in
&lt;br&gt;&amp;gt; an English style Subject verb combination:
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 4 Number even
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; As such, Number even is treated by the parser as a singular function
&lt;br&gt;&amp;gt; call. &amp;nbsp;This is not to say that Number is a compiling word that changes
&lt;br&gt;&amp;gt; the active dictionary, rather, the parser looks at 3 words at a time.
&lt;br&gt;&amp;gt; Why 3 words? &amp;nbsp;Because there are 3 forms of verb invocations:
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 4 Number even &amp;nbsp; &amp;nbsp; &amp;nbsp; ( call Number even)
&lt;br&gt;&amp;gt; 4 Number even . &amp;nbsp; &amp;nbsp; ( jump Number even - tail call optimization)
&lt;br&gt;&amp;gt; 4 flag @ Number even ? &amp;nbsp;( conditional jump Number even - jump to
&lt;br&gt;&amp;gt; Number even if tos is non-zero )
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; These forms exist largely to make it easy to reference code coming
&lt;br&gt;&amp;gt; from multiple sources, to reuse existing code, and to contextualize
&lt;br&gt;&amp;gt; your meaning. &amp;nbsp;It means you can share small individual objects rather
&lt;br&gt;&amp;gt; than huge dictionaries. &amp;nbsp;It also means you don't need to solve the
&lt;br&gt;&amp;gt; silly module import and collision problem you find in other languages.
&lt;br&gt;&amp;gt; &amp;nbsp;And I've also gotten rid of the IF THEN construction entirely, and
&lt;br&gt;&amp;gt; instead simply use nested definitions, and definitions that fall
&lt;br&gt;&amp;gt; through to the next as in colorforth.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; So that's where I'm trying to take my colorforth. &amp;nbsp;Once the editor
&lt;br&gt;&amp;gt; hits version 1.0, I'm going to start working on 3 public available
&lt;br&gt;&amp;gt; applications:
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 1.) NewScript in NewScript - the environment implemented in itself
&lt;br&gt;&amp;gt; 2.) a NewScript Webbrowser - browse the web using a webbrowser written
&lt;br&gt;&amp;gt; in NewScript that was compiled in a webbrowser
&lt;br&gt;&amp;gt; 3.) a NewScript P2P Web Application Server - serve up web-pages from
&lt;br&gt;&amp;gt; you NewScript enabled webbrowser that compiled itself
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; I'm hoping to have it running on as much hardware as possible, and
&lt;br&gt;&amp;gt; since the current code base is &amp;lt;2000 lines of python and javascript, I
&lt;br&gt;&amp;gt; expect that all three of the apps above will require a total of about
&lt;br&gt;&amp;gt; half that code.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; The beta is now open to anyone who signs up with a Google Account,
&lt;br&gt;&amp;gt; btw.  I've uploaded 2 video tutorials, and am working on more.  You
&lt;br&gt;&amp;gt; can start playing with it, evaluate code in the browser, and compile
&lt;br&gt;&amp;gt; Intel IA32 object memories at:
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://www.newscript.org/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.newscript.org/&lt;/a&gt;&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; If you do, feel free to leave me bug reports, suggestions, or beer.
&lt;br&gt;&amp;gt; Dave
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; ---------------------------------------------------------------------
&lt;br&gt;&amp;gt; To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23342374&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;colorforth-unsubscribe@...&lt;/a&gt;
&lt;br&gt;&amp;gt; For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23342374&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;colorforth-help@...&lt;/a&gt;
&lt;br&gt;&amp;gt; Main web page - &lt;a href=&quot;http://www.colorforth.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.colorforth.com&lt;/a&gt;&lt;br&gt;&amp;gt; 
&lt;/div&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23342374&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;colorforth-unsubscribe@...&lt;/a&gt;
&lt;br&gt;For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23342374&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;colorforth-help@...&lt;/a&gt;
&lt;br&gt;Main web page - &lt;a href=&quot;http://www.colorforth.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.colorforth.com&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/ColorForth-f14104.html&quot; embed=&quot;fixTarget[14104]&quot; target=&quot;_top&quot; &gt;ColorForth&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/a-few-thoughts-on-the-future-tp23335984p23342374.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-23341952</id>
	<title>Re: a few thoughts on the future</title>
	<published>2009-05-01T17:26:20Z</published>
	<updated>2009-05-01T17:26:20Z</updated>
	<author>
		<name>David Goehrig</name>
	</author>
	<content type="html">&lt;br&gt;&lt;br&gt;-=-=- &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23341952&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dave@...&lt;/a&gt; -=-=-
&lt;br&gt;&lt;br&gt;On May 1, 2009, at 3:59 PM, Charles Turner &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23341952&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;vze26m98@...&lt;/a&gt;&amp;gt; &amp;nbsp;
&lt;br&gt;wrote:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Looks plenty fine with DEVON agent/Apple WebKit. The bulk of the &amp;nbsp;
&lt;br&gt;&amp;gt; page in Javascript, so you might want to start looking there...
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Best, Charles
&lt;br&gt;&lt;br&gt;&lt;br&gt;Due to lack of some key HTML 5 features and screwy Ajax support I am &amp;nbsp;
&lt;br&gt;not touching ff2 or ie with a ten ft pole.
&lt;br&gt;&lt;br&gt;Newscript provisionally supports ff3.08 and up (but that has known &amp;nbsp;
&lt;br&gt;bugs). For best viewing pleasure I recommend safari 4 beta actually. &amp;nbsp; 
&lt;br&gt;I will also support google's chromium browser as soon as I get a &amp;nbsp;
&lt;br&gt;stable nightly build out of their repo.
&lt;br&gt;&lt;br&gt;If you have o3d installed a new version will allow you to take &amp;nbsp;
&lt;br&gt;advantage of the v8 plugin js engine.
&lt;br&gt;&lt;br&gt;Hope this helps.
&lt;br&gt;&lt;br&gt;Dave
&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23341952&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;colorforth-unsubscribe@...&lt;/a&gt;
&lt;br&gt;For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23341952&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;colorforth-help@...&lt;/a&gt;
&lt;br&gt;Main web page - &lt;a href=&quot;http://www.colorforth.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.colorforth.com&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/ColorForth-f14104.html&quot; embed=&quot;fixTarget[14104]&quot; target=&quot;_top&quot; &gt;ColorForth&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/a-few-thoughts-on-the-future-tp23335984p23341952.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-23341134</id>
	<title>Re: a few thoughts on the future</title>
	<published>2009-05-01T12:59:25Z</published>
	<updated>2009-05-01T12:59:25Z</updated>
	<author>
		<name>Charles Turner-3</name>
	</author>
	<content type="html">On May 1, 2009, at 3:18 PM, John Comeau wrote:
&lt;br&gt;&lt;br&gt;&amp;gt; Hi David, the page is all but content-free using Firefox 2 (Iceweasel)
&lt;br&gt;&amp;gt; on Debian lenny/sid. It just shows:
&lt;br&gt;&lt;br&gt;Looks plenty fine with DEVON agent/Apple WebKit. The bulk of the page &amp;nbsp;
&lt;br&gt;in Javascript, so you might want to start looking there...
&lt;br&gt;&lt;br&gt;Best, Charles
&lt;br&gt;&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23341134&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;colorforth-unsubscribe@...&lt;/a&gt;
&lt;br&gt;For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23341134&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;colorforth-help@...&lt;/a&gt;
&lt;br&gt;Main web page - &lt;a href=&quot;http://www.colorforth.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.colorforth.com&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/ColorForth-f14104.html&quot; embed=&quot;fixTarget[14104]&quot; target=&quot;_top&quot; &gt;ColorForth&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/a-few-thoughts-on-the-future-tp23335984p23341134.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-23338627</id>
	<title>Re: a few thoughts on the future</title>
	<published>2009-05-01T12:18:26Z</published>
	<updated>2009-05-01T12:18:26Z</updated>
	<author>
		<name>John Comeau</name>
	</author>
	<content type="html">Hi David, the page is all but content-free using Firefox 2 (Iceweasel)
&lt;br&gt;on Debian lenny/sid. It just shows:
&lt;br&gt;&lt;br&gt;NewScript.org
&lt;br&gt;Copyright © 2009 David J. Goehrig &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23338627&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dave@...&lt;/a&gt;&amp;gt;
&lt;br&gt;&lt;br&gt;On Fri, May 1, 2009 at 10:30 AM, David Goehrig &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23338627&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dave@...&lt;/a&gt;&amp;gt; wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; After re-reading all of Jeff Fox's excellent site this week, it struck
&lt;br&gt;&amp;gt; me that his email exchange with Sean Pringle about the Flux and Aha
&lt;br&gt;&amp;gt; editors strikes at the heart of the issue in using &amp;quot;modern&amp;quot; forths for
&lt;br&gt;&amp;gt; productive work. &amp;nbsp;Let me qualify &amp;quot;modern&amp;quot; as all those forths that
&lt;br&gt;&amp;gt; have adopted Chuck's VM new style, with memory access registers, short
&lt;br&gt;&amp;gt; stacks, and macro support. &amp;nbsp;The key issue for using these new forths
&lt;br&gt;&amp;gt; is the editor. &amp;nbsp;Probably the greatest contribution colorforth has made
&lt;br&gt;&amp;gt; to the world of forth is it challenges our preconceptions of what an
&lt;br&gt;&amp;gt; editor can and should be.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Recently my server crashed, dead harddrive, and I &amp;nbsp;took a page from
&lt;br&gt;&amp;gt; Brad Nelson's Rainbow Forth and ported my NewScript environment to
&lt;br&gt;&amp;gt; Google Apps. &amp;nbsp;To my knowledge, this is the 3rd &amp;quot;modern&amp;quot; forth that
&lt;br&gt;&amp;gt; runs in a web-browser, after Charles Childers's Retro Forth, and
&lt;br&gt;&amp;gt; Brad's Rainbow. &amp;nbsp;What we are seeing is that the easiest way to
&lt;br&gt;&amp;gt; distribute Forth can be a webbrowser. &amp;nbsp;Chuck in 1993, in his 1x Forth
&lt;br&gt;&amp;gt; talk, mentioned that he thought that the application du jour was a
&lt;br&gt;&amp;gt; webbrowser, and it seems that the application du jour is now Forth in
&lt;br&gt;&amp;gt; a web browser.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; What these forths all have in common is that they are attempting to be
&lt;br&gt;&amp;gt; accessible. &amp;nbsp;Charles' Retro Forth was brilliant in that the same VM
&lt;br&gt;&amp;gt; could run on a wide variety of programs, and that the code that worked
&lt;br&gt;&amp;gt; in the minimalistic webbrowser version, could also run as native code.
&lt;br&gt;&amp;gt; &amp;nbsp;Brad's Rainbow Forth in its Google Apps incarnation allows for
&lt;br&gt;&amp;gt; multiple programmers to collaborate in a shared space, using an
&lt;br&gt;&amp;gt; interface very similar to Chuck's beautiful colorforth interface.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; What struck me about all of these interfaces though, is that they're
&lt;br&gt;&amp;gt; still basically stuck in 1968, when a Teletype Corporation ASR 33
&lt;br&gt;&amp;gt; Teletype was considered hi-tech. &amp;nbsp;While we've added multiple screens
&lt;br&gt;&amp;gt; of colored text, we've not really advanced beyond the idioms of 1978's
&lt;br&gt;&amp;gt; DEC VT100 terminal. &amp;nbsp;When working on NewScript, I wanted to break out
&lt;br&gt;&amp;gt; of the tyranny of the terminal metaphor (pun intended). I wanted to at
&lt;br&gt;&amp;gt; least reach the level of 1995 and David Ungar's Self environment,
&lt;br&gt;&amp;gt; specifically the environment described in &amp;quot;Programming as an
&lt;br&gt;&amp;gt; Experience: The Inspiration for Self&amp;quot;
&lt;br&gt;&amp;gt; (&lt;a href=&quot;http://research.sun.com/self/papers/programming-as-experience.ps.gz&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://research.sun.com/self/papers/programming-as-experience.ps.gz&lt;/a&gt;)
&lt;br&gt;&amp;gt; If you haven't read that paper, I highly recommend it. &amp;nbsp;Playing around
&lt;br&gt;&amp;gt; with the old Self demo environment provides an even better idea of
&lt;br&gt;&amp;gt; where programming could go than even the latest and greatest Smalltalk
&lt;br&gt;&amp;gt; environments.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I recently ran a few experiments and found that our cellphones are now
&lt;br&gt;&amp;gt; fast enough that we can compile native forths in their web-browsers!
&lt;br&gt;&amp;gt; I was able to compile a native binary on my iPhone using only its
&lt;br&gt;&amp;gt; scaled down Safari browser. &amp;nbsp;What this means is that we can build
&lt;br&gt;&amp;gt; software just about anywhere, using tools that everyone already has.
&lt;br&gt;&amp;gt; If you can compile a native forth in your web-browser, and save it to
&lt;br&gt;&amp;gt; a USB key, which you can then boot on any computer, you've solved the
&lt;br&gt;&amp;gt; &amp;quot;OS&amp;quot; problem. &amp;nbsp;And if your forth has a webbrowser implemented in it,
&lt;br&gt;&amp;gt; you've closed the circle.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Personally, I'm planning on using my colorforth inspired NewScript for
&lt;br&gt;&amp;gt; production work. &amp;nbsp;My goal is to build an eco-system in which kids all
&lt;br&gt;&amp;gt; over the world can contribute their own bits of code (read Objects /
&lt;br&gt;&amp;gt; forth dictionaries) to a shared repository that is browsable and
&lt;br&gt;&amp;gt; usable by all. &amp;nbsp;I am in the process of porting the compiler to just
&lt;br&gt;&amp;gt; about every chip I can get my hands on, and am planning on using it
&lt;br&gt;&amp;gt; for programming several embedded products currently in development.
&lt;br&gt;&amp;gt; As such, I'm not so much interested in writing a new forth for the
&lt;br&gt;&amp;gt; sake of writing a new forth, but because the fundamental problem was
&lt;br&gt;&amp;gt; one of writing a better editor.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; The design principles for my new interface are based on notions of
&lt;br&gt;&amp;gt; direct manipulation and persistence. &amp;nbsp;A programmer should experience
&lt;br&gt;&amp;gt; objects as if they were persons, places, or things with actual names.
&lt;br&gt;&amp;gt; Data is data, and can live on the stack or in on the heap. &amp;nbsp;Objects,
&lt;br&gt;&amp;gt; however, are actors with proper names, and we refer to them directly.
&lt;br&gt;&amp;gt; Object code, itself, is just data that lives on the heap, and need not
&lt;br&gt;&amp;gt; reflect the object model we use at edit time. &amp;nbsp;As such, the idioms
&lt;br&gt;&amp;gt; used at edit time are also based on the notion of objects as being
&lt;br&gt;&amp;gt; tangible things. &amp;nbsp;In fact, I've been designing the interface with the
&lt;br&gt;&amp;gt; assumption that the default method of input is a touch screen, and
&lt;br&gt;&amp;gt; that the text input may as well come from a soft-keyboard or voice
&lt;br&gt;&amp;gt; input. &amp;nbsp;Tangible editing, rather than writing text to create a
&lt;br&gt;&amp;gt; dictionary, you touch and drag. &amp;nbsp;To add words to the dictionary, you
&lt;br&gt;&amp;gt; simply drag them to the dictionary. &amp;nbsp;To remove words from a
&lt;br&gt;&amp;gt; dictionary, rather than typing &amp;quot;forget word&amp;quot;, you simply pull it out.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; In this sort of interface colorforth really shines. &amp;nbsp;Words with small
&lt;br&gt;&amp;gt; definitions are easy to display and manipulate, you don't have
&lt;br&gt;&amp;gt; function definitions that are screens long like in other languages.
&lt;br&gt;&amp;gt; It is easy to imagine using speech recognition to input colorforth
&lt;br&gt;&amp;gt; source code on an iPhone, rather than using a dinky soft-keyboard.
&lt;br&gt;&amp;gt; But more over, it is also easy to imagine editing colorforth
&lt;br&gt;&amp;gt; dictionaries on a huge multi-touch display, and speaking your code
&lt;br&gt;&amp;gt; into the ether. &amp;nbsp;And this is not sci-fi, it is where the NewScript
&lt;br&gt;&amp;gt; interface is actually going. &amp;nbsp;We've already built our wall projector,
&lt;br&gt;&amp;gt; and all that we have left to do is finish the hooks for our Wii-remote
&lt;br&gt;&amp;gt; &amp; webcam hack to control the mouse. &amp;nbsp;Once I get some voice recognition
&lt;br&gt;&amp;gt; software working, text input will be done too!
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; One thing that Jeff and others mention repeatedly in the articles on
&lt;br&gt;&amp;gt; his site is that an engineer should start with a blank sheet of paper
&lt;br&gt;&amp;gt; when designing a new solution to a problem. &amp;nbsp;Rather than trying to
&lt;br&gt;&amp;gt; take existing code and shoe-horning and gluing bits together, the
&lt;br&gt;&amp;gt; &amp;quot;thoughtful programmer&amp;quot; should approach the design with fresh eyes.
&lt;br&gt;&amp;gt; In that spirit, the NewScript editor begins with a blank page, and
&lt;br&gt;&amp;gt; almost no words. &amp;nbsp;In fact, the core language supports numbers and 44
&lt;br&gt;&amp;gt; instructions, everything else is built on top of that. &amp;nbsp;The
&lt;br&gt;&amp;gt; core-language, itself, is actually defined in an object, which can be
&lt;br&gt;&amp;gt; mutated, removed, or replaced entirely.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; But just because you start with a blank sheet of paper, that doesn't
&lt;br&gt;&amp;gt; mean you can't benefit from designs you've made before, or were made
&lt;br&gt;&amp;gt; by other people. &amp;nbsp;To that ends, the NewScript editor contains an
&lt;br&gt;&amp;gt; inventory of every object (read dictionary) you have ever created.
&lt;br&gt;&amp;gt; You can browse how your dictionaries change over time, reinstate any
&lt;br&gt;&amp;gt; historical version at any time, and every change you or anyone else
&lt;br&gt;&amp;gt; makes is automatically saved and archived. &amp;nbsp;More over, each user has
&lt;br&gt;&amp;gt; their own &amp;quot;channel&amp;quot; which provides basic chat service, and publishes
&lt;br&gt;&amp;gt; their objects for all to use. &amp;nbsp;The idea is that programming is not
&lt;br&gt;&amp;gt; just a solo-activity, where lone artists must struggle on their own,
&lt;br&gt;&amp;gt; but rather a collaborative effort, where many hands can make any task
&lt;br&gt;&amp;gt; light. &amp;nbsp;As I've been tele-commuting/tele-contracting for the past 6
&lt;br&gt;&amp;gt; years, I've become painfully aware at how horrible existing
&lt;br&gt;&amp;gt; collaboration tools are for collaboration. &amp;nbsp;By making collaboration an
&lt;br&gt;&amp;gt; intrinsic aspect of the experience of programming, we can change how
&lt;br&gt;&amp;gt; we approach writing colorforth.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; The most unfortunate innovation that I've introduced to NewScript is
&lt;br&gt;&amp;gt; that I've broken with the forth tradition of having a singular
&lt;br&gt;&amp;gt; dictionary (or dual compiler / macro dictionaries). &amp;nbsp;Rather, I'm using
&lt;br&gt;&amp;gt; a stack of &amp;quot;objects&amp;quot; which are essentially little forth dictionaries.
&lt;br&gt;&amp;gt; The reason for this is it makes collaboration easier. &amp;nbsp;Rather than
&lt;br&gt;&amp;gt; focusing on what block you put your code, editor assembles source code
&lt;br&gt;&amp;gt; in its own mutli-partitioned block space, and the target object memory
&lt;br&gt;&amp;gt; is free to be used in any manner you wish. &amp;nbsp;To invoke a verb in an
&lt;br&gt;&amp;gt; object you need to use both the object's proper name, and the verb, in
&lt;br&gt;&amp;gt; an English style Subject verb combination:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; 4 Number even
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; As such, Number even is treated by the parser as a singular function
&lt;br&gt;&amp;gt; call. &amp;nbsp;This is not to say that Number is a compiling word that changes
&lt;br&gt;&amp;gt; the active dictionary, rather, the parser looks at 3 words at a time.
&lt;br&gt;&amp;gt; Why 3 words? &amp;nbsp;Because there are 3 forms of verb invocations:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; 4 Number even &amp;nbsp; &amp;nbsp; &amp;nbsp; ( call Number even)
&lt;br&gt;&amp;gt; 4 Number even . &amp;nbsp; &amp;nbsp; ( jump Number even - tail call optimization)
&lt;br&gt;&amp;gt; 4 flag @ Number even ? &amp;nbsp;( conditional jump Number even - jump to
&lt;br&gt;&amp;gt; Number even if tos is non-zero )
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; These forms exist largely to make it easy to reference code coming
&lt;br&gt;&amp;gt; from multiple sources, to reuse existing code, and to contextualize
&lt;br&gt;&amp;gt; your meaning. &amp;nbsp;It means you can share small individual objects rather
&lt;br&gt;&amp;gt; than huge dictionaries. &amp;nbsp;It also means you don't need to solve the
&lt;br&gt;&amp;gt; silly module import and collision problem you find in other languages.
&lt;br&gt;&amp;gt; &amp;nbsp;And I've also gotten rid of the IF THEN construction entirely, and
&lt;br&gt;&amp;gt; instead simply use nested definitions, and definitions that fall
&lt;br&gt;&amp;gt; through to the next as in colorforth.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; So that's where I'm trying to take my colorforth. &amp;nbsp;Once the editor
&lt;br&gt;&amp;gt; hits version 1.0, I'm going to start working on 3 public available
&lt;br&gt;&amp;gt; applications:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; 1.) NewScript in NewScript - the environment implemented in itself
&lt;br&gt;&amp;gt; 2.) a NewScript Webbrowser - browse the web using a webbrowser written
&lt;br&gt;&amp;gt; in NewScript that was compiled in a webbrowser
&lt;br&gt;&amp;gt; 3.) a NewScript P2P Web Application Server - serve up web-pages from
&lt;br&gt;&amp;gt; you NewScript enabled webbrowser that compiled itself
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I'm hoping to have it running on as much hardware as possible, and
&lt;br&gt;&amp;gt; since the current code base is &amp;lt;2000 lines of python and javascript, I
&lt;br&gt;&amp;gt; expect that all three of the apps above will require a total of about
&lt;br&gt;&amp;gt; half that code.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; The beta is now open to anyone who signs up with a Google Account,
&lt;br&gt;&amp;gt; btw. &amp;nbsp;I've uploaded 2 video tutorials, and am working on more. &amp;nbsp;You
&lt;br&gt;&amp;gt; can start playing with it, evaluate code in the browser, and compile
&lt;br&gt;&amp;gt; Intel IA32 object memories at:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://www.newscript.org/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.newscript.org/&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; If you do, feel free to leave me bug reports, suggestions, or beer.
&lt;br&gt;&amp;gt; Dave
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; ---------------------------------------------------------------------
&lt;br&gt;&amp;gt; To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23338627&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;colorforth-unsubscribe@...&lt;/a&gt;
&lt;br&gt;&amp;gt; For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23338627&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;colorforth-help@...&lt;/a&gt;
&lt;br&gt;&amp;gt; Main web page - &lt;a href=&quot;http://www.colorforth.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.colorforth.com&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;/div&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;John Comeau &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23338627&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;jc@...&lt;/a&gt;&amp;gt; &lt;a href=&quot;http://jc.unternet.net/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jc.unternet.net/&lt;/a&gt;&lt;br&gt;&amp;quot;A place for everything, and everything
&lt;br&gt;all over the place&amp;quot;
&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23338627&amp;i=5&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;colorforth-unsubscribe@...&lt;/a&gt;
&lt;br&gt;For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23338627&amp;i=6&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;colorforth-help@...&lt;/a&gt;
&lt;br&gt;Main web page - &lt;a href=&quot;http://www.colorforth.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.colorforth.com&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/ColorForth-f14104.html&quot; embed=&quot;fixTarget[14104]&quot; target=&quot;_top&quot; &gt;ColorForth&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/a-few-thoughts-on-the-future-tp23335984p23338627.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-23335984</id>
	<title>a few thoughts on the future</title>
	<published>2009-05-01T09:30:42Z</published>
	<updated>2009-05-01T09:30:42Z</updated>
	<author>
		<name>David Goehrig</name>
	</author>
	<content type="html">After re-reading all of Jeff Fox's excellent site this week, it struck
&lt;br&gt;me that his email exchange with Sean Pringle about the Flux and Aha
&lt;br&gt;editors strikes at the heart of the issue in using &amp;quot;modern&amp;quot; forths for
&lt;br&gt;productive work.  Let me qualify &amp;quot;modern&amp;quot; as all those forths that
&lt;br&gt;have adopted Chuck's VM new style, with memory access registers, short
&lt;br&gt;stacks, and macro support.  The key issue for using these new forths
&lt;br&gt;is the editor.  Probably the greatest contribution colorforth has made
&lt;br&gt;to the world of forth is it challenges our preconceptions of what an
&lt;br&gt;editor can and should be.
&lt;br&gt;&lt;br&gt;Recently my server crashed, dead harddrive, and I  took a page from
&lt;br&gt;Brad Nelson's Rainbow Forth and ported my NewScript environment to
&lt;br&gt;Google Apps.  To my knowledge, this is the 3rd &amp;quot;modern&amp;quot; forth that
&lt;br&gt;runs in a web-browser, after Charles Childers's Retro Forth, and
&lt;br&gt;Brad's Rainbow.  What we are seeing is that the easiest way to
&lt;br&gt;distribute Forth can be a webbrowser.  Chuck in 1993, in his 1x Forth
&lt;br&gt;talk, mentioned that he thought that the application du jour was a
&lt;br&gt;webbrowser, and it seems that the application du jour is now Forth in
&lt;br&gt;a web browser.
&lt;br&gt;&lt;br&gt;What these forths all have in common is that they are attempting to be
&lt;br&gt;accessible.  Charles' Retro Forth was brilliant in that the same VM
&lt;br&gt;could run on a wide variety of programs, and that the code that worked
&lt;br&gt;in the minimalistic webbrowser version, could also run as native code.
&lt;br&gt; Brad's Rainbow Forth in its Google Apps incarnation allows for
&lt;br&gt;multiple programmers to collaborate in a shared space, using an
&lt;br&gt;interface very similar to Chuck's beautiful colorforth interface.
&lt;br&gt;&lt;br&gt;What struck me about all of these interfaces though, is that they're
&lt;br&gt;still basically stuck in 1968, when a Teletype Corporation ASR 33
&lt;br&gt;Teletype was considered hi-tech. &amp;nbsp;While we've added multiple screens
&lt;br&gt;of colored text, we've not really advanced beyond the idioms of 1978's
&lt;br&gt;DEC VT100 terminal. &amp;nbsp;When working on NewScript, I wanted to break out
&lt;br&gt;of the tyranny of the terminal metaphor (pun intended). I wanted to at
&lt;br&gt;least reach the level of 1995 and David Ungar's Self environment,
&lt;br&gt;specifically the environment described in &amp;quot;Programming as an
&lt;br&gt;Experience: The Inspiration for Self&amp;quot;
&lt;br&gt;(&lt;a href=&quot;http://research.sun.com/self/papers/programming-as-experience.ps.gz&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://research.sun.com/self/papers/programming-as-experience.ps.gz&lt;/a&gt;)
&lt;br&gt;If you haven't read that paper, I highly recommend it. &amp;nbsp;Playing around
&lt;br&gt;with the old Self demo environment provides an even better idea of
&lt;br&gt;where programming could go than even the latest and greatest Smalltalk
&lt;br&gt;environments.
&lt;br&gt;&lt;br&gt;I recently ran a few experiments and found that our cellphones are now
&lt;br&gt;fast enough that we can compile native forths in their web-browsers!
&lt;br&gt;I was able to compile a native binary on my iPhone using only its
&lt;br&gt;scaled down Safari browser. &amp;nbsp;What this means is that we can build
&lt;br&gt;software just about anywhere, using tools that everyone already has.
&lt;br&gt;If you can compile a native forth in your web-browser, and save it to
&lt;br&gt;a USB key, which you can then boot on any computer, you've solved the
&lt;br&gt;&amp;quot;OS&amp;quot; problem. &amp;nbsp;And if your forth has a webbrowser implemented in it,
&lt;br&gt;you've closed the circle.
&lt;br&gt;&lt;br&gt;Personally, I'm planning on using my colorforth inspired NewScript for
&lt;br&gt;production work. &amp;nbsp;My goal is to build an eco-system in which kids all
&lt;br&gt;over the world can contribute their own bits of code (read Objects /
&lt;br&gt;forth dictionaries) to a shared repository that is browsable and
&lt;br&gt;usable by all. &amp;nbsp;I am in the process of porting the compiler to just
&lt;br&gt;about every chip I can get my hands on, and am planning on using it
&lt;br&gt;for programming several embedded products currently in development.
&lt;br&gt;As such, I'm not so much interested in writing a new forth for the
&lt;br&gt;sake of writing a new forth, but because the fundamental problem was
&lt;br&gt;one of writing a better editor.
&lt;br&gt;&lt;br&gt;The design principles for my new interface are based on notions of
&lt;br&gt;direct manipulation and persistence. &amp;nbsp;A programmer should experience
&lt;br&gt;objects as if they were persons, places, or things with actual names.
&lt;br&gt;Data is data, and can live on the stack or in on the heap. &amp;nbsp;Objects,
&lt;br&gt;however, are actors with proper names, and we refer to them directly.
&lt;br&gt;Object code, itself, is just data that lives on the heap, and need not
&lt;br&gt;reflect the object model we use at edit time. &amp;nbsp;As such, the idioms
&lt;br&gt;used at edit time are also based on the notion of objects as being
&lt;br&gt;tangible things. &amp;nbsp;In fact, I've been designing the interface with the
&lt;br&gt;assumption that the default method of input is a touch screen, and
&lt;br&gt;that the text input may as well come from a soft-keyboard or voice
&lt;br&gt;input. &amp;nbsp;Tangible editing, rather than writing text to create a
&lt;br&gt;dictionary, you touch and drag. &amp;nbsp;To add words to the dictionary, you
&lt;br&gt;simply drag them to the dictionary. &amp;nbsp;To remove words from a
&lt;br&gt;dictionary, rather than typing &amp;quot;forget word&amp;quot;, you simply pull it out.
&lt;br&gt;&lt;br&gt;In this sort of interface colorforth really shines. &amp;nbsp;Words with small
&lt;br&gt;definitions are easy to display and manipulate, you don't have
&lt;br&gt;function definitions that are screens long like in other languages.
&lt;br&gt;It is easy to imagine using speech recognition to input colorforth
&lt;br&gt;source code on an iPhone, rather than using a dinky soft-keyboard.
&lt;br&gt;But more over, it is also easy to imagine editing colorforth
&lt;br&gt;dictionaries on a huge multi-touch display, and speaking your code
&lt;br&gt;into the ether. &amp;nbsp;And this is not sci-fi, it is where the NewScript
&lt;br&gt;interface is actually going. &amp;nbsp;We've already built our wall projector,
&lt;br&gt;and all that we have left to do is finish the hooks for our Wii-remote
&lt;br&gt;&amp; webcam hack to control the mouse. &amp;nbsp;Once I get some voice recognition
&lt;br&gt;software working, text input will be done too!
&lt;br&gt;&lt;br&gt;One thing that Jeff and others mention repeatedly in the articles on
&lt;br&gt;his site is that an engineer should start with a blank sheet of paper
&lt;br&gt;when designing a new solution to a problem. &amp;nbsp;Rather than trying to
&lt;br&gt;take existing code and shoe-horning and gluing bits together, the
&lt;br&gt;&amp;quot;thoughtful programmer&amp;quot; should approach the design with fresh eyes.
&lt;br&gt;In that spirit, the NewScript editor begins with a blank page, and
&lt;br&gt;almost no words. &amp;nbsp;In fact, the core language supports numbers and 44
&lt;br&gt;instructions, everything else is built on top of that. &amp;nbsp;The
&lt;br&gt;core-language, itself, is actually defined in an object, which can be
&lt;br&gt;mutated, removed, or replaced entirely.
&lt;br&gt;&lt;br&gt;But just because you start with a blank sheet of paper, that doesn't
&lt;br&gt;mean you can't benefit from designs you've made before, or were made
&lt;br&gt;by other people. &amp;nbsp;To that ends, the NewScript editor contains an
&lt;br&gt;inventory of every object (read dictionary) you have ever created.
&lt;br&gt;You can browse how your dictionaries change over time, reinstate any
&lt;br&gt;historical version at any time, and every change you or anyone else
&lt;br&gt;makes is automatically saved and archived. &amp;nbsp;More over, each user has
&lt;br&gt;their own &amp;quot;channel&amp;quot; which provides basic chat service, and publishes
&lt;br&gt;their objects for all to use. &amp;nbsp;The idea is that programming is not
&lt;br&gt;just a solo-activity, where lone artists must struggle on their own,
&lt;br&gt;but rather a collaborative effort, where many hands can make any task
&lt;br&gt;light. &amp;nbsp;As I've been tele-commuting/tele-contracting for the past 6
&lt;br&gt;years, I've become painfully aware at how horrible existing
&lt;br&gt;collaboration tools are for collaboration. &amp;nbsp;By making collaboration an
&lt;br&gt;intrinsic aspect of the experience of programming, we can change how
&lt;br&gt;we approach writing colorforth.
&lt;br&gt;&lt;br&gt;The most unfortunate innovation that I've introduced to NewScript is
&lt;br&gt;that I've broken with the forth tradition of having a singular
&lt;br&gt;dictionary (or dual compiler / macro dictionaries). &amp;nbsp;Rather, I'm using
&lt;br&gt;a stack of &amp;quot;objects&amp;quot; which are essentially little forth dictionaries.
&lt;br&gt;The reason for this is it makes collaboration easier. &amp;nbsp;Rather than
&lt;br&gt;focusing on what block you put your code, editor assembles source code
&lt;br&gt;in its own mutli-partitioned block space, and the target object memory
&lt;br&gt;is free to be used in any manner you wish. &amp;nbsp;To invoke a verb in an
&lt;br&gt;object you need to use both the object's proper name, and the verb, in
&lt;br&gt;an English style Subject verb combination:
&lt;br&gt;&lt;br&gt;4 Number even
&lt;br&gt;&lt;br&gt;As such, Number even is treated by the parser as a singular function
&lt;br&gt;call. &amp;nbsp;This is not to say that Number is a compiling word that changes
&lt;br&gt;the active dictionary, rather, the parser looks at 3 words at a time.
&lt;br&gt;Why 3 words? &amp;nbsp;Because there are 3 forms of verb invocations:
&lt;br&gt;&lt;br&gt;4 Number even &amp;nbsp; &amp;nbsp; &amp;nbsp; ( call Number even)
&lt;br&gt;4 Number even . &amp;nbsp; &amp;nbsp; ( jump Number even - tail call optimization)
&lt;br&gt;4 flag @ Number even ? &amp;nbsp;( conditional jump Number even - jump to
&lt;br&gt;Number even if tos is non-zero )
&lt;br&gt;&lt;br&gt;These forms exist largely to make it easy to reference code coming
&lt;br&gt;from multiple sources, to reuse existing code, and to contextualize
&lt;br&gt;your meaning. &amp;nbsp;It means you can share small individual objects rather
&lt;br&gt;than huge dictionaries. &amp;nbsp;It also means you don't need to solve the
&lt;br&gt;silly module import and collision problem you find in other languages.
&lt;br&gt;&amp;nbsp;And I've also gotten rid of the IF THEN construction entirely, and
&lt;br&gt;instead simply use nested definitions, and definitions that fall
&lt;br&gt;through to the next as in colorforth.
&lt;br&gt;&lt;br&gt;So that's where I'm trying to take my colorforth. &amp;nbsp;Once the editor
&lt;br&gt;hits version 1.0, I'm going to start working on 3 public available
&lt;br&gt;applications:
&lt;br&gt;&lt;br&gt;1.) NewScript in NewScript - the environment implemented in itself
&lt;br&gt;2.) a NewScript Webbrowser - browse the web using a webbrowser written
&lt;br&gt;in NewScript that was compiled in a webbrowser
&lt;br&gt;3.) a NewScript P2P Web Application Server - serve up web-pages from
&lt;br&gt;you NewScript enabled webbrowser that compiled itself
&lt;br&gt;&lt;br&gt;I'm hoping to have it running on as much hardware as possible, and
&lt;br&gt;since the current code base is &amp;lt;2000 lines of python and javascript, I
&lt;br&gt;expect that all three of the apps above will require a total of about
&lt;br&gt;half that code.
&lt;br&gt;&lt;br&gt;The beta is now open to anyone who signs up with a Google Account,
&lt;br&gt;btw.  I've uploaded 2 video tutorials, and am working on more.  You
&lt;br&gt;can start playing with it, evaluate code in the browser, and compile
&lt;br&gt;Intel IA32 object memories at:
&lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://www.newscript.org/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.newscript.org/&lt;/a&gt;&lt;br&gt;&lt;br&gt;If you do, feel free to leave me bug reports, suggestions, or beer.
&lt;br&gt;Dave
&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23335984&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;colorforth-unsubscribe@...&lt;/a&gt;
&lt;br&gt;For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23335984&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;colorforth-help@...&lt;/a&gt;
&lt;br&gt;Main web page - &lt;a href=&quot;http://www.colorforth.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.colorforth.com&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/ColorForth-f14104.html&quot; embed=&quot;fixTarget[14104]&quot; target=&quot;_top&quot; &gt;ColorForth&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/a-few-thoughts-on-the-future-tp23335984p23335984.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-23128681</id>
	<title>Re: colorforth.com</title>
	<published>2009-04-19T16:32:31Z</published>
	<updated>2009-04-19T16:32:31Z</updated>
	<author>
		<name>Roger Ivie</name>
	</author>
	<content type="html">On Sun, 19 Apr 2009, &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23128681&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;vaded@...&lt;/a&gt; wrote:
&lt;br&gt;&amp;gt; The colorforth website was updated in April several times -- the last
&lt;br&gt;&amp;gt; two changes I noted were on Apr. 14th and Apr. 17th (based on the date
&lt;br&gt;&amp;gt; Mr. Moore wrote on the top of the page). &amp;nbsp;However, I didn't notice what
&lt;br&gt;&amp;gt; changed on the 14th or the 17th -- am I missing something?
&lt;br&gt;&lt;br&gt;I don't know about those specific days, but information describing Chuck
&lt;br&gt;Moore's legal trouble was put up, expanded upon, then taken down.
&lt;br&gt;-- 
&lt;br&gt;roger ivie
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23128681&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;rivie@...&lt;/a&gt;
&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23128681&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;colorforth-unsubscribe@...&lt;/a&gt;
&lt;br&gt;For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23128681&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;colorforth-help@...&lt;/a&gt;
&lt;br&gt;Main web page - &lt;a href=&quot;http://www.colorforth.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.colorforth.com&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/ColorForth-f14104.html&quot; embed=&quot;fixTarget[14104]&quot; target=&quot;_top&quot; &gt;ColorForth&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/List-of-CF-compatible-hardware-tp22886852p23128681.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-23124996</id>
	<title>colorforth.com</title>
	<published>2009-04-19T09:37:52Z</published>
	<updated>2009-04-19T09:37:52Z</updated>
	<author>
		<name>vaded</name>
	</author>
	<content type="html">The colorforth website was updated in April several times -- the last
&lt;br&gt;two changes I noted were on Apr. 14th and Apr. 17th (based on the date
&lt;br&gt;Mr. Moore wrote on the top of the page). &amp;nbsp;However, I didn't notice what
&lt;br&gt;changed on the 14th or the 17th -- am I missing something?
&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23124996&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;colorforth-unsubscribe@...&lt;/a&gt;
&lt;br&gt;For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23124996&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;colorforth-help@...&lt;/a&gt;
&lt;br&gt;Main web page - &lt;a href=&quot;http://www.colorforth.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.colorforth.com&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/ColorForth-f14104.html&quot; embed=&quot;fixTarget[14104]&quot; target=&quot;_top&quot; &gt;ColorForth&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/List-of-CF-compatible-hardware-tp22886852p23124996.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-23124997</id>
	<title>Re: List of CF compatible hardware</title>
	<published>2009-04-19T09:36:49Z</published>
	<updated>2009-04-19T09:36:49Z</updated>
	<author>
		<name>vaded</name>
	</author>
	<content type="html">The project is still in the planning phase. &amp;nbsp;I'm trying to see if I can
&lt;br&gt;coerce two colleagues of mine to join it.
&lt;br&gt;&lt;br&gt;Thanks for the reply. &amp;nbsp;
&lt;br&gt;&lt;br&gt;We would be writing our own TCP/IP stack.
&lt;br&gt;&lt;br&gt;Didn't Chuck say something about how he is going to write a web browser
&lt;br&gt;one day?
&lt;br&gt;&lt;br&gt;On Wed, 8 Apr 2009 13:28:34 -0400, &amp;quot;David J. Goehrig&amp;quot;
&lt;br&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23124997&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dave@...&lt;/a&gt;&amp;gt; said:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; On Tue, Apr 07, 2009 at 03:25:53PM -0600, &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23124997&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;vaded@...&lt;/a&gt; wrote:
&lt;br&gt;&amp;gt; &amp;gt; does anyone have a sense of how difficult it would be to implement ascii
&lt;br&gt;&amp;gt; &amp;gt; compatibility in CF?
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Do you mean editing ascii in CF, processing ascii with CF, or displaying
&lt;br&gt;&amp;gt; ascii in CF? &amp;nbsp;Translating to/from ascii is really just a 128 byte lookup
&lt;br&gt;&amp;gt; table, 
&lt;br&gt;&amp;gt; and a couple words.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; end application would be implementing the http
&lt;br&gt;&amp;gt; &amp;gt; protocol on a webserver, written in CF
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Are you planning on using an OS's TCP/IP stack, or are you writing your
&lt;br&gt;&amp;gt; own? &amp;nbsp;
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Dave 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; ---------------------------------------------------------------------
&lt;br&gt;&amp;gt; To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23124997&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;colorforth-unsubscribe@...&lt;/a&gt;
&lt;br&gt;&amp;gt; For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23124997&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;colorforth-help@...&lt;/a&gt;
&lt;br&gt;&amp;gt; Main web page - &lt;a href=&quot;http://www.colorforth.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.colorforth.com&lt;/a&gt;&lt;br&gt;&amp;gt; 
&lt;/div&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23124997&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;colorforth-unsubscribe@...&lt;/a&gt;
&lt;br&gt;For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23124997&amp;i=5&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;colorforth-help@...&lt;/a&gt;
&lt;br&gt;Main web page - &lt;a href=&quot;http://www.colorforth.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.colorforth.com&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/ColorForth-f14104.html&quot; embed=&quot;fixTarget[14104]&quot; target=&quot;_top&quot; &gt;ColorForth&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/List-of-CF-compatible-hardware-tp22886852p23124997.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-22956825</id>
	<title>Re: List of CF compatible hardware</title>
	<published>2009-04-08T10:39:39Z</published>
	<updated>2009-04-08T10:39:39Z</updated>
	<author>
		<name>John Comeau</name>
	</author>
	<content type="html">On Tue, Apr 7, 2009 at 3:25 PM, &amp;nbsp;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=22956825&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;vaded@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt; does anyone have a sense of how difficult it would be to implement ascii
&lt;br&gt;&amp;gt; compatibility in CF? end application would be implementing the http
&lt;br&gt;&amp;gt; protocol on a webserver, written in CF
&lt;br&gt;&amp;gt;
&lt;br&gt;&lt;br&gt;I would think a useful approach would be to write an ANS compatibility
&lt;br&gt;layer for CF. Then you could do anything with it, including a
&lt;br&gt;webserver, that you can do with any other Forth. I was working on this
&lt;br&gt;when other pressing matters pushed it to the back burner.
&lt;br&gt;&lt;br&gt;Of course, the TCP/IP stack, or a working subset thereof, will
&lt;br&gt;probably have to be written from the NIC interface on up the ladder.
&lt;br&gt;-- 
&lt;br&gt;John Comeau &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=22956825&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;jc@...&lt;/a&gt;&amp;gt; &lt;a href=&quot;http://jc.unternet.net/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jc.unternet.net/&lt;/a&gt;&lt;br&gt;&amp;quot;A place for everything, and everything
&lt;br&gt;all over the place&amp;quot;
&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=22956825&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;colorforth-unsubscribe@...&lt;/a&gt;
&lt;br&gt;For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=22956825&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;colorforth-help@...&lt;/a&gt;
&lt;br&gt;Main web page - &lt;a href=&quot;http://www.colorforth.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.colorforth.com&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/ColorForth-f14104.html&quot; embed=&quot;fixTarget[14104]&quot; target=&quot;_top&quot; &gt;ColorForth&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/List-of-CF-compatible-hardware-tp22886852p22956825.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-22955731</id>
	<title>Re: List of CF compatible hardware</title>
	<published>2009-04-08T10:28:34Z</published>
	<updated>2009-04-08T10:28:34Z</updated>
	<author>
		<name>David Goehrig</name>
	</author>
	<content type="html">On Tue, Apr 07, 2009 at 03:25:53PM -0600, &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=22955731&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;vaded@...&lt;/a&gt; wrote:
&lt;br&gt;&amp;gt; does anyone have a sense of how difficult it would be to implement ascii
&lt;br&gt;&amp;gt; compatibility in CF?
&lt;br&gt;&lt;br&gt;Do you mean editing ascii in CF, processing ascii with CF, or displaying
&lt;br&gt;ascii in CF? &amp;nbsp;Translating to/from ascii is really just a 128 byte lookup table, 
&lt;br&gt;and a couple words.
&lt;br&gt;&lt;br&gt;&amp;gt; end application would be implementing the http
&lt;br&gt;&amp;gt; protocol on a webserver, written in CF
&lt;br&gt;&lt;br&gt;Are you planning on using an OS's TCP/IP stack, or are you writing your
&lt;br&gt;own? &amp;nbsp;
&lt;br&gt;&lt;br&gt;Dave 
&lt;br&gt;&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=22955731&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;colorforth-unsubscribe@...&lt;/a&gt;
&lt;br&gt;For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=22955731&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;colorforth-help@...&lt;/a&gt;
&lt;br&gt;Main web page - &lt;a href=&quot;http://www.colorforth.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.colorforth.com&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/ColorForth-f14104.html&quot; embed=&quot;fixTarget[14104]&quot; target=&quot;_top&quot; &gt;ColorForth&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/List-of-CF-compatible-hardware-tp22886852p22955731.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-22938680</id>
	<title>Re: List of CF compatible hardware</title>
	<published>2009-04-07T14:25:53Z</published>
	<updated>2009-04-07T14:25:53Z</updated>
	<author>
		<name>vaded</name>
	</author>
	<content type="html">&lt;a href=&quot;http://www.colorforth.com/vTPL.htm&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.colorforth.com/vTPL.htm&lt;/a&gt;&amp;nbsp;
&lt;br&gt;&lt;br&gt;is deleted now, and no record of it on the web archive page
&lt;br&gt;&lt;br&gt;must be what Mr. Moore or his lawyer wants. &amp;nbsp;Good luck to them.
&lt;br&gt;&lt;br&gt;moral of the story: be careful who you chose as your biz partner?
&lt;br&gt;&lt;br&gt;moral of the story: when you do something good, others will try and
&lt;br&gt;exploit you under the guise of partnership?
&lt;br&gt;&lt;br&gt;but a more ontopic question:
&lt;br&gt;&lt;br&gt;does anyone have a sense of how difficult it would be to implement ascii
&lt;br&gt;compatibility in CF? end application would be implementing the http
&lt;br&gt;protocol on a webserver, written in CF
&lt;br&gt;&lt;br&gt;On Tue, 7 Apr 2009 00:58:59 -0700 (PDT), &amp;quot;Dennis Wilson&amp;quot;
&lt;br&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=22938680&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dennisleewilson@...&lt;/a&gt;&amp;gt; said:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; At &lt;a href=&quot;http://www.colorforth.com/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.colorforth.com/&lt;/a&gt;&amp;nbsp;Charles Moore has posted this:
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Moore v TPL
&lt;br&gt;&amp;gt; My association with TPL has resulted in a lawsuit. More precisely, a
&lt;br&gt;&amp;gt; Demand for Arbitration.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; I have been threatened by TPL if I don't remove this page. Upon due
&lt;br&gt;&amp;gt; consideration, I will not.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Patriot has also asked that I remove this page. I'm thinking about it.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; And my lawyer doesn't like my posting the ComAg. I'm thinking about it.
&lt;br&gt;&amp;gt; There's a quotation attributed to Burke: &amp;quot;All that is required for evil
&lt;br&gt;&amp;gt; to triumph is for good men to do nothing.&amp;quot;
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; If you click on the MOORE VS TPL link, you get to
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://www.colorforth.com/vTPL.htm&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.colorforth.com/vTPL.htm&lt;/a&gt;&amp;nbsp; where there is more detail.
&lt;br&gt;&amp;gt; ----------------------------------
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; --- On Mon, 4/6/09, &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=22938680&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;vaded@...&lt;/a&gt; &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=22938680&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;vaded@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; From: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=22938680&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;vaded@...&lt;/a&gt; &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=22938680&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;vaded@...&lt;/a&gt;&amp;gt;
&lt;br&gt;&amp;gt; Subject: Re: [colorforth] List of CF compatible hardware
&lt;br&gt;&amp;gt; To: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=22938680&amp;i=5&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;colorforth@...&lt;/a&gt;
&lt;br&gt;&amp;gt; Date: Monday, April 6, 2009, 8:16 PM
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; -----Inline Attachment Follows-----
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Nothing personal, but I've never seen any reference to Chuck Moore being
&lt;br&gt;&amp;gt; dissatisfied with the TPL Group. &amp;nbsp;As far as I know, Mr. Moore consented
&lt;br&gt;&amp;gt; happily to whole arrangement. &amp;nbsp;I've heard qualified people comment on
&lt;br&gt;&amp;gt; the TPL Group before -- they are no patent troll. &amp;nbsp;How did you come to
&lt;br&gt;&amp;gt; the conclusion that the arrangement is exploitative of him? &amp;nbsp; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; On Tue, 7 Apr 2009 01:33:32 +0200, &amp;quot;Albert van der Horst&amp;quot;
&lt;br&gt;&amp;gt; &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=22938680&amp;i=6&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;albert@...&lt;/a&gt;&amp;gt; said:
&lt;br&gt;&amp;gt; &amp;gt; On Mon, Apr 06, 2009 at 12:08:47PM -0600, &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=22938680&amp;i=7&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;vaded@...&lt;/a&gt; wrote:
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;quot;It is all a patents scam.&amp;quot;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; I don't follow?
&lt;br&gt;&amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; Oops. This is something that could easily be misunderstood.
&lt;br&gt;&amp;gt; &amp;gt; What I mean is:
&lt;br&gt;&amp;gt; &amp;gt; I fear that Chuck Moore is in a situation that his work
&lt;br&gt;&amp;gt; &amp;gt; is abused by TPL to extort patent money from other companies, instead
&lt;br&gt;&amp;gt; &amp;gt; that the patents protect him while earning money with making and
&lt;br&gt;&amp;gt; &amp;gt; programming chips.
&lt;br&gt;&amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; (I was especially shocked to hear they don't even bother to handle
&lt;br&gt;&amp;gt; &amp;gt; the wafers carefully.)
&lt;br&gt;&amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; Groetjes Albert
&lt;br&gt;&amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; --
&lt;br&gt;&amp;gt; &amp;gt; Albert van der Horst, UTRECHT,THE NETHERLANDS
&lt;br&gt;&amp;gt; &amp;gt; Economic growth -- like all pyramid schemes -- ultimately falters.
&lt;br&gt;&amp;gt; &amp;gt; albert@spe&amp;ar&amp;c.xs4all.nl &amp;=n &lt;a href=&quot;http://home.hccnet.nl/a.w.m.van.der.horst&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://home.hccnet.nl/a.w.m.van.der.horst&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; ---------------------------------------------------------------------
&lt;br&gt;&amp;gt; &amp;gt; To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=22938680&amp;i=8&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;colorforth-unsubscribe@...&lt;/a&gt;
&lt;br&gt;&amp;gt; &amp;gt; For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=22938680&amp;i=9&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;colorforth-help@...&lt;/a&gt;
&lt;br&gt;&amp;gt; &amp;gt; Main web page - &lt;a href=&quot;http://www.colorforth.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.colorforth.com&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; ---------------------------------------------------------------------
&lt;br&gt;&amp;gt; To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=22938680&amp;i=10&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;colorforth-unsubscribe@...&lt;/a&gt;
&lt;br&gt;&amp;gt; For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=22938680&amp;i=11&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;colorforth-help@...&lt;/a&gt;
&lt;br&gt;&amp;gt; Main web page - &lt;a href=&quot;http://www.colorforth.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.colorforth.com&lt;/a&gt;&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; ---------------------------------------------------------------------
&lt;br&gt;&amp;gt; To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=22938680&amp;i=12&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;colorforth-unsubscribe@...&lt;/a&gt;
&lt;br&gt;&amp;gt; For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=22938680&amp;i=13&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;colorforth-help@...&lt;/a&gt;
&lt;br&gt;&amp;gt; Main web page - &lt;a href=&quot;http://www.colorforth.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.colorforth.com&lt;/a&gt;&lt;br&gt;&amp;gt; 
&lt;/div&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=22938680&amp;i=14&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;colorforth-unsubscribe@...&lt;/a&gt;
&lt;br&gt;For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=22938680&amp;i=15&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;colorforth-help@...&lt;/a&gt;
&lt;br&gt;Main web page - &lt;a href=&quot;http://www.colorforth.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.colorforth.com&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/ColorForth-f14104.html&quot; embed=&quot;fixTarget[14104]&quot; target=&quot;_top&quot; &gt;ColorForth&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/List-of-CF-compatible-hardware-tp22886852p22938680.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-22937428</id>
	<title>Re: List of CF compatible hardware</title>
	<published>2009-04-07T13:16:51Z</published>
	<updated>2009-04-07T13:16:51Z</updated>
	<author>
		<name>vaded</name>
	</author>
	<content type="html">I stand corrected.
&lt;br&gt;&lt;br&gt;Thank you very much for the information.
&lt;br&gt;&lt;br&gt;This is sad. &amp;nbsp;Mr. Moore, Mr. Fox, et al have done so much innovating --
&lt;br&gt;you think they would have had smooth sailing but instead there is
&lt;br&gt;obstacles at every corner. &amp;nbsp;What a shame.
&lt;br&gt;&lt;br&gt;On Tue, 7 Apr 2009 00:58:59 -0700 (PDT), &amp;quot;Dennis Wilson&amp;quot;
&lt;br&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=22937428&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dennisleewilson@...&lt;/a&gt;&amp;gt; said:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; At &lt;a href=&quot;http://www.colorforth.com/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.colorforth.com/&lt;/a&gt;&amp;nbsp;Charles Moore has posted this:
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Moore v TPL
&lt;br&gt;&amp;gt; My association with TPL has resulted in a lawsuit. More precisely, a
&lt;br&gt;&amp;gt; Demand for Arbitration.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; I have been threatened by TPL if I don't remove this page. Upon due
&lt;br&gt;&amp;gt; consideration, I will not.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Patriot has also asked that I remove this page. I'm thinking about it.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; And my lawyer doesn't like my posting the ComAg. I'm thinking about it.
&lt;br&gt;&amp;gt; There's a quotation attributed to Burke: &amp;quot;All that is required for evil
&lt;br&gt;&amp;gt; to triumph is for good men to do nothing.&amp;quot;
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; If you click on the MOORE VS TPL link, you get to
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://www.colorforth.com/vTPL.htm&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.colorforth.com/vTPL.htm&lt;/a&gt;&amp;nbsp; where there is more detail.
&lt;br&gt;&amp;gt; ----------------------------------
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; --- On Mon, 4/6/09, &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=22937428&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;vaded@...&lt;/a&gt; &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=22937428&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;vaded@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; From: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=22937428&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;vaded@...&lt;/a&gt; &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=22937428&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;vaded@...&lt;/a&gt;&amp;gt;
&lt;br&gt;&amp;gt; Subject: Re: [colorforth] List of CF compatible hardware
&lt;br&gt;&amp;gt; To: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=22937428&amp;i=5&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;colorforth@...&lt;/a&gt;
&lt;br&gt;&amp;gt; Date: Monday, April 6, 2009, 8:16 PM
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; -----Inline Attachment Follows-----
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Nothing personal, but I've never seen any reference to Chuck Moore being
&lt;br&gt;&amp;gt; dissatisfied with the TPL Group. &amp;nbsp;As far as I know, Mr. Moore consented
&lt;br&gt;&amp;gt; happily to whole arrangement. &amp;nbsp;I've heard qualified people comment on
&lt;br&gt;&amp;gt; the TPL Group before -- they are no patent troll. &amp;nbsp;How did you come to
&lt;br&gt;&amp;gt; the conclusion that the arrangement is exploitative of him? &amp;nbsp; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; On Tue, 7 Apr 2009 01:33:32 +0200, &amp;quot;Albert van der Horst&amp;quot;
&lt;br&gt;&amp;gt; &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=22937428&amp;i=6&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;albert@...&lt;/a&gt;&amp;gt; said:
&lt;br&gt;&amp;gt; &amp;gt; On Mon, Apr 06, 2009 at 12:08:47PM -0600, &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=22937428&amp;i=7&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;vaded@...&lt;/a&gt; wrote:
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;quot;It is all a patents scam.&amp;quot;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; I don't follow?
&lt;br&gt;&amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; Oops. This is something that could easily be misunderstood.
&lt;br&gt;&amp;gt; &amp;gt; What I mean is:
&lt;br&gt;&amp;gt; &amp;gt; I fear that Chuck Moore is in a situation that his work
&lt;br&gt;&amp;gt; &amp;gt; is abused by TPL to extort patent money from other companies, instead
&lt;br&gt;&amp;gt; &amp;gt; that the patents protect him while earning money with making and
&lt;br&gt;&amp;gt; &amp;gt; programming chips.
&lt;br&gt;&amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; (I was especially shocked to hear they don't even bother to handle
&lt;br&gt;&amp;gt; &amp;gt; the wafers carefully.)
&lt;br&gt;&amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; Groetjes Albert
&lt;br&gt;&amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; --
&lt;br&gt;&amp;gt; &amp;gt; Albert van der Horst, UTRECHT,THE NETHERLANDS
&lt;br&gt;&amp;gt; &amp;gt; Economic growth -- like all pyramid schemes -- ultimately falters.
&lt;br&gt;&amp;gt; &amp;gt; albert@spe&amp;ar&amp;c.xs4all.nl &amp;=n &lt;a href=&quot;http://home.hccnet.nl/a.w.m.van.der.horst&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://home.hccnet.nl/a.w.m.van.der.horst&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; ---------------------------------------------------------------------
&lt;br&gt;&amp;gt; &amp;gt; To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=22937428&amp;i=8&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;colorforth-unsubscribe@...&lt;/a&gt;
&lt;br&gt;&amp;gt; &amp;gt; For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=22937428&amp;i=9&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;colorforth-help@...&lt;/a&gt;
&lt;br&gt;&amp;gt; &amp;gt; Main web page - &lt;a href=&quot;http://www.colorforth.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.colorforth.com&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; ---------------------------------------------------------------------
&lt;br&gt;&amp;gt; To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=22937428&amp;i=10&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;colorforth-unsubscribe@...&lt;/a&gt;
&lt;br&gt;&amp;gt; For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=22937428&amp;i=11&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;colorforth-help@...&lt;/a&gt;
&lt;br&gt;&amp;gt; Main web page - &lt;a href=&quot;http://www.colorforth.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.colorforth.com&lt;/a&gt;&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; ---------------------------------------------------------------------
&lt;br&gt;&amp;gt; To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=22937428&amp;i=12&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;colorforth-unsubscribe@...&lt;/a&gt;
&lt;br&gt;&amp;gt; For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=22937428&amp;i=13&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;colorforth-help@...&lt;/a&gt;
&lt;br&gt;&amp;gt; Main web page - &lt;a href=&quot;http://www.colorforth.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.colorforth.com&lt;/a&gt;&lt;br&gt;&amp;gt; 
&lt;/div&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=22937428&amp;i=14&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;colorforth-unsubscribe@...&lt;/a&gt;
&lt;br&gt;For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=22937428&amp;i=15&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;colorforth-help@...&lt;/a&gt;
&lt;br&gt;Main web page - &lt;a href=&quot;http://www.colorforth.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.colorforth.com&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/ColorForth-f14104.html&quot; embed=&quot;fixTarget[14104]&quot; target=&quot;_top&quot; &gt;ColorForth&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/List-of-CF-compatible-hardware-tp22886852p22937428.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-22924616</id>
	<title>Re: Another Crazy Colorforth Project</title>
	<published>2009-04-07T01:12:00Z</published>
	<updated>2009-04-07T01:12:00Z</updated>
	<author>
		<name>forth-4</name>
	</author>
	<content type="html">Sign me up, please!
&lt;br&gt;--JF Harrison
&lt;br&gt;&amp;gt; PS. If anyone on this list is interested in helping out with the beta,
&lt;br&gt;let
&lt;br&gt;&amp;gt; me know. &amp;nbsp;I'd like to have this launched soon.
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=22924616&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;colorforth-unsubscribe@...&lt;/a&gt;
&lt;br&gt;For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=22924616&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;colorforth-help@...&lt;/a&gt;
&lt;br&gt;Main web page - &lt;a href=&quot;http://www.colorforth.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.colorforth.com&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/ColorForth-f14104.html&quot; embed=&quot;fixTarget[14104]&quot; target=&quot;_top&quot; &gt;ColorForth&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/List-of-CF-compatible-hardware-tp22886852p22924616.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-22924384</id>
	<title>Re: List of CF compatible hardware</title>
	<published>2009-04-07T00:58:59Z</published>
	<updated>2009-04-07T00:58:59Z</updated>
	<author>
		<name>Dennis Wilson-2</name>
	</author>
	<content type="html">&lt;br&gt;At &lt;a href=&quot;http://www.colorforth.com/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.colorforth.com/&lt;/a&gt;&amp;nbsp;Charles Moore has posted this:
&lt;br&gt;&lt;br&gt;Moore v TPL
&lt;br&gt;My association with TPL has resulted in a lawsuit. More precisely, a Demand for Arbitration.
&lt;br&gt;&lt;br&gt;I have been threatened by TPL if I don't remove this page. Upon due consideration, I will not.
&lt;br&gt;&lt;br&gt;Patriot has also asked that I remove this page. I'm thinking about it.
&lt;br&gt;&lt;br&gt;And my lawyer doesn't like my posting the ComAg. I'm thinking about it.
&lt;br&gt;There's a quotation attributed to Burke: &amp;quot;All that is required for evil to triumph is for good men to do nothing.&amp;quot;
&lt;br&gt;&lt;br&gt;If you click on the MOORE VS TPL link, you get to &lt;a href=&quot;http://www.colorforth.com/vTPL.htm&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.colorforth.com/vTPL.htm&lt;/a&gt;&amp;nbsp; where there is more detail.
&lt;br&gt;----------------------------------
&lt;br&gt;&lt;br&gt;--- On Mon, 4/6/09, &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=22924384&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;vaded@...&lt;/a&gt; &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=22924384&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;vaded@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&lt;br&gt;From: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=22924384&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;vaded@...&lt;/a&gt; &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=22924384&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;vaded@...&lt;/a&gt;&amp;gt;
&lt;br&gt;Subject: Re: [colorforth] List of CF compatible hardware
&lt;br&gt;To: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=22924384&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;colorforth@...&lt;/a&gt;
&lt;br&gt;Date: Monday, April 6, 2009, 8:16 PM
&lt;br&gt;&lt;br&gt;&lt;br&gt;-----Inline Attachment Follows-----
&lt;br&gt;&lt;br&gt;Nothing personal, but I've never seen any reference to Chuck Moore being
&lt;br&gt;dissatisfied with the TPL Group. &amp;nbsp;As far as I know, Mr. Moore consented
&lt;br&gt;happily to whole arrangement. &amp;nbsp;I've heard qualified people comment on
&lt;br&gt;the TPL Group before -- they are no patent troll. &amp;nbsp;How did you come to
&lt;br&gt;the conclusion that the arrangement is exploitative of him? &amp;nbsp; 
&lt;br&gt;&lt;br&gt;On Tue, 7 Apr 2009 01:33:32 +0200, &amp;quot;Albert van der Horst&amp;quot;
&lt;br&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=22924384&amp;i=5&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;albert@...&lt;/a&gt;&amp;gt; said:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; On Mon, Apr 06, 2009 at 12:08:47PM -0600, &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=22924384&amp;i=6&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;vaded@...&lt;/a&gt; wrote:
&lt;br&gt;&amp;gt; &amp;gt; &amp;quot;It is all a patents scam.&amp;quot;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; I don't follow?
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Oops. This is something that could easily be misunderstood.
&lt;br&gt;&amp;gt; What I mean is:
&lt;br&gt;&amp;gt; I fear that Chuck Moore is in a situation that his work
&lt;br&gt;&amp;gt; is abused by TPL to extort patent money from other companies, instead
&lt;br&gt;&amp;gt; that the patents protect him while earning money with making and
&lt;br&gt;&amp;gt; programming chips.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; (I was especially shocked to hear they don't even bother to handle
&lt;br&gt;&amp;gt; the wafers carefully.)
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Groetjes Albert
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; --
&lt;br&gt;&amp;gt; Albert van der Horst, UTRECHT,THE NETHERLANDS
&lt;br&gt;&amp;gt; Economic growth -- like all pyramid schemes -- ultimately falters.
&lt;br&gt;&amp;gt; albert@spe&amp;ar&amp;c.xs4all.nl &amp;=n &lt;a href=&quot;http://home.hccnet.nl/a.w.m.van.der.horst&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://home.hccnet.nl/a.w.m.van.der.horst&lt;/a&gt;&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; ---------------------------------------------------------------------
&lt;br&gt;&amp;gt; To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=22924384&amp;i=7&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;colorforth-unsubscribe@...&lt;/a&gt;
&lt;br&gt;&amp;gt; For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=22924384&amp;i=8&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;colorforth-help@...&lt;/a&gt;
&lt;br&gt;&amp;gt; Main web page - &lt;a href=&quot;http://www.colorforth.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.colorforth.com&lt;/a&gt;&lt;br&gt;&amp;gt; 
&lt;/div&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=22924384&amp;i=9&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;colorforth-unsubscribe@...&lt;/a&gt;
&lt;br&gt;For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=22924384&amp;i=10&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;colorforth-help@...&lt;/a&gt;
&lt;br&gt;Main web page - &lt;a href=&quot;http://www.colorforth.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.colorforth.com&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=22924384&amp;i=11&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;colorforth-unsubscribe@...&lt;/a&gt;
&lt;br&gt;For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=22924384&amp;i=12&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;colorforth-help@...&lt;/a&gt;
&lt;br&gt;Main web page - &lt;a href=&quot;http://www.colorforth.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.colorforth.com&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/ColorForth-f14104.html&quot; embed=&quot;fixTarget[14104]&quot; target=&quot;_top&quot; &gt;ColorForth&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/List-of-CF-compatible-hardware-tp22886852p22924384.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-22921492</id>
	<title>Re: List of CF compatible hardware</title>
	<published>2009-04-06T20:16:00Z</published>
	<updated>2009-04-06T20:16:00Z</updated>
	<author>
		<name>vaded</name>
	</author>
	<content type="html">Nothing personal, but I've never seen any reference to Chuck Moore being
&lt;br&gt;dissatisfied with the TPL Group. &amp;nbsp;As far as I know, Mr. Moore consented
&lt;br&gt;happily to whole arrangement. &amp;nbsp;I've heard qualified people comment on
&lt;br&gt;the TPL Group before -- they are no patent troll. &amp;nbsp;How did you come to
&lt;br&gt;the conclusion that the arrangement is exploitative of him? &amp;nbsp; 
&lt;br&gt;&lt;br&gt;On Tue, 7 Apr 2009 01:33:32 +0200, &amp;quot;Albert van der Horst&amp;quot;
&lt;br&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=22921492&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;albert@...&lt;/a&gt;&amp;gt; said:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; On Mon, Apr 06, 2009 at 12:08:47PM -0600, &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=22921492&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;vaded@...&lt;/a&gt; wrote:
&lt;br&gt;&amp;gt; &amp;gt; &amp;quot;It is all a patents scam.&amp;quot;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; I don't follow?
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Oops. This is something that could easily be misunderstood.
&lt;br&gt;&amp;gt; What I mean is:
&lt;br&gt;&amp;gt; I fear that Chuck Moore is in a situation that his work
&lt;br&gt;&amp;gt; is abused by TPL to extort patent money from other companies, instead
&lt;br&gt;&amp;gt; that the patents protect him while earning money with making and
&lt;br&gt;&amp;gt; programming chips.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; (I was especially shocked to hear they don't even bother to handle
&lt;br&gt;&amp;gt; the wafers carefully.)
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Groetjes Albert
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; --
&lt;br&gt;&amp;gt; Albert van der Horst, UTRECHT,THE NETHERLANDS
&lt;br&gt;&amp;gt; Economic growth -- like all pyramid schemes -- ultimately falters.
&lt;br&gt;&amp;gt; albert@spe&amp;ar&amp;c.xs4all.nl &amp;=n &lt;a href=&quot;http://home.hccnet.nl/a.w.m.van.der.horst&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://home.hccnet.nl/a.w.m.van.der.horst&lt;/a&gt;&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; ---------------------------------------------------------------------
&lt;br&gt;&amp;gt; To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=22921492&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;colorforth-unsubscribe@...&lt;/a&gt;
&lt;br&gt;&amp;gt; For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=22921492&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;colorforth-help@...&lt;/a&gt;
&lt;br&gt;&amp;gt; Main web page - &lt;a href=&quot;http://www.colorforth.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.colorforth.com&lt;/a&gt;&lt;br&gt;&amp;gt; 
&lt;/div&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=22921492&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;colorforth-unsubscribe@...&lt;/a&gt;
&lt;br&gt;For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=22921492&amp;i=5&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;colorforth-help@...&lt;/a&gt;
&lt;br&gt;Main web page - &lt;a href=&quot;http://www.colorforth.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.colorforth.com&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/ColorForth-f14104.html&quot; embed=&quot;fixTarget[14104]&quot; target=&quot;_top&quot; &gt;ColorForth&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/List-of-CF-compatible-hardware-tp22886852p22921492.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-22919110</id>
	<title>Re: List of CF compatible hardware</title>
	<published>2009-04-06T15:53:58Z</published>
	<updated>2009-04-06T15:53:58Z</updated>
	<author>
		<name>Albert van der Horst</name>
	</author>
	<content type="html">On Mon, Apr 06, 2009 at 12:08:47PM -0600, &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=22919110&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;vaded@...&lt;/a&gt; wrote:
&lt;br&gt;&amp;gt; &amp;quot;It is all a patents scam.&amp;quot;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I don't follow?
&lt;br&gt;&lt;br&gt;Oops. This is something that could easily be misunderstood.
&lt;br&gt;What I mean is:
&lt;br&gt;I fear that Chuck Moore is in a situation that his work
&lt;br&gt;is abused by TPL to extort patent money from other companies, instead
&lt;br&gt;that the patents protect him while earning money with making and
&lt;br&gt;programming chips.
&lt;br&gt;&lt;br&gt;(I was especially shocked to hear they don't even bother to handle
&lt;br&gt;the wafers carefully.)
&lt;br&gt;&lt;br&gt;Groetjes Albert
&lt;br&gt;&lt;br&gt;--
&lt;br&gt;Albert van der Horst, UTRECHT,THE NETHERLANDS
&lt;br&gt;Economic growth -- like all pyramid schemes -- ultimately falters.
&lt;br&gt;albert@spe&amp;ar&amp;c.xs4all.nl &amp;=n &lt;a href=&quot;http://home.hccnet.nl/a.w.m.van.der.horst&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://home.hccnet.nl/a.w.m.van.der.horst&lt;/a&gt;&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=22919110&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;colorforth-unsubscribe@...&lt;/a&gt;
&lt;br&gt;For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=22919110&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;colorforth-help@...&lt;/a&gt;
&lt;br&gt;Main web page - &lt;a href=&quot;http://www.colorforth.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.colorforth.com&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/ColorForth-f14104.html&quot; embed=&quot;fixTarget[14104]&quot; target=&quot;_top&quot; &gt;ColorForth&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/List-of-CF-compatible-hardware-tp22886852p22919110.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-22915159</id>
	<title>Another Crazy Colorforth Project</title>
	<published>2009-04-06T12:01:36Z</published>
	<updated>2009-04-06T12:01:36Z</updated>
	<author>
		<name>David Goehrig</name>
	</author>
	<content type="html">Speaking of what hardware CF runs on, I've recently demoed my new colorforth inspired environment here in Buffalo, and am taking names and email addresses for a closed beta (launched this month). &amp;nbsp;
&lt;br&gt;&lt;br&gt;I took some inspiration from Brad Nelson's Rainbow Forth and &amp;nbsp;Charles Chidlers's Retro forth, and I've implemented a colorforth like language compiler in javascript. &amp;nbsp;Unlike Rainbow and Retro, you program a colorforth in a webbrowser and then press CMD-C to compile it to a native binary, (CMD-E evaluates). &amp;nbsp;
&lt;br&gt;&lt;br&gt;Intel x86 is currently working, and I'm going to finish up the AVR32 this month before the official launch. &amp;nbsp;I've also got a Javascript/Self style object model working with the compiler, so editing objects uses a simple slot based structured editor, and inheritence is prototype based which works very well with Forth idioms.
&lt;br&gt;&lt;br&gt;As an added bonus, I'm working on a translator that allows you to type Javascript and have it auto converted to Newscript. &amp;nbsp;So you can build objects in a shared programming environment, and then compile them to native or emulate in the browser depending on if you want speed or not.
&lt;br&gt;&lt;br&gt;For the time being, I'm only supporting Safari and Firefox, (IE will probably never work), and I'm producing native binaries for Linux, *BSD, and Mac OS X. &amp;nbsp;You can also produce raw binary images for use on embedded hardware, or for dedicated machines.
&lt;br&gt;&lt;br&gt;The x86 compiler is 129 lines of javascript, and can be ported to any other architecture with 44 lines of code. &amp;nbsp;It runs fast enough that compilation of pretty much every program I've written, including a native newscript compiler in newscript, is practically instantaneous.
&lt;br&gt;&lt;br&gt;My goal for this project is to put a powerful compiler in the hands of every kid with a webbrowser. &amp;nbsp;More over, you don't need to install any software to run it, so you can create binaries on a public library computer. &amp;nbsp;Also as the tool is collaborative, multiple kids can all work on the same project at once, which will help them teach each other.
&lt;br&gt;&lt;br&gt;Ultimately, a system like this is terribly disruptive of the current industry model of computing. &amp;nbsp;It bring Forth to the masses :) &amp;nbsp;
&lt;br&gt;&lt;br&gt;Dave
&lt;br&gt;&lt;br&gt;PS. If anyone on this list is interested in helping out with the beta, let me know. &amp;nbsp;I'd like to have this launched soon. 
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=22915159&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;colorforth-unsubscribe@...&lt;/a&gt;
&lt;br&gt;For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=22915159&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;colorforth-help@...&lt;/a&gt;
&lt;br&gt;Main web page - &lt;a href=&quot;http://www.colorforth.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.colorforth.com&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/ColorForth-f14104.html&quot; embed=&quot;fixTarget[14104]&quot; target=&quot;_top&quot; &gt;ColorForth&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/List-of-CF-compatible-hardware-tp22886852p22915159.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-22914247</id>
	<title>Re: List of CF compatible hardware</title>
	<published>2009-04-06T11:08:47Z</published>
	<updated>2009-04-06T11:08:47Z</updated>
	<author>
		<name>vaded</name>
	</author>
	<content type="html">&amp;quot;It is all a patents scam.&amp;quot;
&lt;br&gt;&lt;br&gt;I don't follow?
&lt;br&gt;&lt;br&gt;On Mon, 6 Apr 2009 12:08:38 +0200, &amp;quot;Albert van der Horst&amp;quot;
&lt;br&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=22914247&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;albert@...&lt;/a&gt;&amp;gt; said:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; On Sun, Apr 05, 2009 at 12:35:37PM +0300, Nick Maroudas wrote:
&lt;br&gt;&amp;gt; &amp;lt;SNIP&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; Nick here: &amp;nbsp;Very pleased with CF on 64 bit P45, even the legacy
&lt;br&gt;&amp;gt; &amp;gt; printer port seems to run much faster. &amp;nbsp;My main problems now
&lt;br&gt;&amp;gt; &amp;gt; are mundane not CF: 1. I want a Tellasys demo board, but it
&lt;br&gt;&amp;gt; &amp;gt; costs 500$ and that is now twice as much as was six months ago
&lt;br&gt;&amp;gt; &amp;gt; (in our British pound sterling). &amp;nbsp;2. Shortage of time ant
&lt;br&gt;&amp;gt; &amp;gt; surplus of competing commitments.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; It actually exists. We had one presented at a Dutch Forth chapter
&lt;br&gt;&amp;gt; meeting. But I fear that the the availabity will dwindle very
&lt;br&gt;&amp;gt; soon. I remember how I never managed to lay hands on a 32 bit
&lt;br&gt;&amp;gt; Patriot board. It is all a patents scam.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; Caritas,
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; Nick
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Groetjes Albert
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; --
&lt;br&gt;&amp;gt; Albert van der Horst, UTRECHT,THE NETHERLANDS
&lt;br&gt;&amp;gt; Economic growth -- like all pyramid schemes -- ultimately falters.
&lt;br&gt;&amp;gt; albert@spe&amp;ar&amp;c.xs4all.nl &amp;=n &lt;a href=&quot;http://home.hccnet.nl/a.w.m.van.der.horst&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://home.hccnet.nl/a.w.m.van.der.horst&lt;/a&gt;&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; ---------------------------------------------------------------------
&lt;br&gt;&amp;gt; To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=22914247&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;colorforth-unsubscribe@...&lt;/a&gt;
&lt;br&gt;&amp;gt; For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=22914247&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;colorforth-help@...&lt;/a&gt;
&lt;br&gt;&amp;gt; Main web page - &lt;a href=&quot;http://www.colorforth.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.colorforth.com&lt;/a&gt;&lt;br&gt;&amp;gt; 
&lt;/div&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=22914247&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;colorforth-unsubscribe@...&lt;/a&gt;
&lt;br&gt;For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=22914247&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;colorforth-help@...&lt;/a&gt;
&lt;br&gt;Main web page - &lt;a href=&quot;http://www.colorforth.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.colorforth.com&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/ColorForth-f14104.html&quot; embed=&quot;fixTarget[14104]&quot; target=&quot;_top&quot; &gt;ColorForth&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/List-of-CF-compatible-hardware-tp22886852p22914247.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-22905281</id>
	<title>Re: List of CF compatible hardware</title>
	<published>2009-04-06T02:35:20Z</published>
	<updated>2009-04-06T02:35:20Z</updated>
	<author>
		<name>Albert van der Horst</name>
	</author>
	<content type="html">On Sun, Apr 05, 2009 at 12:35:37PM +0300, Nick Maroudas wrote:
&lt;br&gt;&amp;lt;SNIP&amp;gt;
&lt;br&gt;&amp;gt; Nick here: &amp;nbsp;Very pleased with CF on 64 bit P45, even the legacy
&lt;br&gt;&amp;gt; printer port seems to run much faster. &amp;nbsp;My main problems now
&lt;br&gt;&amp;gt; are mundane not CF: 1. I want a Tellasys demo board, but it
&lt;br&gt;&amp;gt; costs 500$ and that is now twice as much as was six months ago
&lt;br&gt;&amp;gt; (in our British pound sterling). &amp;nbsp;2. Shortage of time ant
&lt;br&gt;&amp;gt; surplus of competing commitments.
&lt;br&gt;&lt;br&gt;It actually exists. We had one presented at a Dutch Forth chapter
&lt;br&gt;meeting. But I fear that the the availabity will dwindle very
&lt;br&gt;soon. I remember how I never managed to lay hands on a 32 bit
&lt;br&gt;Patriot board. It is all a patents scam.
&lt;br&gt;&lt;br&gt;&amp;gt; Caritas,
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Nick
&lt;br&gt;&lt;br&gt;Groetjes Albert
&lt;br&gt;&lt;br&gt;--
&lt;br&gt;Albert van der Horst, UTRECHT,THE NETHERLANDS
&lt;br&gt;Economic growth -- like all pyramid schemes -- ultimately falters.
&lt;br&gt;albert@spe&amp;ar&amp;c.xs4all.nl &amp;=n &lt;a href=&quot;http://home.hccnet.nl/a.w.m.van.der.horst&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://home.hccnet.nl/a.w.m.van.der.horst&lt;/a&gt;&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=22905281&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;colorforth-unsubscribe@...&lt;/a&gt;
&lt;br&gt;For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=22905281&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;colorforth-help@...&lt;/a&gt;
&lt;br&gt;Main web page - &lt;a href=&quot;http://www.colorforth.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.colorforth.com&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/ColorForth-f14104.html&quot; embed=&quot;fixTarget[14104]&quot; target=&quot;_top&quot; &gt;ColorForth&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/List-of-CF-compatible-hardware-tp22886852p22905281.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-22892099</id>
	<title>Re: List of CF compatible hardware</title>
	<published>2009-04-05T02:35:37Z</published>
	<updated>2009-04-05T02:35:37Z</updated>
	<author>
		<name>Nick Maroudas-2</name>
	</author>
	<content type="html">Quoting &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=22892099&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;vaded@...&lt;/a&gt;:
&lt;br&gt;&lt;br&gt;&amp;gt;... &amp;quot; Hey list,
&lt;br&gt;&amp;gt;... &amp;quot; 
&lt;br&gt;&amp;gt;... &amp;quot; It's been kind of quiet here lately.
&lt;br&gt;&lt;br&gt;Nick here: &amp;nbsp;I think the action has moved to CF in Winwrapper,
&lt;br&gt;with a Linux wrapper promised. &amp;nbsp;These ought to solve the
&lt;br&gt;problem of compatibility - except for those few who want to run
&lt;br&gt;native for the sake of direct hardware control. &amp;nbsp;
&lt;br&gt;&lt;br&gt;&lt;br&gt;&amp;gt;... &amp;quot; 
&lt;br&gt;&amp;gt;... &amp;quot; Anyway, I remember I had previously come across a list
&lt;br&gt;&amp;gt;... &amp;quot; of hardware
&lt;br&gt;&amp;gt;... &amp;quot; tested to work with CF (I think it was version 1 but
&lt;br&gt;&amp;gt;... &amp;quot; that's okay). &amp;nbsp;Does
&lt;br&gt;&amp;gt;... &amp;quot; anyone remember and have the url for what I'm talking
&lt;br&gt;&amp;gt;... &amp;quot; about? Thanks. 
&lt;br&gt;&lt;br&gt;Nick here: &amp;nbsp;The only list I remember is a little one by CMoore
&lt;br&gt;2001 but that's old equipment. &amp;nbsp;I put Josh Grams's CF05 onto a
&lt;br&gt;new 64bit Intel P45 board, but I had to specially order a box 
&lt;br&gt;with a floppy drive! &amp;nbsp;Also graphics block 30? needed tweaking,
&lt;br&gt;as I posted.
&lt;br&gt;&lt;br&gt;&lt;br&gt;&amp;gt;... &amp;quot; And if you have any recent hardware experiences with CF
&lt;br&gt;&amp;gt;... &amp;quot; 2 please do
&lt;br&gt;&amp;gt;... &amp;quot; share.
&lt;br&gt;&amp;gt;... &amp;quot; 
&lt;br&gt;&lt;br&gt;Nick here: &amp;nbsp;Very pleased with CF on 64 bit P45, even the legacy
&lt;br&gt;printer port seems to run much faster. &amp;nbsp;My main problems now
&lt;br&gt;are mundane not CF: 1. I want a Tellasys demo board, but it
&lt;br&gt;costs 500$ and that is now twice as much as was six months ago
&lt;br&gt;(in our British pound sterling). &amp;nbsp;2. Shortage of time ant
&lt;br&gt;surplus of competing commitments.
&lt;br&gt;&lt;br&gt;Caritas,
&lt;br&gt;&lt;br&gt;Nick
&lt;br&gt;&lt;br&gt;&lt;br&gt;****************************
&lt;br&gt;&lt;br&gt;Why rob a bank and commit a crime when it's perfectly legal to
&lt;br&gt;own a bank and rob your customers?
&lt;br&gt;&lt;br&gt;*****
&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=22892099&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;colorforth-unsubscribe@...&lt;/a&gt;
&lt;br&gt;For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=22892099&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;colorforth-help@...&lt;/a&gt;
&lt;br&gt;Main web page - &lt;a href=&quot;http://www.colorforth.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.colorforth.com&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/ColorForth-f14104.html&quot; embed=&quot;fixTarget[14104]&quot; target=&quot;_top&quot; &gt;ColorForth&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/List-of-CF-compatible-hardware-tp22886852p22892099.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-22886852</id>
	<title>List of CF compatible hardware</title>
	<published>2009-04-04T11:53:44Z</published>
	<updated>2009-04-04T11:53:44Z</updated>
	<author>
		<name>vaded</name>
	</author>
	<content type="html">Hey list,
&lt;br&gt;&lt;br&gt;It's been kind of quiet here lately.
&lt;br&gt;&lt;br&gt;Anyway, I remember I had previously come across a list of hardware
&lt;br&gt;tested to work with CF (I think it was version 1 but that's okay). &amp;nbsp;Does
&lt;br&gt;anyone remember and have the url for what I'm talking about? Thanks. 
&lt;br&gt;And if you have any recent hardware experiences with CF 2 please do
&lt;br&gt;share.
&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=22886852&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;colorforth-unsubscribe@...&lt;/a&gt;
&lt;br&gt;For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=22886852&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;colorforth-help@...&lt;/a&gt;
&lt;br&gt;Main web page - &lt;a href=&quot;http://www.colorforth.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.colorforth.com&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/ColorForth-f14104.html&quot; embed=&quot;fixTarget[14104]&quot; target=&quot;_top&quot; &gt;ColorForth&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/List-of-CF-compatible-hardware-tp22886852p22886852.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-22453613</id>
	<title>Re: OkadWork.cf disassembled</title>
	<published>2009-03-11T04:56:13Z</published>
	<updated>2009-03-11T04:56:13Z</updated>
	<author>
		<name>Albert van der Horst</name>
	</author>
	<content type="html">On Wed, Mar 04, 2009 at 04:03:03PM -0700, John Comeau wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; For those of you itching to get a native-booting version of
&lt;br&gt;&amp;gt; OkadWork.cf, and haven't been able to make a disassembly that reliably
&lt;br&gt;&amp;gt; reassembles back to the boot code of OkadWork, check out
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://unternet.net/cf2/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://unternet.net/cf2/&lt;/a&gt;. I'm not sure I got the non-code sections all
&lt;br&gt;&amp;gt; separated out, but I've verified that the disassembly made with
&lt;br&gt;&amp;gt; Albert's cidis compiles to an identical binary (.bin vs .cfboot) using
&lt;br&gt;&amp;gt; cias. So as long as you change code in such a way as not to mess up
&lt;br&gt;&amp;gt; any offsets, by making your changes fit the same space as the original
&lt;br&gt;&amp;gt; code (check with cmp -l, as in the Makefile), you can test different
&lt;br&gt;&amp;gt; video modes and such. Thanks to Albert van der Horst for the new
&lt;br&gt;&amp;gt; release of ciasdis!
&lt;br&gt;&amp;gt;
&lt;/div&gt;&lt;br&gt;Maybe I should elaborate a bit more about how I disassembled colorforth.
&lt;br&gt;(It is based on a table driven Forth assembler using my PostIt FixUp
&lt;br&gt;principle. The tables are reused to disassemble).
&lt;br&gt;&lt;br&gt;I had added a special disassembler for the table ForthHuff.
&lt;br&gt;It takes a 32-bit cell, interpret it as a colorword string.
&lt;br&gt;Then reassemblable code is to be read as
&lt;br&gt;&amp;nbsp; ( lay down longs: ) dl &amp;nbsp;( Get a string: ) &amp;nbsp; &amp;nbsp; &amp;nbsp; S&amp;quot; boot&amp;quot;
&lt;br&gt;( &amp;quot;boot&amp;quot; is ciforth idiom)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; ( adr len -- cw ) (convert it to a colorword.) &amp;gt;CN
&lt;br&gt;&lt;br&gt;The ForthXT must be analysed in parallel.
&lt;br&gt;It contains execution addresses, and they are added as labels with names
&lt;br&gt;derived from the colornames.
&lt;br&gt;&lt;br&gt;A third thing is done. The execution addresses are executable code.
&lt;br&gt;So we can &amp;quot;crawl&amp;quot; from that address until an unconditional transfer is
&lt;br&gt;done (jump or return).
&lt;br&gt;&lt;br&gt;So this is how it looked, a long time ago.
&lt;br&gt;&lt;br&gt;colorcm-1.41.dis
&lt;br&gt;&lt;br&gt;( 0000,09E0 ) &amp;nbsp; :ForthHuff &amp;nbsp; dl &amp;quot;boot&amp;quot; &amp;gt;CN &amp;quot;warm&amp;quot; &amp;gt;CN &amp;quot;pause&amp;quot; &amp;gt;CN &amp;quot;macro&amp;quot; &amp;gt;CN
&lt;br&gt;( 0000,09F0 ) &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; dl &amp;quot;forth&amp;quot; &amp;gt;CN &amp;quot;c&amp;quot; &amp;gt;CN &amp;quot;stop&amp;quot; &amp;gt;CN &amp;quot;read&amp;quot; &amp;gt;CN
&lt;br&gt;( 0000,0A00 ) &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; dl &amp;quot;write&amp;quot; &amp;gt;CN &amp;quot;nc&amp;quot; &amp;gt;CN &amp;quot;comman&amp;quot; &amp;gt;CN &amp;quot;seek&amp;quot; &amp;gt;CN
&lt;br&gt;&lt;br&gt;...
&lt;br&gt;&lt;br&gt;( 0000,14E4 ) &amp;nbsp; :ForthXT &amp;nbsp; dl X_boot X_warm X_pause X_macro
&lt;br&gt;( &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 0,1DD0 L, ......)
&lt;br&gt;( 0000,14F4 ) &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; dl X_forth X_c X_stop X_read
&lt;br&gt;( 0000,1504 ) &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; dl X_write X_nc X_comman X_seek
&lt;br&gt;&lt;br&gt;...
&lt;br&gt;&lt;br&gt;( 0000,1DD0 ) &amp;nbsp; :X_boot &amp;nbsp; &amp;nbsp;MOVI|B, AL| L0000,00F6 8 + IB,
&lt;br&gt;( 0000,1DD2 ) &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;OUT|P, B'| #CHARS 4 + P,
&lt;br&gt;( 0000,1DD4 ) &amp;nbsp; :L0000,1DD4 &amp;nbsp; &amp;nbsp;JMPS, L0000,1DD4 RB,
&lt;br&gt;( 0000,1DD6 ) &amp;nbsp; :X_erase &amp;nbsp; &amp;nbsp;MOV, X| T| CX'| R| AX|
&lt;br&gt;( 0000,1DD8 ) &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;SHLI, X| R| CX| 8 IS,
&lt;br&gt;( 0000,1DDB ) &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;LODS, X'|
&lt;br&gt;( 0000,1DDC ) &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;PUSH|X, DI|
&lt;br&gt;( 0000,1DDD ) &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;MOV, X| T| DI'| R| AX|
&lt;br&gt;( 0000,1DDF ) &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;SHLI, X| R| DI| 0A IS,
&lt;br&gt;( 0000,1DE2 ) &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;XOR, X| T| AX'| R| AX|
&lt;br&gt;( 0000,1DE4 ) &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;REPZ,
&lt;br&gt;( 0000,1DE5 ) &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;STOS, X'|
&lt;br&gt;( 0000,1DE6 ) &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;POP|X, DI|
&lt;br&gt;( 0000,1DE7 ) &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;LODS, X'|
&lt;br&gt;( 0000,1DE8 ) &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;RET,
&lt;br&gt;&lt;br&gt;&lt;br&gt;Now in colorcm-1.58.dis the disassembly is more advanced and the casual
&lt;br&gt;observer may think that both tables have disappeared because they are no
&lt;br&gt;no longer apparent in the disassembly.
&lt;br&gt;Instead the tables are generated as separate sections.
&lt;br&gt;&lt;br&gt;This is done by the word : HEADER .
&lt;br&gt;&lt;br&gt;\ Forth header for &amp;quot;name&amp;quot;.
&lt;br&gt;\ Add execution address and colorname to appropriate segments.^H^H^Hsection.
&lt;br&gt;: HEADER &amp;nbsp; _AP_ ForthXT: AS-, &amp;nbsp; (WORD) &amp;gt;CN ForthHuff: AS-, &amp;nbsp; DEFAULT: ;
&lt;br&gt;&lt;br&gt;...
&lt;br&gt;&lt;br&gt;HEADER boot
&lt;br&gt;( 0000,1DD0 ) &amp;nbsp; :X_boot &amp;nbsp; &amp;nbsp;MOVI|B, AL| -2 IB,
&lt;br&gt;( 0000,1DD2 ) &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;OUT|P, B'| +64 P,
&lt;br&gt;( 0000,1DD4 ) &amp;nbsp; :L0000,1DD4 &amp;nbsp; &amp;nbsp;JMPS, L0000,1DD4 RB,
&lt;br&gt;&lt;br&gt;...
&lt;br&gt;&lt;br&gt;HEADER erase
&lt;br&gt;( 0000,1DD6 ) &amp;nbsp; :X_erase &amp;nbsp; &amp;nbsp;MOV, X| T| CX'| R| AX|
&lt;br&gt;( 0000,1DD8 ) &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;SHLI, X| R| CX| +8 IS,
&lt;br&gt;( 0000,1DDB ) &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;LODS, X'|
&lt;br&gt;( 0000,1DDC ) &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;PUSH|X, DI|
&lt;br&gt;&lt;br&gt;&lt;br&gt;HEADER is to be read as follows:
&lt;br&gt;&lt;br&gt;Get the current code pointer
&lt;br&gt;switch to the execution table (a section)
&lt;br&gt;Comma the address into that assembler section
&lt;br&gt;&lt;br&gt;Get a name from the input stream
&lt;br&gt;Make it into a Hufman name
&lt;br&gt;switch to the Huffman table (a section)
&lt;br&gt;Comma the H-name into that assembler section
&lt;br&gt;&lt;br&gt;Switch back to the default (code) section.
&lt;br&gt;&lt;br&gt;o-O-o
&lt;br&gt;&lt;br&gt;It is clear that it now becomes impossible to have the
&lt;br&gt;parallel tables misaligned. Furthermore the code can
&lt;br&gt;be rearranged with impunity.
&lt;br&gt;&lt;br&gt;(With a &amp;nbsp; &amp;nbsp;2DUP _AP_ LABELED &amp;nbsp; I could have eliminated
&lt;br&gt;even the &amp;nbsp;:X_boot &amp;nbsp; labels, but it is not clear whether
&lt;br&gt;that would be an improvement. One might want to look for
&lt;br&gt;:X_boot to find where the label is defined.)
&lt;br&gt;&lt;br&gt;&lt;br&gt;--
&lt;br&gt;Albert van der Horst, UTRECHT,THE NETHERLANDS
&lt;br&gt;Economic growth -- like all pyramid schemes -- ultimately falters.
&lt;br&gt;albert@spe&amp;ar&amp;c.xs4all.nl &amp;=n &lt;a href=&quot;http://home.hccnet.nl/a.w.m.van.der.horst&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://home.hccnet.nl/a.w.m.van.der.horst&lt;/a&gt;&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=22453613&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;colorforth-unsubscribe@...&lt;/a&gt;
&lt;br&gt;For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=22453613&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;colorforth-help@...&lt;/a&gt;
&lt;br&gt;Main web page - &lt;a href=&quot;http://www.colorforth.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.colorforth.com&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/ColorForth-f14104.html&quot; embed=&quot;fixTarget[14104]&quot; target=&quot;_top&quot; &gt;ColorForth&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/OkadWork.cf-disassembled-tp22342154p22453613.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-22446176</id>
	<title>Re: cf files identical</title>
	<published>2009-03-10T16:53:32Z</published>
	<updated>2009-03-10T16:53:32Z</updated>
	<author>
		<name>Albert van der Horst</name>
	</author>
	<content type="html">On Fri, Mar 06, 2009 at 07:00:35PM -0700, John Comeau wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Has anyone noticed that OkadWork.cf and QuertyOkadWork.cf are
&lt;br&gt;&amp;gt; identical? I mean down to every exact byte; the sha1sums match.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I was going to see what the difference was between them, and was
&lt;br&gt;&amp;gt; surprised to find that.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I'm not running Windows, but I'd guess that, if their behavior is
&lt;br&gt;&amp;gt; different, it's only because CF2.exe triggers on the filename to
&lt;br&gt;&amp;gt; decide which keyboard layout to make default.
&lt;br&gt;&amp;gt; --
&lt;br&gt;&amp;gt; John Comeau &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=22446176&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;jc@...&lt;/a&gt;&amp;gt; &lt;a href=&quot;http://jc.unternet.net/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jc.unternet.net/&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;quot;A place for everything, and everything
&lt;br&gt;&amp;gt; all over the place&amp;quot;
&lt;/div&gt;&lt;br&gt;I have been playing with the Okad.cf file.
&lt;br&gt;&lt;br&gt;The following (in combination with tools from the colorforth
&lt;br&gt;stuff on my ftp site) has had some success in extracting
&lt;br&gt;labels like X_erase from the Huffman tables.
&lt;br&gt;&lt;br&gt;It is clear to me that the code actually executes at
&lt;br&gt;address 20,0000 and is copied.
&lt;br&gt;Because everything is relative the crawling works out.
&lt;br&gt;(Crawling starts at addresses in the ForthHuff-src table.)
&lt;br&gt;&lt;br&gt;We should start with figuring out the sections in the source
&lt;br&gt;file. Please note that in the color tools, I mistakenly
&lt;br&gt;have used the name SEGMENT for sections.
&lt;br&gt;(Hope to fix that in a future release.)
&lt;br&gt;In the future the
&lt;br&gt;\ HEADER X_erase
&lt;br&gt;is to be replaced by
&lt;br&gt;HEADER X_erase
&lt;br&gt;where HEADER generates stuff in both tables.
&lt;br&gt;(Such as I have done in the original color.com).
&lt;br&gt;&lt;br&gt;--------------------SNIP------------------
&lt;br&gt;&lt;br&gt;0020,2C6C EQU ForthHuff-src
&lt;br&gt;0020,2DD4 EQU ForthHuffXT
&lt;br&gt;&lt;br&gt;: &amp;gt;O &amp;nbsp; 0020,0000 - ;
&lt;br&gt;&lt;br&gt;\ Use COLORNAME to label ADDRESS.
&lt;br&gt;: LABEL-COLOR &amp;nbsp; SWAP CN&amp;gt;X_ASC &amp;nbsp;LABELED ;
&lt;br&gt;&lt;br&gt;CREATE TEXTBUF 30 ALLOT
&lt;br&gt;&lt;br&gt;CREATE $HEADER 30 ALLOT &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; \ Contains &amp;quot;HEADER&amp;quot;/&amp;quot;MHEADER&amp;quot;
&lt;br&gt;&amp;quot;\ HEADER &amp;quot; $HEADER $!
&lt;br&gt;&lt;br&gt;\ Add a directive for COLORNAME at label ADDRESS to give a Forth header.
&lt;br&gt;: LABEL-DIRECTIVE &amp;nbsp; &amp;gt;R &amp;nbsp; $HEADER $@ TEXTBUF $! &amp;nbsp; BL TEXTBUF $C+
&lt;br&gt;&amp;nbsp; &amp;nbsp; CN&amp;gt;ASC TEXTBUF $+! &amp;nbsp;TEXTBUF $@ R&amp;gt; DIRECTIVE ;
&lt;br&gt;&lt;br&gt;\ Add information about word with addresses in dictionary HUFF and XT ,
&lt;br&gt;\ This means crawl from the xt-address and add the xt-address with a
&lt;br&gt;\ name derived from the huff-address.
&lt;br&gt;\ Leave incremented HUFF and XT.
&lt;br&gt;: CRAWL-ONE-C &amp;nbsp;DUP L@ &amp;gt;O &amp;gt;R 4 + SWAP &amp;nbsp; DUP L@ &amp;gt;R 4 + SWAP
&lt;br&gt;&amp;nbsp; &amp;nbsp; R&amp;gt; R&amp;gt; &amp;nbsp; 2DUP LABEL-COLOR &amp;nbsp; DUP CRAWL &amp;nbsp; LABEL-DIRECTIVE ;
&lt;br&gt;&lt;br&gt;\ Add information about a dictionary corresponding HUFFTABLE and XTTABLE .
&lt;br&gt;\ Heuristically we have found how xttable ends, by an out of table address.
&lt;br&gt;\ Leave HUFF and XT at end of table.
&lt;br&gt;: CRAWL-0 BEGIN DUP L@ .S WHILE CRAWL-ONE-C REPEAT ;
&lt;br&gt;&lt;br&gt;ForthHuff-src &amp;gt;O &amp;nbsp;ForthHuffXT &amp;gt;O &amp;nbsp; CRAWL-0
&lt;br&gt;&lt;br&gt;--------------------SNIP------------------
&lt;br&gt;&lt;br&gt;--
&lt;br&gt;Albert van der Horst, UTRECHT,THE NETHERLANDS
&lt;br&gt;Economic growth -- like all pyramid schemes -- ultimately falters.
&lt;br&gt;albert@spe&amp;ar&amp;c.xs4all.nl &amp;=n &lt;a href=&quot;http://home.hccnet.nl/a.w.m.van.der.horst&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://home.hccnet.nl/a.w.m.van.der.horst&lt;/a&gt;&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=22446176&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;colorforth-unsubscribe@...&lt;/a&gt;
&lt;br&gt;For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=22446176&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;colorforth-help@...&lt;/a&gt;
&lt;br&gt;Main web page - &lt;a href=&quot;http://www.colorforth.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.colorforth.com&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/ColorForth-f14104.html&quot; embed=&quot;fixTarget[14104]&quot; target=&quot;_top&quot; &gt;ColorForth&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/cf-files-identical-tp22384488p22446176.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-22384488</id>
	<title>cf files identical</title>
	<published>2009-03-06T18:00:35Z</published>
	<updated>2009-03-06T18:00:35Z</updated>
	<author>
		<name>John Comeau</name>
	</author>
	<content type="html">Has anyone noticed that OkadWork.cf and QuertyOkadWork.cf are
&lt;br&gt;identical? I mean down to every exact byte; the sha1sums match.
&lt;br&gt;&lt;br&gt;I was going to see what the difference was between them, and was
&lt;br&gt;surprised to find that.
&lt;br&gt;&lt;br&gt;I'm not running Windows, but I'd guess that, if their behavior is
&lt;br&gt;different, it's only because CF2.exe triggers on the filename to
&lt;br&gt;decide which keyboard layout to make default.
&lt;br&gt;-- 
&lt;br&gt;John Comeau &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=22384488&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;jc@...&lt;/a&gt;&amp;gt; &lt;a href=&quot;http://jc.unternet.net/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jc.unternet.net/&lt;/a&gt;&lt;br&gt;&amp;quot;A place for everything, and everything
&lt;br&gt;all over the place&amp;quot;
&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=22384488&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;colorforth-unsubscribe@...&lt;/a&gt;
&lt;br&gt;For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=22384488&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;colorforth-help@...&lt;/a&gt;
&lt;br&gt;Main web page - &lt;a href=&quot;http://www.colorforth.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.colorforth.com&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/ColorForth-f14104.html&quot; embed=&quot;fixTarget[14104]&quot; target=&quot;_top&quot; &gt;ColorForth&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/cf-files-identical-tp22384488p22384488.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-22345273</id>
	<title>Re: OkadWork.cf disassembled</title>
	<published>2009-03-04T20:55:43Z</published>
	<updated>2009-03-04T20:55:43Z</updated>
	<author>
		<name>Nick Maroudas-2</name>
	</author>
	<content type="html">Many thanks, John.
&lt;br&gt;Baie dankies, Albert. 
&lt;br&gt;&lt;br&gt;Caritas, 
&lt;br&gt;&lt;br&gt;Nick
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;Quoting John Comeau &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=22345273&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;jc@...&lt;/a&gt;&amp;gt;:
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt;... &amp;quot; For those of you itching to get a native-booting version
&lt;br&gt;&amp;gt;... &amp;quot; of
&lt;br&gt;&amp;gt;... &amp;quot; OkadWork.cf, and haven't been able to make a disassembly
&lt;br&gt;&amp;gt;... &amp;quot; that reliably
&lt;br&gt;&amp;gt;... &amp;quot; reassembles back to the boot code of OkadWork, check
&lt;br&gt;&amp;gt;... &amp;quot; out
&lt;br&gt;&amp;gt;... &amp;quot; &lt;a href=&quot;http://unternet.net/cf2/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://unternet.net/cf2/&lt;/a&gt;. I'm not sure I got the
&lt;br&gt;&amp;gt;... &amp;quot; non-code sections all
&lt;br&gt;&amp;gt;... &amp;quot; separated out, but I've verified that the disassembly
&lt;br&gt;&amp;gt;... &amp;quot; made with
&lt;br&gt;&amp;gt;... &amp;quot; Albert's cidis compiles to an identical binary (.bin vs
&lt;br&gt;&amp;gt;... &amp;quot; .cfboot) using
&lt;br&gt;&amp;gt;... &amp;quot; cias. So as long as you change code in such a way as not
&lt;br&gt;&amp;gt;... &amp;quot; to mess up
&lt;br&gt;&amp;gt;... &amp;quot; any offsets, by making your changes fit the same space
&lt;br&gt;&amp;gt;... &amp;quot; as the original
&lt;br&gt;&amp;gt;... &amp;quot; code (check with cmp -l, as in the Makefile), you can
&lt;br&gt;&amp;gt;... &amp;quot; test different
&lt;br&gt;&amp;gt;... &amp;quot; video modes and such. Thanks to Albert van der Horst for
&lt;br&gt;&amp;gt;... &amp;quot; the new
&lt;br&gt;&amp;gt;... &amp;quot; release of ciasdis!
&lt;br&gt;&amp;gt;... &amp;quot; 
&lt;br&gt;&amp;gt;... &amp;quot; For those to whom all of this is gobbledygook:
&lt;br&gt;&amp;gt;... &amp;quot; OkadWork.cf is the
&lt;br&gt;&amp;gt;... &amp;quot; latest version of ColorForth, released by Intellasys in
&lt;br&gt;&amp;gt;... &amp;quot; 2008,
&lt;br&gt;&amp;gt;... &amp;quot; superceding the 2001 binary from colorforth.com and the
&lt;br&gt;&amp;gt;... &amp;quot; 2005 binary
&lt;br&gt;&amp;gt;... &amp;quot; contributed by Jeff Fox. The programs &amp;quot;cias&amp;quot; and &amp;quot;cidis&amp;quot;
&lt;br&gt;&amp;gt;... &amp;quot; are the
&lt;br&gt;&amp;gt;... &amp;quot; &amp;quot;computer intelligence&amp;quot; tools from Albert van der Horst,
&lt;br&gt;&amp;gt;... &amp;quot; symlinks to
&lt;br&gt;&amp;gt;... &amp;quot; ciasdis. They assemble and disassemble 80x86 code in a
&lt;br&gt;&amp;gt;... &amp;quot; symmetric
&lt;br&gt;&amp;gt;... &amp;quot; manner, such that what you disassemble can be reliably
&lt;br&gt;&amp;gt;... &amp;quot; reassembled to
&lt;br&gt;&amp;gt;... &amp;quot; every exact bit and byte. The syntax takes some getting
&lt;br&gt;&amp;gt;... &amp;quot; used to, but
&lt;br&gt;&amp;gt;... &amp;quot; is well documented in the Lina (ciforth for linux)
&lt;br&gt;&amp;gt;... &amp;quot; postscript and PDF
&lt;br&gt;&amp;gt;... &amp;quot; docfiles.
&lt;br&gt;&amp;gt;... &amp;quot; 
&lt;br&gt;&amp;gt;... &amp;quot; If you're still lost: make some effort to see what's
&lt;br&gt;&amp;gt;... &amp;quot; going on, then
&lt;br&gt;&amp;gt;... &amp;quot; reply to me or to the list with specific questions.
&lt;br&gt;&amp;gt;... &amp;quot; Thanks!
&lt;br&gt;&amp;gt;... &amp;quot; -- 
&lt;br&gt;&amp;gt;... &amp;quot; John Comeau &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=22345273&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;jc@...&lt;/a&gt;&amp;gt; &lt;a href=&quot;http://jc.unternet.net/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jc.unternet.net/&lt;/a&gt;&lt;br&gt;&amp;gt;... &amp;quot; &amp;quot;A place for everything, and everything
&lt;br&gt;&amp;gt;... &amp;quot; all over the place&amp;quot;
&lt;br&gt;&amp;gt;... &amp;quot; 
&lt;br&gt;&amp;gt;... &amp;quot; ... &amp;quot; Main web page - &lt;a href=&quot;http://www.colorforth.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.colorforth.com&lt;/a&gt;&lt;br&gt;&amp;gt;... &amp;quot; 
&lt;br&gt;&amp;gt;... &amp;quot; 
&lt;/div&gt;&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Dr Nicolas George Maroudas
&lt;br&gt;Avigdor Meiri 9/1 
&lt;br&gt;Sea View 
&lt;br&gt;Haifa 3 55 00 
&lt;br&gt;Israel 
&lt;br&gt;Tel +972 048 337 315 
&lt;br&gt;&lt;br&gt;****************************
&lt;br&gt;&lt;br&gt;Capital stocks dip to record lows. Sales of Das Kapital zoom to
&lt;br&gt;all time high. Economists change paradigm. - News
&lt;br&gt;&lt;br&gt;****
&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=22345273&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;colorforth-unsubscribe@...&lt;/a&gt;
&lt;br&gt;For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=22345273&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;colorforth-help@...&lt;/a&gt;
&lt;br&gt;Main web page - &lt;a href=&quot;http://www.colorforth.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.colorforth.com&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/ColorForth-f14104.html&quot; embed=&quot;fixTarget[14104]&quot; target=&quot;_top&quot; &gt;ColorForth&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/OkadWork.cf-disassembled-tp22342154p22345273.html" />
</entry>

</feed>
