<?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>The Lylo Files &#187; reviews</title>
	<atom:link href="http://blog.lylo.co.uk/category/reviews/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.lylo.co.uk</link>
	<description>Not very much at all, really</description>
	<lastBuildDate>Mon, 15 Mar 2010 22:56:02 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.6</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Bunch of fives</title>
		<link>http://blog.lylo.co.uk/2006/12/28/bunch-of-fives/</link>
		<comments>http://blog.lylo.co.uk/2006/12/28/bunch-of-fives/#comments</comments>
		<pubDate>Thu, 28 Dec 2006 22:43:15 +0000</pubDate>
		<dc:creator>Olly</dc:creator>
				<category><![CDATA[music]]></category>
		<category><![CDATA[news]]></category>
		<category><![CDATA[reviews]]></category>

		<guid isPermaLink="false">http://www.lylo.co.uk/blog/2006/12/28/bunch-of-fives/</guid>
		<description><![CDATA[
Five albums, films and stage shows I saw, and loved, in 2006.

I&#8217;m spiralling towards middle age so I&#8217;m listing nothing hugely original here (see urban75.com&#8217;s Top 30 for the cool list), except perhaps the marvel that is Levi Weaver.   He blew us away at the 12 Bar Club in the summer and his [...]]]></description>
			<content:encoded><![CDATA[<p>
Five albums, films and stage shows I saw, and loved, in 2006.
</p>
<p>I&#8217;m spiralling towards middle age so I&#8217;m listing nothing hugely original here (see <a href="http://www.urban75.org/music/albums-of-the-year-2006.html">urban75.com&#8217;s Top 30</a> for the cool list), except perhaps the marvel that is <a href="http://www.myspace.com/leviweaver">Levi Weaver</a>.   He blew us away at the <a href="http://www.12barclub.com/">12 Bar Club</a> in the summer and his mini album is the most played thing on the pod this year.
</p>
<p>
Why isn&#8217;t there enough time to go to the cinema every week?  It&#8217;s an outrage.  I missed so many good films this year that even if I take a week off and devote it solely to movie watching, I couldn&#8217;t watch them all.  At least the ones I did see were excellent (except Borat, which I can only describe as excrutiating brilliance).
</p>
<p>Anyway, enough of your digitally enhanced films and new-fangled MySpace whatsits, <a href="http://www.avenueqthemusical.co.uk/">Avenue Q</a> has demonstrated that theatre is the new rock and roll&hellip;
</p>
<h4>Music</h4>
<ul>
<li>Arctic Monkeys &#8211; Whatever People Say I Am, That&#8217;s What I&#8217;m Not</li>
<li>Levi Weaver &#8211; Civil War Between My Heart And Mind</li>
<li>Vikter Duplaix &#8211; Bold &amp; Beautiful</li>
<li>The Whitlams &#8211; Little Cloud</li>
<li>Get Cape.  Wear Cape.  Fly &#8211; The Chronicles Of A Bohemian Teenager</li>
</ul>
<h4>Film</h4>
<ul>
<li>Pan&#8217;s Labyrinth</li>
<li>An Inconvenient Truth</li>
<li>United 93</li>
<li>Volver</li>
<li>Walk The Line</li>
</ul>
<h4>Theatre</h4>
<ul>
<li>Avenue Q</li>
<li>The History Boys</li>
<li>The Life of Gallileo</li>
<li>Billy Elliot</li>
<li>Thérèse Raquin</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://blog.lylo.co.uk/2006/12/28/bunch-of-fives/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Book Review: Beyond Java by Bruce Tate (in the style of Bruce Tate)</title>
		<link>http://blog.lylo.co.uk/2006/11/29/book-review-beyond-java-by-bruce-tate-in-the-style-of-bruce-tate/</link>
		<comments>http://blog.lylo.co.uk/2006/11/29/book-review-beyond-java-by-bruce-tate-in-the-style-of-bruce-tate/#comments</comments>
		<pubDate>Wed, 29 Nov 2006 22:45:22 +0000</pubDate>
		<dc:creator>Olly</dc:creator>
				<category><![CDATA[books]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[reviews]]></category>

		<guid isPermaLink="false">http://www.lylo.co.uk/blog/2006/11/29/book-review-beyond-java-by-bruce-tate-in-the-style-of-bruce-tate/</guid>
		<description><![CDATA[
  
Beyond Java by Bruce Tate
A Glimpse at the Future of Programming Languages
  Olly (November 29th, 2006)&#x2605;&#x2605;&#x2605;&#x2605;&#x2606;
  product

I read this book whilst kayaking down some level five mountain rapids. It was the first time I&#8217;d read it so I didn&#8217;t know what to expect.  The sky was an ominous grey, there [...]]]></description>
			<content:encoded><![CDATA[<div class="hreview">
  <img alt="Cover photo of 'Beyond Java by Bruce Tate'" src="http://www.lylo.co.uk/image/blog/beyond-java.jpg" class="photo-left" /></p>
<div class="item"><a class="fn url" href="http://www.amazon.com/gp/redirect.html?ie=UTF8&#038;location=http%3A%2F%2Fwww.amazon.co.uk%2FBeyond-Java-Bruce-Tate%2Fdp%2F0596100949%2Fsr%3D8-1%2Fqid%3D1164831311%3Fie%3DUTF8%26amp%3Bs%3Dbooks&#038;tag=lylo-20&#038;linkCode=ur2&#038;camp=1789&#038;creative=9325">Beyond Java by Bruce Tate</a></div>
<h4 class="summary">A Glimpse at the Future of Programming Languages</h4>
<p>  <span class="reviewer vcard"><span class="fn">Olly</span> (<abbr class="dtreviewed" title="20061129T2206Z">November 29<sup>th</sup>, 2006</abbr>)<br /><abbr title="4" class="rating">&#x2605;&#x2605;&#x2605;&#x2605;&#x2606;</abbr></span><br />
  <span class="type" style="display:none">product</span></p>
<div class="description">
<p>I read this book whilst kayaking down some level five mountain rapids. It was the first time I&#8217;d read it so I didn&#8217;t know what to expect.  The sky was an ominous grey, there was an evil-looking rodent with a stripy tail staring at me but I felt prepared.  I had read something similar before.</p>
<p>
	Java is a great language &#8211; the most successful ever.  Remember when we were all C++ programmers?  We had to navigate the treacherous waters of pointer arithmetic, header files, strings and it was a tough ride!  Java came along like a breath of fresh air.  The virtual machine, portability, Servlets: programming for the web was hip and easy!</p>
<p>
	It was going so swell on the rapids that we didn&#8217;t see the danger ahead.  I hit a rock and dropped my  book in the water &#8211; it was heading headlong for the waterfall.  Now we had some real problems.  I dived in  after it but my prospects were not good.  Mountain rescue eventually found the book and after three weeks in intensive care I stumped up the courage to pick it up and carry on.</p>
<p>I have a strong instinct for danger on the rapids and I&#8217;ve cultivated it to sniff out unhip  programming languages.  Several years on and Java is the enterprise king, with a royally bloated 	middleware to match.  It has a room full of unfinished frameworks and XML hangs off them like cobwebs in my old attic.  This one hasn&#8217;t aged gracefully.</p>
<p>
	Java was based on C++ which helped attract people to it in the first place, but boy did it pick up some bad habits.  Primitives were an awkward mistake, static typing an unnecessary burden and as for Generics, well they fell out of the ugly tree when they were hit with the ugly stick.</p>
<p>
	What the world needs a new programming language.  The Next Big Thing.  A language that can match Java&#8217;s database/enterprise integration and friendliness, and have a killer application, and	do all this with less bloat.  And it must have dynamic typing, closures and continuations. Have you heard of Ruby?</p>
<p>I knew it was dangerous and every bone in my body fought against it, but I decided to read the second half of the book on my mountain bike, whilst travelling at breakneck speed down a 50% cliff face.  Learning this kind of trick would take a while.
	</p>
<p>Like reading on a bike, metaprogramming feels unnatural.  Want to see metaprogramming in action?  Then check out Ruby on Rails.  It&#8217;s much more productive than Java.  In fact, I spent several weeks working on a system for a client in Java and rewrote it in four nights in Ruby!  I took me a while to calm the client down but he came round in the end.  Rails is so productive, and so much fun, but I&#8217;m not going to be drawn on whether it&#8217;s a Java killer despite the fact that I clearly think it is.</p>
<p>I almost forgot but there are other contenders.  Poor old Smalltalk has <a href="http://www.seaside.st/">Seaside</a> going for it at least, Python is pretty cool but I just don&#8217;t dig it as much as Ruby.  .NET is, well, .NET and Perl and Lisp will stay consigned to hackers and academics.  Heck, you know, I&#8217;m not sure there actually <em>is</em> going to be a Java killer but you Java guys should watch out.  Get outside, try something new and don&#8217;t go getting complacent.  You do remember what happened to COBOL don&#8217;t you?</p>
<p class="apologies">With apologies to Bruce Tate</p>
</p></div>
</div>
]]></content:encoded>
			<wfw:commentRss>http://blog.lylo.co.uk/2006/11/29/book-review-beyond-java-by-bruce-tate-in-the-style-of-bruce-tate/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
