<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>An eclectic-pencil blog &#187; ICON</title>
	<atom:link href="http://plymouthreliable.com/blog/index.php/category/icon/feed/" rel="self" type="application/rss+xml" />
	<link>http://plymouthreliable.com/blog</link>
	<description>A software developer&#039;s blog on all things Curl Surge RTE, Smalltalk Seaside, ICON UNICON, ObjectIcon, Rebol, Logtalk</description>
	<lastBuildDate>Mon, 10 May 2010 17:29:55 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>ICON 9.5 released</title>
		<link>http://plymouthreliable.com/blog/2010/04/15/icon-9-5-released/</link>
		<comments>http://plymouthreliable.com/blog/2010/04/15/icon-9-5-released/#comments</comments>
		<pubDate>Thu, 15 Apr 2010 19:47:35 +0000</pubDate>
		<dc:creator>Administrator</dc:creator>
				<category><![CDATA[ICON]]></category>
		<category><![CDATA[goal-directed]]></category>
		<category><![CDATA[programming language]]></category>
		<category><![CDATA[text processing]]></category>

		<guid isPermaLink="false">http://plymouthreliable.com/blog/?p=170</guid>
		<description><![CDATA[ICON 9.5 released]]></description>
			<content:encoded><![CDATA[<p>This was posted to the ICON news group:</p>
<blockquote><p>Version 9.5 of Icon is now available for downloading from the Icon<br />
website,<br />
  www.cs.arizona.edu/icon/v950</p>
<p>This release incorporates accumulated bug fixes, code cleanup, and a<br />
new feature allowing loaded C code to return opaque external data structures.</p>
<p>For more information, see the release notes at<br />
  www.cs.arizona.edu/icon/v950/relnotes.htm</p>
<p>Gregg Townsend<br />
Computer Science (retired)<br />
The University of Arizona</p></blockquote>
<p>Congratulations to Gregg, Carl Sturtivant and others involved.</p>
<p>Other ICON developments continue at ObjectIcon over at code.google</p>
<p>For other text processing languages, see our posts on REBOL, Converge and Curl (not, cURL, but <a href="http://developers.curl.com">Curl</a>)</p>
]]></content:encoded>
			<wfw:commentRss>http://plymouthreliable.com/blog/2010/04/15/icon-9-5-released/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>iPad and eBook app&#8217;s</title>
		<link>http://plymouthreliable.com/blog/2010/04/05/ipad-and-ebook-apps/</link>
		<comments>http://plymouthreliable.com/blog/2010/04/05/ipad-and-ebook-apps/#comments</comments>
		<pubDate>Mon, 05 Apr 2010 20:59:03 +0000</pubDate>
		<dc:creator>Administrator</dc:creator>
				<category><![CDATA[Curl]]></category>
		<category><![CDATA[ICON]]></category>
		<category><![CDATA[ObjectIcon]]></category>
		<category><![CDATA[Rebol]]></category>
		<category><![CDATA[SNOBOL]]></category>
		<category><![CDATA[UNICODE]]></category>
		<category><![CDATA[UNICON]]></category>
		<category><![CDATA[ebook]]></category>
		<category><![CDATA[iPad]]></category>

		<guid isPermaLink="false">http://plymouthreliable.com/blog/2010/04/05/ipad-and-ebook-apps/</guid>
		<description><![CDATA[Curl as an alternative for eBook readers]]></description>
			<content:encoded><![CDATA[<p>I posted a note over at <a href="http://aule-browser.blogspot.com/2010/04/david-frum-on-ipad.html">aule-browser</a> in response to David Frum on the iPad.</p>
]]></content:encoded>
			<wfw:commentRss>http://plymouthreliable.com/blog/2010/04/05/ipad-and-ebook-apps/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ICON 9.5 beta underway</title>
		<link>http://plymouthreliable.com/blog/2010/03/30/icon-9-5-beta-underway/</link>
		<comments>http://plymouthreliable.com/blog/2010/03/30/icon-9-5-beta-underway/#comments</comments>
		<pubDate>Tue, 30 Mar 2010 21:58:47 +0000</pubDate>
		<dc:creator>Administrator</dc:creator>
				<category><![CDATA[ICON]]></category>

		<guid isPermaLink="false">http://plymouthreliable.com/blog/?p=164</guid>
		<description><![CDATA[ICON programming language 9.5 beta]]></description>
			<content:encoded><![CDATA[<p>I did a build of the latest ICON programming language beta &#8211; there were a few little hitches building for X graphics under Windows.</p>
<p>First the browser brought in the file as a .tar (it is a .tar.gz) so I just renamed it when saving it.  WinZip opened it fine.</p>
<p>Then built the configuration for X by starting Cygwin and going to the ICON beta directory and running</p>
<p>  make CONFIGURE name=xcygwin</p>
<p>which ran fine, and then</p>
<p>  make name=xcygwin</p>
<p>which took a few minutes but ran fine as well.</p>
<p>Then xwin &#038; to launch an X manager and a right-click on that icon to select an Xterm.</p>
<p>There the next hitch: after changing to the ICON bin directory, no ./vib.exe or other would run until I did an</p>
<p>  export ICONX=./iconx.exe</p>
<p>then all was well.</p>
<p>The most important changes are for interfacing with C.</p>
<p>For more information visit the ICON project at http://.cs.arizona.edu/icon </p>
]]></content:encoded>
			<wfw:commentRss>http://plymouthreliable.com/blog/2010/03/30/icon-9-5-beta-underway/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Icon key generator</title>
		<link>http://plymouthreliable.com/blog/2009/12/19/icon-key-generator/</link>
		<comments>http://plymouthreliable.com/blog/2009/12/19/icon-key-generator/#comments</comments>
		<pubDate>Sat, 19 Dec 2009 23:02:59 +0000</pubDate>
		<dc:creator>Administrator</dc:creator>
				<category><![CDATA[ICON]]></category>

		<guid isPermaLink="false">http://plymouthreliable.com/blog/?p=153</guid>
		<description><![CDATA[Over at my other blog I have a post on Icon, the language.
One thing that Python did not pick up from Icon is key()
The method to obtain keys from a dictionary object in Python is keys().
The procedure in classic Icon is key(a_dict).  Why key() and not keys()?
Because key() is a generator.
key() provides one key [...]]]></description>
			<content:encoded><![CDATA[<p>Over at my <a href="http://eclectic-pencil.blogspot.com/2009/12/while-write-readresource-pragmatic.html">other</a> blog I have a post on <a href="http://en.wikipedia.org/wiki/Icon_(programming_language)">Icon</a>, the language.</p>
<p>One thing that Python did not pick up from Icon is key()</p>
<p>The method to obtain keys from a dictionary object in Python is keys().</p>
<p>The procedure in classic Icon is key(a_dict).  Why key() and not keys()?</p>
<p>Because key() is a generator.</p>
<p>key() provides one key at a time.</p>
]]></content:encoded>
			<wfw:commentRss>http://plymouthreliable.com/blog/2009/12/19/icon-key-generator/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Tcl/Tk IDE for SNOBOL</title>
		<link>http://plymouthreliable.com/blog/2009/05/24/tcltk-ide-for-snobol/</link>
		<comments>http://plymouthreliable.com/blog/2009/05/24/tcltk-ide-for-snobol/#comments</comments>
		<pubDate>Sun, 24 May 2009 16:01:52 +0000</pubDate>
		<dc:creator>Administrator</dc:creator>
				<category><![CDATA[ICON]]></category>
		<category><![CDATA[ObjectIcon]]></category>
		<category><![CDATA[SNOBOL]]></category>
		<category><![CDATA[Tool tip]]></category>
		<category><![CDATA[UNICODE]]></category>
		<category><![CDATA[UNICON]]></category>

		<guid isPermaLink="false">http://plymouthreliable.com/blog/2009/05/24/tcltk-ide-for-snobol/</guid>
		<description><![CDATA[If you are interested in pattern-matching languages but never learned SNOBOL, you might try the IDE by Rafal M. Sulejman. 
If you are using linux, just make a few edits to the tksliderc file to flip the slash delimiters and set the path to your SNOBOL4.  I also replaced the gvim entry with gedit [...]]]></description>
			<content:encoded><![CDATA[<p>If you are interested in pattern-matching languages but never learned SNOBOL, you might try the IDE by <a href="http://rms.republika.pl/slide.shtml">Rafal M. Sulejman</a>. </p>
<p>If you are using linux, just make a few edits to the tksliderc file to flip the slash delimiters and set the path to your SNOBOL4.  I also replaced the gvim entry with gedit but had to give an editor parameter of &#8211;new-window as it refused to add a tab to a running instance.  A very handy feature is &#8220;Save Transcript&#8221; which for starters will save the hot-key guide when you first start the IDE.</p>
<p>If you like python or converge, you will be at home with the indenting.  And there is SNOBOL for python in SnoPy.</p>
<p>I can only hope that someone extends the editor with XOTcl.  SNOBOL patterns are also available for UNICON, one of the OOP variants of ICON, the language which evolved from the SNOBOL5 project.</p>
<p>It would appear that SNOBOL was the first language accidentally released as open-source (part of the story preserved in the Griswold papers here in MPLS at UMN.)</p>
<p>The story of SNOBOL and performance can be found by a google on SPITBOL over at <a href="http://www.duckduckgo.com">duckduckgo.com</a></p>
<p>For another OOP-variant of ICON (this one with UNICODE) see the <a href="http://code.google.com/p/objecticon">objecticon</a> project ( a name choice as regrettable as ICON and UNICON as any web search will reveal.) </p>
<p>For a pythonic variant of ICON, see <a href="http://www.convergepl.org">converge</a>.  For the latest on-going contribution of <a href="http://en.wikipedia.org/wiki/Icon_(programming_language)">ICON</a> to programming languages, see Fibers in Ruby 1.9</p>
]]></content:encoded>
			<wfw:commentRss>http://plymouthreliable.com/blog/2009/05/24/tcltk-ide-for-snobol/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>

<!-- Dynamic Page Served (once) in 0.285 seconds -->
