[ Content | View menu ]

Your First Programming Language Needs A REPL

Mark Mzyk January 22, 2008

REPL: noun Read-Eval-Print-Loop: an interactive top level or shell; a simple, interactive computer programming environment. That definition was shamelessly adapted from the wikpedia article. Floating around the web lately, there has been a lot of debate about whether Java should or should not be the first programming language taught to someone. It was started by […]

A Programmer’s Metaphor (Or How To Explain What You Do To Mom)

Mark Mzyk December 20, 2007

One of the most common metaphors used to describe programming is that it is like writing.  While this is a good metaphor, it is lacking at times, as others have pointed out.  So, while in the shower (when many great ideas can be had, because taking a shower isn’t a mentally taxing activity), I let […]