February 19, 2015
Source code, while a common property of programming languages, is by no mean universal. Languages like Smalltalk, traditional interactive BASICs, and some Forths often have "source of truth" representations other than text files. Additional REPLs of all sorts often retain program state that exists only for the duration of an interactive session. What are the trade-offs and why does text continue to be the dominant format?
December 20, 2014
There have been thousands of programming languages of various scopes created since the advent of computers. Of these, two kinds are worthy of special attention: those that are very popular and those that are very original. Perhaps not remarkably, both groups are quite small. A few languages probably belong in both categories.
October 14, 2014
October 3, 2014
October 1, 2014
April 22, 2011
It turns out a spiral isn't too bad to implement.
June 20, 2011A number of recently added standard Forth words have been dropped from the Haiku Forth core vocabulary:
! @ IF ELSE THEN VARIABLE ALLOT HERE.Surprisingly few haikus had to be updated to accommodate, suggesting not much has been lost.