<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xml:base="http://lambda-the-ultimate.org">
<channel>
 <title>Lambda the Ultimate - Misc Books</title>
 <link>http://lambda-the-ultimate.org/taxonomy/term/9/0</link>
 <description></description>
 <language>en</language>
<item>
 <title>College Publications</title>
 <link>http://lambda-the-ultimate.org/node/3086</link>
 <description>&lt;p &gt;As a result of a refereeing request, I took a look at the website of College Publications, and was very pleased with what I saw.  It is a non-profit publisher founded by Jane Spurr and the omnipresent (at least in logic) Dov Gabbay.  From &lt;a href=&quot;http://www.collegepublications.co.uk/about/&quot;&gt;their &quot;About us&quot; page&lt;/a&gt;:&lt;/p&gt;
&lt;blockquote &gt;&lt;p &gt;
...objectives...:&lt;/p&gt;
&lt;ul &gt;
&lt;li &gt;To bring College Publications to a level with Oxford (OUP) and Cambridge (CUP) in terms of publishing capability.
&lt;li &gt;To provide the community with a non-profit making, highly prestigious publishing outlet that will break the monopoly that commercial publishers have.
&lt;li &gt;To publish books that can be purchased at reasonable prices, making information accessible to all.
&lt;/ul&gt;
&lt;p &gt;Accordingly, College Publications can publish books at a range of 15–25 dollars per average 300 page book, giving substantially better royalties to authors than other publishers. &lt;/p&gt;
&lt;p &gt;... &lt;/p&gt;
&lt;p &gt;College Publications does not take copyright and authors are free to use their material elsewhere, and even to put the book on the web once sales have achieved profitability.
&lt;/p&gt;&lt;/blockquote&gt;
&lt;p &gt;The existence of this publisher is very good for the kind of things that LtU stands for in much the same way that &lt;a href=&quot;http://lambda-the-ultimate.org/node/72&quot;&gt;Logical Methods in Computer Science&lt;/a&gt; is, and supposedly community focussed organisations such as the ACM are not.  Take a look at their PL offerings in &lt;a href=&quot;http://www.collegepublications.co.uk/computing/&quot;&gt;their computing series&lt;/a&gt;, edited by Ian Mackie.&lt;/p&gt;</description>
 <category domain="http://lambda-the-ultimate.org/taxonomy/term/9">Misc Books</category>
 <pubDate>Fri, 07 Nov 2008 15:25:58 -0500</pubDate>
</item>
<item>
 <title>Design Concepts in Programming Languages is now available</title>
 <link>http://lambda-the-ultimate.org/node/3058</link>
 <description>&lt;p &gt;We last mentioned &lt;a href=&quot;http://lambda-the-ultimate.org/node/820&quot;&gt;this book back in 2005&lt;/a&gt;, when the &lt;a href=&quot;http://cs.wellesley.edu/~fturbak/pubs/6821/current/&quot;&gt;text was available as a series of drafts&lt;/a&gt;, and LtU user &lt;a href=&quot;http://lambda-the-ultimate.org/user/2292&quot;&gt;raould&lt;/a&gt; updated the post back in late August letting LtU readers know &lt;a href=&quot;http://mitpress.mit.edu/catalog/item/default.asp?ttype=2&amp;amp;tid=11656&quot;&gt;you can get it from MIT Press&lt;/a&gt;, but to be sure: &lt;strong &gt;the book is out&lt;/strong&gt;. Not to play favorites, but &lt;a href=&quot;http://www.amazon.com/dp/0262201755/&quot;&gt;Amazon currently has it new for $54 USD&lt;/a&gt;, and it retails for $75 USD. &lt;a href=&quot;http://www.powells.com/biblio/4-9780262201759-0&quot;&gt;Powell&#039;s currently has one copy in stock&lt;/a&gt; as well (thanks &lt;a href=&quot;http://lambda-the-ultimate.org/user/532&quot;&gt;Tim&lt;/a&gt;!).&lt;/a&gt;&lt;/p&gt;
