Category Archives: Articles

Arc is not a lot, but could it be?

So, Arc is out, in a very alpha form. Ignoring the whole debate over Unicode support, it seems that Arc is just a bunch of abbreviations and nice shortcuts on top of MzScheme.
Many people where expecting a lot more, but Paul Graham had it very difficult. For, you see, Lisp as a language can’t be […]

I have been a WTF programmer

I have been a WTF programmer. Yes, I confess it. Although I bow to the Beautiful Code gods, and I spend my free time reading Lambda the Ultimate, there’s still this black spot on my resume. I am one of they. Today as I read 2007 best coding practices on WTF, I discovered myself relating […]

Some thoughts on Newspeak

Gilad Bracha is working on a Smalltalk-derived language. I found some information via Lambda the Ultimate.
Languages that support both inheritance and nesting of declarations define method lookup to first climb up the inheritance hierarchy and then recurse up the lexical hierarchy. We discuss weaknesses of this approach, present alternatives, and illustrate a preferred semantics as […]

Re: Scott Rosenberg’s Code Reads #11: Notes on Postmodern Programming

Scott Rosenberg’s Wordyard » Blog Archive » Code Reads #11: Notes on Postmodern Programming
For me, the most important sentence in the paper is the first one:
The ultimate goal of all computer science is the program. [..] Designers, programmers, engineers, we must all return to programming!
I also strongly agree with their view that computer science is […]

Programming language interaction

How a programmer interacts with a programming language in the effort to create a program is one aspect of a programming language design that, although implicit in the way the language is used, isn’t traditionally explicitly present in language design discussions.
The interaction model describes the conceptual model of the act of programming presented by the […]