(Untitled)
Arguments over syntax aside, there is something to be said for recognizing that a loop that steps only one variable is pretty useless, in any programming language. It is almost always the case that o…
}
Skip to main contentArguments over syntax aside, there is something to be said for recognizing that a loop that steps only one variable is pretty useless, in any programming language. It is almost always the case that o…
“Lisp has some real problems.” Yes, it does. unfortunately, you didn’t list any of them. that’s also one of the real problems Lisp has: myths, misconceptions, and prejudice. http://xach.com/naggum/…
By studying a number of examples, we have come to the conclusion that programs in less expressive languages exhibit repeated occurrences of programming patterns, and that this pattern-oriented style i…
But then I had a whimsical thought; the sort of thing that seems at once not-impossible and yet such a long shot that one can just relax and enjoy exploring it without feeling under pressure to produc…
Is a sortable array an array that sorts or a sorter represented by an array? If you believe that types address all design issues you must make that decision. http://commandcenter.blogspot.ca/2012/06/…
Every language has a type system; a particular way of organizing nouns into types, figuring out which verbs make sense on which types, and relating types to one another. Some languages are strict, and…
It has been hypothesized that whatever intelligence is (and we obviously have not been able to fully define it so far), it is a multidimensional thing. Natural human intelligence appears to be multifa…
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…
As a followup to my initial getting started post: * I later replaced the Clozure App with the command-line version, obtained by `svn co http://svn.clozure.com/publicsvn/openmcl/release/1.9/darwinx86…
From 1998 [http://xach.com/naggum/articles/[email protected]] 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/[email protected]…