&lt;p &gt;And it&#039;s massive. At &lt;strong &gt;1,322&lt;/strong&gt; numbered pages, it&#039;ll take me a while to get through, but I hope to post a review once I&#039;m done. LtU readers might be interested to know that the book is based on and is now used in &lt;a href=&quot;http://psrg.lcs.mit.edu/6821/&quot;&gt;MIT&#039;s graduate programming languages course, 6.821&lt;/a&gt;.&lt;/p&gt;</description>
 <category domain="http://lambda-the-ultimate.org/taxonomy/term/9">Misc Books</category>
 <pubDate>Mon, 20 Oct 2008 16:17:33 -0400</pubDate>
</item>
<item>
 <title>Notes on Introduction To Algorithms</title>
 <link>http://lambda-the-ultimate.org/node/3053</link>
 <description>&lt;p &gt;Peteris Krumins has been posting his &lt;a href=&#039;http://www.catonmat.net/blog/category/introduction-to-algorithms/&#039;&gt;notes on MIT’s Introduction to Algorithms&lt;/a&gt;.  The notes are valuable for anyone interested in working their way through the &lt;a href=&#039;http://mitpress.mit.edu/algorithms/&#039;&gt;CLRS text&lt;/a&gt; and &lt;a href=&#039;http://ocw.mit.edu/OcwWeb/Electrical-Engineering-and-Computer-Science/6-046JFall-2005/CourseHome/index.htm&#039;&gt;MIT Open Courseware videos&lt;/a&gt;.&lt;/p&gt;
&lt;blockquote &gt;&lt;p &gt;I just finished watching the last lecture of MIT’s &quot;Introduction to Algorithms&quot; course. Having a great passion for all aspects of computing, I decided to share everything I learned...&lt;/p&gt;&lt;/blockquote&gt;
&lt;p &gt;Although not directly tied to programming languages, every PL has to eventually be able to express algorithms.  Aside from Knuth, CLRS is probably the closest approximation to a comprehensive approach to algortihms.  The text itself is language agnostic - the authors use their own brand of pseudo-code to describe the algorithms.  This has the advantage of allowing the reader to focus on the algorithms at a higher level, rather than get bogged down in the specifics of any PL.  The downside, at least in my estimation, is that the authors don&#039;t make it particularly easy to implement the algorithms in any specific PL.  The pseudo code conflates common data structures (such as arrays) with properties/attributes that can be tagged with those structures.  And some of the algorithms refer to variables that are outside of the scope of the function.  Also, like Knuth, most of the algorithms are steeped in state, making it hard to implement them with functional programming approaches.&lt;/p&gt;
&lt;p &gt;That said, the video lectures and the accompanying notes above are good resources for any that want to self-study CLRS.  Here are the notes thus far:&lt;/p&gt;
&lt;ul &gt;
&lt;li &gt;&lt;a href=&#039;http://www.catonmat.net/blog/mit-introduction-to-algorithms-part-one/&#039;&gt;Lectures 1 and 2: Analysis of Algorithms&lt;/a&gt;&lt;/li&gt;
&lt;li &gt;&lt;a href=&#039;http://www.catonmat.net/blog/mit-introduction-to-algorithms-part-two/&#039;&gt;Lecture 3: Divide and Conquer&lt;/a&gt;&lt;/li&gt;
&lt;li &gt;&lt;a href=&#039;http://www.catonmat.net/blog/mit-introduction-to-algorithms-part-three/&#039;&gt;Lectures 4 and 5: Sorting&lt;/a&gt;&lt;/li&gt;
&lt;li &gt;&lt;a href=&#039;http://www.catonmat.net/blog/mit-introduction-to-algorithms-part-four/&#039;&gt;Lecture 6: Order Statistics&lt;/a&gt;&lt;/li&gt;
&lt;li &gt;&lt;a href=&#039;http://www.catonmat.net/blog/mit-introduction-to-algorithms-part-five/&#039;&gt;Lectures 7 and 8: Hashing&lt;/a&gt;&lt;/li&gt;
&lt;li &gt;&lt;a href=&#039;http://www.catonmat.net/blog/mit-introduction-to-algorithms-part-six/&#039;&gt;Lectures 9 and 10: Search Trees&lt;/a&gt;&lt;/li&gt;
&lt;li &gt;&lt;a href=&#039;http://www.catonmat.net/blog/mit-introduction-to-algorithms-part-seven/&#039;&gt;Lecture 11: Augmenting Data Structures&lt;/a&gt;&lt;/li&gt;
&lt;li &gt;&lt;a href=&#039;http://www.catonmat.net/blog/mit-introduction-to-algorithms-part-eight/&#039;&gt;Lecture 12: Skip Lists&lt;/a&gt;&lt;/li&gt;
&lt;li &gt;&lt;a href=&#039;http://www.catonmat.net/blog/mit-introduction-to-algorithms-part-nine/&#039;&gt;Lectures 13 and 14: Amortized Analysis and Self-Organizing Lists&lt;/a&gt;&lt;/li&gt;
&lt;li &gt;&lt;a href=&#039;http://www.catonmat.net/blog/mit-introduction-to-algorithms-part-ten/&#039;&gt;Lecture 15: Dynamic Programming&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</description>
 <category domain="http://lambda-the-ultimate.org/taxonomy/term/9">Misc Books</category>
 <pubDate>Fri, 17 Oct 2008 11:38:45 -0400</pubDate>
