Zac muses, semi-frequently and with zest.

Caroline and I were discussing some issues I was seeing in a dogfood version of the next version of Visual Studio. I noted that I was having trouble with Intellisense and C++. It was making programming with some APIs that I’m not entirely familiar with difficult. In trying to describe this I quipped this little [...]

Read more...

§36 · July 28, 2011 · programming · (No comments) ·


Chuck Moore is the creator of the Forth programming language and a brilliant engineer. The creation of Forth is unlike many of the older languages in that it was created by an engineering need, not an academic need (i.e. Smalltalk or Lisp). I’ve been relearning Forth lately, trying to get a stronger footing in the [...]

Read more...

§33 · June 30, 2011 · programming · (No comments) ·


The other night I posted something of a stream of consciousness about my impressions of where programming paradigms are headed. In short I tried to state the following (even if it was not obvious): Object-orientation, while useful, does not scale well to the size of the data sets we now work with and try to [...]

Read more...

§19 · May 9, 2011 · programming · (No comments) ·


The core purpose of a computer is to manipulate data. Regardless of what a person does with a computer, ultimately they are transforming data. With the addition of the Internet, we have even more data to manipulate. In my recent ponderings, I’ve been reading William Cook’s thoughts on a new “Smalltalk of Modeling” which has [...]

Read more...

§16 · May 2, 2011 · programming · (No comments) ·


I ultimately got fed up with the old blog. It had cruft contained within as well as having successfully confused SimpleScripts, the shoddily made but useful installation manager I use for WordPress. SimpleScripts had somehow managed to come under the impression that there were in fact two identical WordPress installations in the same location on [...]

Read more...

§7 · April 25, 2011 · cooking, programming · (No comments) ·