<?xml version="1.0" encoding="UTF-8"?><rss version="2.0">  <channel>
    <title>Womcat Bookmarks for Philip Dorrell in subject Programming Languages</title>
    <link>http://www.1729.com</link>
    <description>Womcat Bookmarks for Philip Dorrell.</description>
    <generator>Womcat Bookmarks 2.1.0</generator>
    <category>Programming Languages</category>
    <item>
      <title>The Hush Programming Language</title>
      <link>http://hush.sourceforge.net/</link>
      <description>Smalltalk-like language - includes an implementation of a ray-tracer in the examples.</description>
      <category>Programming Languages</category>
      <pubDate>Wed, 4 Aug 2004 14:45:01 +1200</pubDate>
    </item>
    <item>
      <title>Lambda the Ultimate WebLogs</title>
      <link>http://lambda.weblogs.com/</link>
      <description>Programming languages weblog. Emphasis of functional programming and other "high-level" programming languages.</description>
      <category>Programming Languages</category>
      <pubDate>Wed, 4 Aug 2004 14:44:59 +1200</pubDate>
    </item>
    <item>
      <title>Confluence</title>
      <link>http://www.confluent.org/</link>
      <description>High-level programming language for FPGA etc.</description>
      <category>Programming Languages</category>
      <pubDate>Wed, 4 Aug 2004 14:45:01 +1200</pubDate>
    </item>
    <item>
      <title>Epigram</title>
      <link>http://www.dur.ac.uk/CARG/epigram/</link>
      <description>A functional programming language with dependent types.</description>
      <category>Programming Languages</category>
      <pubDate>Wed, 4 Aug 2004 14:45:01 +1200</pubDate>
    </item>
    <item>
      <title>Langsmith Languages</title>
      <link>http://www.mike-austin.com/home/reference/languages/</link>
      <description>A Yahoo group for people making up their own (programming) languages.</description>
      <category>Programming Languages</category>
      <pubDate>Wed, 4 Aug 2004 14:45:00 +1200</pubDate>
    </item>
    <item>
      <title>Why: a software verification tool</title>
      <link>http://why.lri.fr/</link>
      <description>"Why" is a programming language where the programmer writes code in an ML-like language that includes annotations including pre-conditions, post-conditions, assertions, loop invariants and loop variants. The user can then generate proof obligations for various well known proof systems, which when proven true prove the correctness of their program. A separate system Krakatoa compiles Java programs annotated with JML into annotated Why programs. Verification of the generated Why program then constitutes verification of the original Java program.</description>
      <category>Programming Languages/Formal Methods Programming Languages</category>
      <pubDate>Wed, 4 Aug 2004 14:45:00 +1200</pubDate>
    </item>
    <item>
      <title>Perfect Developer</title>
      <link>http://www.eschertech.com/</link>
      <description>A programming language that enables development of provably correct software. It seems to me a bit like Java, with pre-conditions, post-conditions and assertions added, and then the actual code thrown away (to be regenerated by the tool).</description>
      <category>Programming Languages/Formal Methods Programming Languages</category>
      <pubDate>Wed, 4 Aug 2004 14:44:59 +1200</pubDate>
    </item>
    <item>
      <title>OCAML</title>
      <link>http://caml.inria.fr/</link>
      <description>On object-oriented extension to CAML, itself a variant of the ML programming language. Appears to be quite a popular functional programming language.</description>
      <category>Programming Languages/Functional Programming Languages</category>
      <pubDate>Wed, 4 Aug 2004 14:44:59 +1200</pubDate>
    </item>
    <item>
      <title>Haskell</title>
      <link>http://www.haskell.org/</link>
      <description>The major "lazy" functional programming language.</description>
      <category>Programming Languages/Functional Programming Languages</category>
      <pubDate>Wed, 4 Aug 2004 14:44:59 +1200</pubDate>
    </item>
    <item>
      <title>Erlang</title>
      <link>http://www.erlang.org/</link>
      <description>An open source concurrent functional programming language, originally developed at Ericsson.</description>
      <category>Programming Languages/Functional Programming Languages/Erlang</category>
      <pubDate>Wed, 4 Aug 2004 14:44:59 +1200</pubDate>
    </item>
    <item>
      <title>Joe Armstrong SICS</title>
      <link>http://www.sics.se/~joe/</link>
      <description>Joe has a number of interesting links about Erlang and programs written in that language, including Yaws, an Erlang web server, which he compares to Apache for its ability to handle massive numbers of users.</description>
      <category>Programming Languages/Functional Programming Languages/Erlang</category>
      <pubDate>Wed, 4 Aug 2004 14:44:59 +1200</pubDate>
    </item>
    <item>
      <title>Groovy</title>
      <link>http://groovy.codehaus.org/</link>
      <description>A new dynamically typed programming language for the JVM.</description>
      <category>Programming Languages/Groovy Programming Language</category>
      <pubDate>Wed, 4 Aug 2004 14:45:00 +1200</pubDate>
    </item>
    <item>
      <title>JVM Extension Languages List</title>
      <link>http://grunge.cs.tu-berlin.de/~tolk/vmlanguages.html</link>
      <description>A fairly long (and growing) list.</description>
      <category>Programming Languages/Java Programming Language</category>
      <pubDate>Wed, 4 Aug 2004 14:44:59 +1200</pubDate>
    </item>
    <item>
      <title>Java Syntactic Extender</title>
      <link>http://www.ai.mit.edu/~jrb/jse/</link>
      <description>This looks like a powerful yet useable macro facility for Java.</description>
      <category>Programming Languages/Java Programming Language/Java Programming Language Extensions</category>
      <pubDate>Wed, 4 Aug 2004 14:44:59 +1200</pubDate>
    </item>
    <item>
      <title>ELIDE Java Extension Language</title>
      <link>http://www.cs.ubc.ca/labs/spl/projects/elide</link>
      <description>Extension Language for Iterative Design Encoding</description>
      <category>Programming Languages/Java Programming Language/Java Programming Language Extensions</category>
      <pubDate>Wed, 4 Aug 2004 14:44:59 +1200</pubDate>
    </item>
    <item>
      <title>sorttable: Make all your tables sortable</title>
      <link>http://www.kryogenix.org/code/browser/sorttable/</link>
      <category>Programming Languages/Javascript</category>
      <pubDate>Wed, 4 Aug 2004 14:45:00 +1200</pubDate>
    </item>
    <item>
      <title>Berkeley Logo (UCBLogo)</title>
      <link>http://www.cs.berkeley.edu/~bh/logo.html</link>
      <description>Free online copies of Logo books aimed at teenager programming students.</description>
      <category>Programming Languages/Logo Programming Language</category>
      <pubDate>Wed, 4 Aug 2004 14:45:00 +1200</pubDate>
    </item>
    <item>
      <title>logosurvey</title>
      <link>http://www.logosurvey.co.uk/</link>
      <description>A starting page for those wanting to investigate or use the Logo programming language.</description>
      <category>Programming Languages/Logo Programming Language</category>
      <pubDate>Wed, 4 Aug 2004 14:45:00 +1200</pubDate>
    </item>
    <item>
      <title>Frank Atanassow PLT on-line Programming Languages</title>
      <link>http://www.cs.uu.nl/people/franka/lang</link>
      <description>A list of programming languages that are interesting or important from a theoretical point of view.</description>
      <category>Programming Languages/Programming Language Lists</category>
      <pubDate>Wed, 4 Aug 2004 14:44:59 +1200</pubDate>
    </item>
    <item>
      <title>Jython</title>
      <link>http://www.jython.org/</link>
      <description>Jython is the Java version of Python, (Python being one of the best object-oriented scripting languages for both beginners and professionals). It runs on the JVM and easily accesses Java libraries.</description>
      <category>Programming Languages/Python Programming Language</category>
      <pubDate>Wed, 4 Aug 2004 14:44:59 +1200</pubDate>
    </item>
    <item>
      <title>Python eggs</title>
      <link>http://www.python-eggs.org/links.html</link>
      <description>Lots of python links</description>
      <category>Programming Languages/Python Programming Language</category>
      <pubDate>Wed, 4 Aug 2004 14:45:00 +1200</pubDate>
    </item>
    <item>
      <title>Python</title>
      <link>http://www.python.org/</link>
      <description>Python is an object-oriented scripting language that is very easy for beginners and at the same time provides sophisticated features for professionals. And it is all open-source !</description>
      <category>Programming Languages/Python Programming Language</category>
      <pubDate>Wed, 4 Aug 2004 14:44:59 +1200</pubDate>
    </item>
    <item>
      <title>Why's (Poignant) Guide to Ruby</title>
      <link>http://poignantguide.net/ruby/</link>
      <description>A fun online book about the Ruby programming language.</description>
      <category>Programming Languages/Ruby Programming Language</category>
      <pubDate>Wed, 4 Aug 2004 14:45:00 +1200</pubDate>
    </item>
    <item>
      <title>Second Interpreter of Scheme Code (SISC)</title>
      <link>http://sisc.sourceforge.net/</link>
      <description>Scheme JVM interpreter</description>
      <category>Programming Languages/Scheme Programming Language</category>
      <pubDate>Wed, 4 Aug 2004 14:45:01 +1200</pubDate>
    </item>
    <item>
      <title>Vital</title>
      <link>http://www.cs.kent.ac.uk/projects/vital/</link>
      <description>Visual programming for a simplified version of Haskell. Lazy evaluation naturally maps to not drawing stuff not currently visible in the window, making it easy to display infinite objects, such as exact (constructive) real numbers.</description>
      <category>Programming Languages/Visual Programming</category>
      <pubDate>Wed, 4 Aug 2004 14:45:00 +1200</pubDate>
    </item>
  </channel>
</rss>