</item>
<item>
 <title>Solutions to SICP Exercises</title>
 <link>http://lambda-the-ultimate.org/node/3035</link>
 <description>&lt;p &gt;SICP gets many nods when it comes to introductory texts to programming and the study of PLs.  I&#039;ve been slowly working my way through SICP in a number of different PLs, most notably Oz and Alice ML.  In that process, I&#039;ve come across Eli Bendersky&#039;s methodical solutions to the &lt;a href=&#039;http://eli.thegreenplace.net/category/programming/lisp/sicp/&#039;&gt;SICP Exercises&lt;/a&gt; in a series of blog posts.  His &lt;a href=&#039;http://eli.thegreenplace.net/2008/05/28/book-review-structure-and-interpretation-of-computer-programs-by-harold-abelson-gerald-jay-sussman/&#039;&gt;review of SICP&lt;/a&gt; is instructive of the role of the exercises:&lt;/p&gt;
&lt;blockquote &gt;&lt;p &gt;A word about exercises in SICP. They are numerous, some of them are hard, but the exercises are the best way to really understand what the book tries to teach. In a manner, they’re as integral part of the book as the text itself. The exercises are very well prepared and lead the reader through the examples coded by the authors into greater understanding of the topics taught. At times, it feels like the exercises are specifically designed to force you to think about the essence of the topics, and not just grasp them superficially.&lt;/p&gt;&lt;/blockquote&gt;
&lt;p &gt;Highly recommended reading for anyone that is working their way through SICP.  Unlike my own work, which concentrates solely on code, his explanations are quite good.  He uses mostly Common Lisp for the solutions, though resorting to Scheme when it makes for more concise solutions.&lt;/p&gt;</description>
 <category domain="http://lambda-the-ultimate.org/taxonomy/term/9">Misc Books</category>
 <pubDate>Sun, 05 Oct 2008 03:31:44 -0400</pubDate>
</item>
<item>
 <title>The Little Books in Oz</title>
 <link>http://lambda-the-ultimate.org/node/2920</link>
 <description>&lt;p &gt;Translating code from one programming language to another is a black art.  Even if successful in capturing functionality, each PL has its own styles, idioms and community morals.  Doing automated translations (which I have done) has more misses than hits.  Doing it manually gets you closer but it can require an inordinate amount of time to get it just right.  Even so, PL translations are something that I personally enjoy as it is particularly instructive in teaching the strengths and limitations of expressing different concepts (though I usually catch flak for violating the social values of the target language).&lt;/p&gt;
