<?xml version="1.0"?>
<rss version="2.0.">
  <channel>
    <title>Advogato blog for welisc</title>
    <link>http://www.advogato.org/person/welisc/</link>
    <description>Advogato blog for welisc</description>
    <language>en-us</language>
    <generator>mod_virgule</generator>
    <pubDate>Wed, 9 Jul 2008 05:50:39 GMT</pubDate>
    <item>
      <pubDate>Sat, 5 Apr 2008 17:26:24 GMT</pubDate>
      <title>5 Apr 2008</title>
      <link>http://www.advogato.org/person/welisc/diary.html?start=44</link>
      <guid>http://www.advogato.org/person/welisc/diary.html?start=44</guid>
      <description>&lt;a href="http://simile.mit.edu/wiki/Exhibit" &gt;Exhibit&lt;/a&gt;&#xD;
might be exactly what I need.</description>
    </item>
    <item>
      <pubDate>Sat, 5 Apr 2008 10:25:07 GMT</pubDate>
      <title>5 Apr 2008</title>
      <link>http://www.advogato.org/person/welisc/diary.html?start=43</link>
      <guid>http://www.advogato.org/person/welisc/diary.html?start=43</guid>
      <description>&lt;p&gt;Thinking about creating a simple application for&#xD;
displaying my family genealogy database. Is it possible to&#xD;
create one that runs entirely in the&#xD;
browser?&#xD;
&#xD;
&lt;p&gt; &lt;p&gt; &lt;p&gt;Two interesting projects:&#xD;
&#xD;
&lt;p&gt; &lt;p&gt; &lt;p&gt;&lt;a href="http://www.taffydb.com" &gt;TaffyDB&lt;/a&gt; is a&#xD;
Javascript&#xD;
database that's designed to be run in a browser.&#xD;
&#xD;
&lt;p&gt; &lt;p&gt; &lt;p&gt;&lt;a href="http://mjtemplate.org" &gt;Mjt&lt;/a&gt; is an in-browser&#xD;
 web framework.&lt;p&gt;  </description>
    </item>
    <item>
      <pubDate>Tue, 6 Dec 2005 15:27:46 GMT</pubDate>
      <title>6 Dec 2005</title>
      <link>http://www.advogato.org/person/welisc/diary.html?start=42</link>
      <guid>http://www.advogato.org/person/welisc/diary.html?start=42</guid>
      <description>&lt;a href="http://blog.reddit.com/2005/12/on-lisp.html" &gt;Why&#xD;
Reddit was rewritten in Python&lt;/a&gt; explains why the &lt;a&#xD;
href="http://reddit.com"&gt;Reddit&lt;/a&gt; engine, originally&#xD;
developed in Lisp, was rewritten in Python. Basically, it&#xD;
comes down to a lack of libraries in Lisp that are readily&#xD;
available in Python.&#xD;
</description>
    </item>
    <item>
      <pubDate>Sun, 4 Dec 2005 13:36:28 GMT</pubDate>
      <title>4 Dec 2005</title>
      <link>http://www.advogato.org/person/welisc/diary.html?start=41</link>
      <guid>http://www.advogato.org/person/welisc/diary.html?start=41</guid>
      <description>&lt;a href="http://randomhacks.net/articles/2005/12/03/why-ruby-is-an-acceptable-lisp" &gt;Why Ruby is an acceptable LISP&lt;/a&gt;</description>
    </item>
    <item>
      <pubDate>Fri, 21 Oct 2005 09:57:56 GMT</pubDate>
      <title>21 Oct 2005</title>
      <link>http://www.advogato.org/person/welisc/diary.html?start=40</link>
      <guid>http://www.advogato.org/person/welisc/diary.html?start=40</guid>
      <description>&lt;a href="http://www.perl.com/lpt/a/2005/10/20/scriptome.html" &gt;Data&#xD;
Munging for Non-Programming Biologists&lt;/a&gt; describes &lt;a href="http://sysbio.harvard.edu/csb/resources/computational/scriptome/" &gt;The&#xD;
Scriptome&lt;/a&gt;.</description>
    </item>
    <item>
      <pubDate>Mon, 29 Aug 2005 20:19:49 GMT</pubDate>
      <title>29 Aug 2005</title>
      <link>http://www.advogato.org/person/welisc/diary.html?start=39</link>
      <guid>http://www.advogato.org/person/welisc/diary.html?start=39</guid>
      <description>&lt;b&gt;The horror, the horror.&lt;/b&gt;

&lt;p&gt; &lt;a href="http://www.tbray.org/ongoing/When/200x/2005/08/27/Ruby" &gt;Tim Bray on Ruby&lt;/a&gt; (via &lt;a href="http://lambda-the-ultimate.org" &gt;Lambda The Ultimate&lt;/a&gt;) contains a reference to 

&lt;p&gt; &lt;p&gt; &lt;blockquote&gt;
... COBOL's ALTER, deprecated 40 years ago and now often cited as the worst feature ever to appear in a major programming language.
&lt;/blockquote&gt;

