(Untitled)
Comments are explanations to the future maintainers of the code. Even if you’re the only person who will ever see and touch the code, even if you’re either immortal and never going to quit, or unconce…
Experiments, observations, and ideas: tech tools, AI, books, media, daily systems
119 posts
Comments are explanations to the future maintainers of the code. Even if you’re the only person who will ever see and touch the code, even if you’re either immortal and never going to quit, or unconce…
Note that this does not make Lisp “mainstream” for others, but it does make Lisp “mainstream” for yourself, and I think anybody who wants to make a change needs to start with himself. it is also very…
From 1998 [http://xach.com/naggum/articles/3115189096274592@naggum.no.html] Today’s GUI’s are generally built out of hard-coded event handlers. A language that could describe the display and the eve…
people don’t just do what they would like to do instead of this depressing shit – how can they stand it themselves? http://xach.com/naggum/articles/3115134207843330@naggum.no.html…
had…
I’m getting somewhat peeved with the repetitive claims that C is so fast. It isn’t. it never was. It’s just that the language is fairly transparent down to the machine level so when you change somet…
NETSCAPISM /net-‘sca-,pi-z*m/ n (1995): habitual diversion of the mind to purely imaginative activity or entertainment as an escape from the realization that the Internet was built by and for someone…
Replace “usenet” with the “internet”, and this is (even more!) true today … Between two debaters, nothing may appear to change, but as soon as you consider the “lurkers”, and consider the e-mail that…
What is interesting about this is that we can write procedures which construct other procedures. This is not to be confused with the ability to construct S-expression representations of procedures; t…
If one constantly invents new combining forms to suit the occasion, as one can in the lambda calculus, one will not become familiar with the style or useful properties of the few combining forms that…
Making that happen in a language design should involve some subtle shifts in the way data is conceptualized. That isn’t a digression in a discussion of types, because the way we conceptualize data ha…
The first couple of weeks I learned JCL and the IBM mainframe. There were two old guys who worked there, my age today I imagine, and they worked on 6 batch applications simultaneously, making a single…