&lt;p &gt;My latest postings into this gray area are translations of the remaining &lt;a href=&#039;http://www.codepoetics.com/wiki/index.php?title=Topics:TRS_in_other_languages:Oz&#039;&gt;Little Books to Oz&lt;/a&gt; - consisting of &lt;a href=&#039;http://www.ccs.neu.edu/home/matthias/BTLS/&#039;&gt;The Little Schemer&lt;/a&gt;, &lt;a href=&#039;http://www.ccs.neu.edu/home/matthias/BTSS/&#039;&gt;The Seasoned Schemer&lt;/a&gt;, &lt;a href=&#039;http://www.ccs.neu.edu/home/matthias/BTML/&#039;&gt;The Little MLer&lt;/a&gt; and &lt;a href=&#039;http://www.ccs.neu.edu/home/matthias/BALJ/&#039;&gt;A Little Java, A Few Patterns&lt;/a&gt; (previous LtU post on &lt;a href=&#039;http://lambda-the-ultimate.org/node/1393&#039;&gt;The Reasoned Schemer in Oz&lt;/a&gt;).  The Little Books are the antithesis to recipe books.  There&#039;s not much code here that can be plugged into a project.  The aim is to systematically teach programming thought processes.  The books are useful for those wanting to learn Scheme (or ML).  But the lessons are also useful even if those are not your particular language(s) of choice.  Such didactic material may not be everyone&#039;s cup of tea, but they do represent a unique manner in which to teach (and still hoping for The Little Haskeller).&lt;/p&gt;
&lt;p &gt;Along a similar line, I&#039;ve started in on &lt;a href=&#039;http://www.codepoetics.com/wiki/index.php?title=Topics:CLRS_in_other_languages:Oz&#039;&gt;Introduction to Algorithms in Oz&lt;/a&gt;.  Previously, I made a weak attempt at Knuth which I&#039;ll get back to one of these years, but found that translating MIX to higher level languages was tedious and time consuming.  The CLRS book is a bit easier to translate, but the language they chose to express algorithms in doesn&#039;t seem to map to any exact known programming language in the universe.  The language is concise, which was their aim, but it takes some shortcuts and has some peculiarities.  Also, like Knuth, the algorithms are very much oriented to having mutable state.  (&lt;a href=&#039;http://lambda-the-ultimate.org/classic/message11427.html&#039;&gt;Purely Functional Data Structures&lt;/a&gt; is in my queue).  Anyhow, I find it interesting that the authors of the two best known book(s) on algorithms chose to invent their own language rather than use an existing PL.&lt;/p&gt;</description>
 <category domain="http://lambda-the-ultimate.org/taxonomy/term/9">Misc Books</category>
 <category domain="http://lambda-the-ultimate.org/taxonomy/term/18">Teaching &amp; Learning</category>
 <pubDate>Thu, 31 Jul 2008 13:05:06 -0400</pubDate>
</item>
<item>
 <title>ACM Classic Books Series</title>
 <link>http://lambda-the-ultimate.org/node/2609</link>
 <description>&lt;p &gt;Paul McJones &lt;a href=&quot;http://www.mcjones.org/dustydecks/archives/2008/01/15/66/&quot;&gt;alerts us&lt;/a&gt; that the ACM posted PDF versions of some books in its &lt;a href=&quot;http://portal.acm.org/toc.cfm?id=SERIES11430&amp;amp;type=series&amp;amp;coll=ACM&amp;amp;dl=ACM&quot;&gt;Classic Books Series&lt;/a&gt;, which are available to anyone who creates a free ACM Web Account.&lt;p &gt;