&lt;p&gt; &lt;p&gt; How bad could this ALTER statement be? &lt;br&gt;

&lt;p&gt; &lt;p&gt; &lt;a href="http://home.swbell.net/mck9/cobol/style/alter.html" &gt;Very bad indeed&lt;/a&gt;.

&lt;p&gt; &lt;b&gt;Style is Substance.&lt;/b&gt;

&lt;p&gt; &lt;p&gt; Ken Arnold's &lt;a href="http://www.artima.com/weblogs/viewpost.jsp?thread=74230" &gt;Style is Substance&lt;/a&gt; argues that programming languages should &lt;i&gt;enforce&lt;/i&gt; programming style.





</description>
    </item>
    <item>
      <pubDate>Fri, 11 Apr 2003 15:32:51 GMT</pubDate>
      <title>11 Apr 2003</title>
      <link>http://www.advogato.org/person/welisc/diary.html?start=38</link>
      <guid>http://www.advogato.org/person/welisc/diary.html?start=38</guid>
      <description>&lt;a href="http://sumo-pbil.ibcp.fr/cgi-bin/sumo-database" &gt;SuMO&lt;/a&gt; is a new server for finding ligand-binding sites in proteins. It's the first example I've seen of a bioinformatics application written in &lt;a href="http://www.ocaml.org" &gt;OCaml&lt;/a&gt;.

&lt;p&gt; &lt;p&gt; Been trying out &lt;a href="http://aracyc.stanford.edu/~jshrager/personal/index.html" &gt;Jeff Schrager&lt;/a&gt;'s tutorial &lt;a href="http://aracyc.stanford.edu/~jshrager/jeff/mbcs/index.html#biolisp" &gt;Intelligent Computational Biology in BioLisp&lt;/a&gt;.</description>
    </item>
    <item>
      <pubDate>Wed, 13 Feb 2002 19:14:04 GMT</pubDate>
      <title>13 Feb 2002</title>
      <link>http://www.advogato.org/person/welisc/diary.html?start=37</link>
      <guid>http://www.advogato.org/person/welisc/diary.html?start=37</guid>
      <description>Avoiding thesis work by writing an Eiffel version of
Goldberg's Simple
Genetic Algorithm. Appears to work but performance
is disappointing: about half the speed of the C version.
Turning off GC makes little difference.</description>
    </item>
    <item>
      <pubDate>Wed, 6 Feb 2002 15:26:58 GMT</pubDate>
      <title>6 Feb 2002</title>
      <link>http://www.advogato.org/person/welisc/diary.html?start=36</link>
      <guid>http://www.advogato.org/person/welisc/diary.html?start=36</guid>
      <description>&lt;b&gt;OCaml and scsh&lt;/b&gt;&lt;p&gt;
&lt;a href="http://www.advogato.org/person/chalst/" &gt;chalst&lt;/a&gt;
suggests &lt;a href="http://www.scsh.net/" &gt;scsh&lt;/a&gt; as an
alternative to &lt;a href="http://www.ocaml.org" &gt;OCaml&lt;/a&gt;. My
main interest in OCaml is as a language that I can write can
code in as quickly as in a scripting language and compile to
get high performance if necessary. (My
real interest is in modelling protein structures which needs
every drop of performance I can get). That said, I like the
design philosophy behind scsh and the
idea of embedding domain-specific little languages.&lt;p&gt;
The only
real reasons I prefer OCaml over Scheme is that it's
statically typed and it has a reputation for being very fast.
I'm not sure these are good reasons. Scheme
programmers seem to manage just fine without static typing
and &lt;a
href="http://www.math.purdue.edu/~lucier/"&gt;Brad Lucier&lt;/a&gt;
showed that, using &lt;a
href="http://www.iro.umontreal.ca/~gambit/"&gt;Gambit-C&lt;/a&gt;,
you could get performance equivalent to C from &lt;a
href="http://www.math.purdue.edu/~lucier/615/software/"&gt;Scheme
code for number-crunching PDEs&lt;/a&gt;.&lt;p&gt;

&lt;p&gt; &lt;p&gt; &lt;p&gt; &lt;p&gt; I think I'm a Scheme programmer at heart but for
mercenary
reasons I've learning to live with C++ and trying to ignore
my suspicion that using Scheme would help me to "beat the
averages".</description>
    </item>
    <item>
      <pubDate>Tue, 5 Feb 2002 17:21:54 GMT</pubDate>
      <title>5 Feb 2002</title>
      <link>http://www.advogato.org/person/welisc/diary.html?start=35</link>
      <guid>http://www.advogato.org/person/welisc/diary.html?start=35</guid>
      <description>Invested in a copy of &lt;a
href="http://www.research.att.com/~bs/3rd.html"&gt;The C++
Programming Language&lt;/a&gt; last weekend.&lt;p&gt;
 My other language is &lt;a href="http://www.ocaml.org" &gt;OCaml&lt;/a&gt;.</description>
    </item>
  </channel>
</rss>
