[ Content | View menu ]

Monthly Archive February, 2008

The Maybe Monad (In Ruby)

Mark Mzyk February 15, 2008

At the tail end of last year I wrote a piece in which I waxed about a possible maybe operator. I haven’t looked into implementing anything like it because my time is limited and I don’t feel I (yet) have the technical expertise to do so. However, I was reminded of the concept again when [...]

Languages,Programming - 2 Comments


Infix Operators

Mark Mzyk February 14, 2008

You learn something new everyday. While working my way through the Crosswalk and learning Erlang, I came across a comment about an infix operator. I had no idea what that was, so I looked it up. Turns out it’s just the notation of writing the operator between the operands, as opposed to writing it before [...]

General,Languages - 0 Comments


Foundational Definitions I

Mark Mzyk February 13, 2008

I laid out the concept for this series here. In this series I’m going to go through Steve Yegge’s interview questions and answer each one to ensure that I do, in fact, know the answers. I’m also linking to the Wikipedia articles on each topic, for any one who wants to study further. Is this [...]

General - 1 Comments


Further MapReduce Observations and Ramblings

Mark Mzyk February 12, 2008

I’ve posted several times about MapReduce. I’ll admit, I’m fascinated by it. Here are some observations I noted while reading the white paper, along with several direct quotations from it as well. MapReduce was “inspired by the map and reduce primitives present in Lisp and many other functional languages.” If that isn’t a strong argument [...]

General,Programming - 0 Comments


Is Your Computer Science is Rusty?

Mark Mzyk February 10, 2008

Or perhaps even worse – it’s non-existent. A while back I found a link to one of Steve Yegge’s older blog posts, from his blog before his current blog, circa 2004. I finally got around to reading it. It is his list of must ask interview questions. After reading it, I’m certain everything he says [...]

General - 1 Comments