Among the currently available books, LtU readers are likely to be particularly interested in Hoare and Jones&#039;s &lt;i &gt;Essays in computing science&lt;/i&gt;,  Adele Goldberg and  David Robson&#039;s &lt;i &gt;Smalltalk-80: the language and its implementation&lt;/i&gt;, and  Dahl, Dijkstra, and Hoare&#039;s &lt;i &gt;Structured programming&lt;/i&gt;.&lt;p &gt;
Long time readers will also know that I highly recommend Papert&#039;s &lt;i &gt;Mindstorms: children, computers, and powerful ideas&lt;/i&gt; to anyone interested with the effect computers might have on education. Papert&#039;s Logo remains to this day the best children oriented programming language, but even if you disagree with me about this, his book is a must read.&lt;/p&gt;</description>
 <category domain="http://lambda-the-ultimate.org/taxonomy/term/7">History</category>
 <category domain="http://lambda-the-ultimate.org/taxonomy/term/9">Misc Books</category>
 <category domain="http://lambda-the-ultimate.org/taxonomy/term/18">Teaching &amp; Learning</category>
 <pubDate>Tue, 15 Jan 2008 22:00:49 -0500</pubDate>
</item>
<item>
 <title>Logic for Philosophy</title>
 <link>http://lambda-the-ultimate.org/node/2548</link>
 <description>&lt;p &gt;A &lt;a href=&quot;http://homepages.nyu.edu/~ts65/books/lfp/lfp.html&quot;&gt;draft textbook&lt;/a&gt; by Theodore Sider aimed at philsophy graduate students that while not as technical as computer scientists are used to, may be of interest due to the explicit discussion of &lt;i &gt;extensions&lt;/i&gt; (e.g., modal operators), &lt;i &gt;deviations&lt;/i&gt; (e.g., multi-valued logic) and &lt;i &gt;variations&lt;/i&gt; (such as the Sheffer Stroke) on basic propositional logic.&lt;p &gt;
The book includes chapters on counterfactuals and two-dimensional modal logic that may include material new to PLT wonks. &lt;/p&gt;</description>
 <category domain="http://lambda-the-ultimate.org/taxonomy/term/9">Misc Books</category>
 <pubDate>Wed, 28 Nov 2007 23:08:38 -0500</pubDate>
</item>
<item>
 <title>CSLI lecture notes made freely available</title>
 <link>http://lambda-the-ultimate.org/node/2532</link>
 <description>&lt;p &gt;To quote &lt;a href=&quot;http://www.ucalgary.ca/~rzach/logblog/2007/11/csli-lecture-notes-online-and-free.html&quot;&gt;Richard Zach&lt;/a&gt;:&lt;/p&gt;
&lt;blockquote &gt;&lt;p &gt;
&lt;a href=&quot;http://standish.stanford.edu/bin/search/simple/process?query=pbk&quot;&gt;CSLI Lecture Notes&lt;/a&gt; are now part of the Stanford Medieval and Modern Thought Digitization Project. That means books such as Unger&#039;s Cut-elimination, Normalization, and the Theory of Proofs, Troelstra&#039;s Lectures on Linear Logic, Aczel&#039;s Non-well-founded Sets, van Benthem&#039;s Manual of Intensional Logic, and Goldblatt&#039;s Logics of Time and Computation are now available online and for free. (&lt;a href=&quot;http://indexical.blogspot.com/2007/10/this-is-neat.html&quot;&gt;HT: Shawn&lt;/a&gt;)
&lt;/p&gt;&lt;/blockquote&gt;
&lt;p &gt;Also of interest here will be  McCarthy&#039;s &lt;i &gt;Defending AI research&lt;/i&gt;, and &lt;i &gt;Modal logic and process algebra : a bisimulation perspective&lt;/i&gt;, edited by Venema, de Rijke and Ponse.&lt;/p&gt;</description>
 <category domain="http://lambda-the-ultimate.org/taxonomy/term/9">Misc Books</category>
 <pubDate>Mon, 12 Nov 2007 08:50:20 -0500</pubDate>
