Browse by Tags

Sorry, but there are no more tags available to filter with.
  • Just for Fun

    In case all this Erlang code and exposition has you feeling glum, check out this video from the past, featuring the Erlang master himself, Joe Armstrong, and some really excellent phones: http://video.google.com/videoplay?docid=-5830318882717959520&hl=en Once again proving Paul Graham's point...
    Posted to Peter Miller (Weblog) by pmiller on 11-06-2007
  • Pen & Paper Programming (Part 3) - Annotated Programs

    I recently posted about how I used code simulation to understand a piece of Erlang code by explicitly writing out the expansion of a function with a given input. That was truly a manual effort and while it was useful to me, there are of course ways of following the flow of a program without all that...
    Posted to Peter Miller (Weblog) by pmiller on 11-06-2007
  • Pen & Paper Programming (Part 2)

    We left off last time having covered the first 3 lines of the following Erlang function to calculate the permutations of a list: 1: -module(permsModule). 2: -export([perms/1]). 3: 4: perms([]) -> [ [] ]; 5: perms(List) -> [ [Head | Tail] || Head <- List, Tail <- perms(List--[Head]) ]. Lines...
    Posted to Peter Miller (Weblog) by pmiller on 10-14-2007
  • Pen & Paper Programming

    With two monitors at home, I find myself using less and less paper while programming. Whenever possible, instead of jotting down notes on a piece of scrap paper, I use my second screen. Not only do I save paper, it makes it automatic to save my notes in for later use. In general, it just feels right...
    Posted to Peter Miller (Weblog) by pmiller on 10-10-2007
Page 1 of 1 (4 items)
© 2005-2008 Clarity Consulting
Powered by Community Server (Commercial Edition), by Telligent Systems