<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Cl on A Nickel&#39;s Worth</title>
    <link>/tags/cl/</link>
    <description>Recent content in Cl on A Nickel&#39;s Worth</description>
    <generator>Hugo -- gohugo.io</generator>
    <language>en</language>
    <lastBuildDate>Thu, 22 May 2008 00:00:00 +0000</lastBuildDate>
    <atom:link href="/tags/cl/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Ulrich Drepper&#39;s Memory Paper and CL</title>
      <link>/posts/ulrich-dreppers-memory-paper-and-cl/</link>
      <pubDate>Thu, 22 May 2008 00:00:00 +0000</pubDate>
      <guid>/posts/ulrich-dreppers-memory-paper-and-cl/</guid>
      <description>I recently came across Ulrich Drepper&amp;rsquo;s excellent paper, What Every Programmer Should Know About Memory. There is a lot of fascinating stuff in there about an important class of things you sometimes need to do to achieve excellent performance. While the paper concentrates on C, I was wondering if some of the same effects could be observed in a high-level language like CL (for the record, I think CL is both high- and low-level, but whatever&amp;hellip;) I did a quick experiment which suggests that at least one of Ulrich&amp;rsquo;s optimizations works in CL.</description>
    </item>
    <item>
      <title>Scripting in CL</title>
      <link>/posts/scripting-in-cl/</link>
      <pubDate>Wed, 13 Feb 2008 00:00:00 +0000</pubDate>
      <guid>/posts/scripting-in-cl/</guid>
      <description>CL has been overlooked as a scripting language, even though scripting in CL is faster than it is in traditional scripting languages. CL&amp;rsquo;s interactivity and macro system make it ideal for quick-and-dirty hacking.&#xA;For one thing, its syntax is so simple that almost anything can be typed in at the CL command-line:&#xA;CL-USER&amp;gt; 23 23 That&amp;rsquo;s a valid CL &amp;ldquo;program&amp;rdquo;. It returns 23. So say that you forgot how part of the language works; resolve the problem by typing some test code at the command-line without breaking your concentration.</description>
    </item>
    <item>
      <title>Macrophobia</title>
      <link>/posts/macrophobia/</link>
      <pubDate>Sun, 26 Aug 2007 00:00:00 +0000</pubDate>
      <guid>/posts/macrophobia/</guid>
      <description>As a fledgling CL programmer, I&amp;rsquo;ve found macros to be one of its most enduring charms. Yet it is also one of its most criticized (or at least feared) features. Much like threads have become the bogeyman of the programming world, so macros would be too, if more than a handful of programmers actually knew about them. Among this handful, though, it would be nice to dispel the myth that macros are too powerful.</description>
    </item>
    <item>
      <title>Everything in Moderation</title>
      <link>/posts/everything-in-moderation/</link>
      <pubDate>Tue, 13 Mar 2007 00:00:00 +0000</pubDate>
      <guid>/posts/everything-in-moderation/</guid>
      <description>On the night of November 18th, 1849, lovable, bearded mountain man Grizzly Adams found himself stranded on the Alaskan tundra in his simple canvas tent, with nothing to do but wait out the blizzard raging all around him. At such times Adams was wont to compose computer programs in his head. Sometimes he would write the code on his notepad, and when next he found himself in a larger town, such as Fairbanks, he would have it telegraphed to the nearest computing facility.</description>
    </item>
    <item>
      <title>Losing Big Is Easy</title>
      <link>/posts/losing-big-is-easy/</link>
      <pubDate>Sat, 17 Feb 2007 00:00:00 +0000</pubDate>
      <guid>/posts/losing-big-is-easy/</guid>
      <description>What&amp;rsquo;s the connection between soda and the failure of programming languages? I would have thought &amp;ldquo;zero&amp;rdquo; had I not recently stumbled across a wikipedia article about a little-known predecessor of Coca-Cola. As it turns out, in 1879, a scrappy Norwegian immigrant named Jan Kjarti (who, incidentally, also coined the term &amp;ldquo;artificial sweetener&amp;rdquo;) started a soda company. His company, Slug Cola (the motto was &amp;ldquo;you&amp;rsquo;ll love to Slug it down!&amp;rdquo;), produced a soda that cost a little more than Coke but which actually tasted much better (note that it didn&amp;rsquo;t actually use artificial sweetener, either).</description>
    </item>
  </channel>
</rss>