</item>
<item>
 <title>Thinking Forth &amp; Starting Forth</title>
 <link>http://lambda-the-ultimate.org/node/2316</link>
 <description>&lt;p &gt;Leo Brodie&#039;s books &lt;a href=&quot;http://thinking-forth.sourceforge.net/&quot;&gt;Thinking Forth&lt;/a&gt; and &lt;a href=&quot;http://home.iae.nl/users/mhx/sf.html&quot;&gt;Starting Forth&lt;/a&gt; are now available for download and the first is back in print. This material had been hard to find for a long time!&lt;/p&gt;</description>
 <category domain="http://lambda-the-ultimate.org/taxonomy/term/9">Misc Books</category>
 <pubDate>Fri, 29 Jun 2007 01:43:47 -0400</pubDate>
</item>
<item>
 <title>PLAI in print</title>
 <link>http://lambda-the-ultimate.org/node/2230</link>
 <description>&lt;p &gt;Shriram Krishnamurthi&#039;s excellent book, &lt;a href=&quot;http://www.cs.brown.edu/~sk/Publications/Books/ProgLangs/&quot;&gt;Programming Languages: Application and Interpretation&lt;/a&gt; (PLAI), long available in PDF form, is now available &lt;a href=&quot;http://www.lulu.com/content/808232&quot;&gt;in paperback&lt;/a&gt;.&lt;/p&gt;
&lt;p &gt;There&#039;s also a paid download available, &quot;in case you want to reward the author in kind&quot;.  A free PDF of the latest version is still available, which &quot;really is the entire book, with no strings attached.&quot;  The book is now licensed under a Creative Commons license which allows it to be adapted (&quot;remixed&quot;) to fit a course.&lt;/p&gt;
&lt;p &gt;Here&#039;s an overview of the book&#039;s approach:&lt;/p&gt;
&lt;blockquote &gt;&lt;p &gt;
This book unites two approaches to teaching programming languages, one based on a survey of languages and the other on writing definitional interpreters.&lt;/p&gt;
&lt;p &gt;Each approach has significant advantages but also huge drawbacks.  The interpreter method writes &lt;i &gt;programs&lt;/i&gt; to learn concepts, and has at its heart the fundamental belief that by teaching the computer to execute a concept we more thoroughly learn it ourselves.  While this reasoning is internally consistent, it fails to recognize that understanding definitions does not imply we understand the consequences of those definitions.  For instance, the difference between strict and lazy evaluation, or between static and dynamic scope, is only a few lines of interpreter code, but the consequences of these choices is enormous. The survey of languages school is better suited to understand these consequences.&lt;/p&gt;
&lt;p &gt;The book is used as the textbook for the programming languages course at Brown University, taken primarily by 3rd and 4th year undergraduates and beginning graduate (both MS and PhD) students.  It seems very accessible to smart 2nd year students too.  The book has been used as a textbook at over a dozen other universities as a primary or secondary text.
&lt;/p&gt;&lt;/blockquote&gt;</description>
 <category domain="http://lambda-the-ultimate.org/taxonomy/term/9">Misc Books</category>
 <category domain="http://lambda-the-ultimate.org/taxonomy/term/18">Teaching &amp; Learning</category>
 <pubDate>Sat, 05 May 2007 21:17:20 -0400</pubDate>
</item>
<item>
 <title>Beautiful Code: Leading Programmers Explain How They Think</title>
 <link>http://lambda-the-ultimate.org/node/2118</link>
 <description>&lt;p &gt;When published, &lt;a href=&quot;http://pyre.third-bit.com/blog/archives/863.html&quot;&gt;this collection&lt;/a&gt; of essays edited by Greg Wilson and  Andy Oram will likely be of interest to LtU readers.&lt;p &gt;
Among the contributors are Brian Kernighan, Simon Peyton Jones (whose contribution we already &lt;a href=&quot;http://lambda-the-ultimate.org/node/1964&quot;&gt;discussed&lt;/a&gt;) and Kent Dybvig.&lt;p &gt;
Take a look at the ToC and let us know which essay titles intrigue you the most...&lt;/p&gt;</description>
 <category domain="http://lambda-the-ultimate.org/taxonomy/term/9">Misc Books</category>
 <pubDate>Mon, 12 Mar 2007 11:49:43 -0400</pubDate>
</item>
<item>
 <title>Public service announcement: &quot;LtU Books&quot; In India</title>
 <link>http://lambda-the-ultimate.org/node/1932</link>
 <description>&lt;p &gt;&lt;a href=&quot;http://rmathew.blogspot.com/2006/12/ltu-books-in-india.html&quot;&gt;This &lt;/a&gt; will be of interest to LtU readers in India and maybe for others as well.&lt;/p&gt;</description>
 <category domain="http://lambda-the-ultimate.org/taxonomy/term/9">Misc Books</category>
 <pubDate>Sat, 23 Dec 2006 07:23:35 -0500</pubDate>
</item>
<item>
 <title>Java Generics and Collections</title>
 <link>http://lambda-the-ultimate.org/node/1852</link>
 <description>&lt;p &gt;I just noticed the existence of this &lt;a href=&quot;http://www.oreilly.com/catalog/javagenerics/&quot;&gt;O&#039;Reilly book&lt;/a&gt; penned, so it seems, by  Maurice Naftalin and (believe it or not) Philip Wadler! Is this for real, or a very elaborate hoax? It seems possible, if you remember the history of Java generics, so I guess it&#039;s true, but if someone actually saw a copy I&#039;d be reassured...&lt;p &gt;
The blurb, by the way, is from Gilad Bracha who says that this is a &lt;i &gt;crystal-clear tutorial that starts with the basics and ends leaving the reader with a deep understanding of both the use and design of generics&lt;/i&gt;. Ya think?!&lt;/p&gt;</description>
 <category domain="http://lambda-the-ultimate.org/taxonomy/term/9">Misc Books</category>
 <pubDate>Sun, 26 Nov 2006 16:28:46 -0500</pubDate>
</item>
<item>
 <title>Practical OCaml</title>
 <link>http://lambda-the-ultimate.org/node/1803</link>
 <description>&lt;p &gt;&lt;a href=&quot;http://www.apress.com/book/bookDisplay.html?bID=10146&quot;&gt;Practical OCaml&lt;/a&gt;. Joshua Smith.&lt;/p&gt;
&lt;p &gt;Apress has recently published a &quot;mainstream&quot; book (in English!) on OCaml. Here is an &lt;a href=&quot;http://on-ruby.blogspot.com/2006/10/author-interview-joshua-sm_116161451874815021.html&quot;&gt;interview with the author&lt;/a&gt;, on a Ruby blog, of all places. I haven&#039;t seen the book yet, but will certainly buy it. If it&#039;s as good as &lt;a href=&quot;http://lambda-the-ultimate.org/node/397&quot;&gt;Practical Common Lisp&lt;/a&gt; and generates as much buzz, this will be a very nice thing.&lt;/p&gt;</description>
 <category domain="http://lambda-the-ultimate.org/taxonomy/term/9">Misc Books</category>
 <pubDate>Fri, 27 Oct 2006 12:46:07 -0400</pubDate>
</item>
<item>
 <title>Designing Components with the C++ STL</title>
 <link>http://lambda-the-ultimate.org/node/1531</link>
 <description>&lt;p &gt;This whole book by Ulrich Breymann is &lt;a href=&quot;http://www.informatik.hs-bremen.de/~brey/stlbe.html&quot;&gt;online&lt;/a&gt; (I don&#039;t think I&#039;ve seen this mentioned here before).&lt;/p&gt;</description>
 <category domain="http://lambda-the-ultimate.org/taxonomy/term/9">Misc Books</category>
 <pubDate>Thu, 01 Jun 2006 17:22:16 -0400</pubDate>
</item>
</channel>
</rss>
