My brief history with computers: Part two
If your idea of editing text is vim and Microsoft word, then boy am I going to have a tough time trying to explain Wordstar to you. And yet, such were the times that (I imagine twenty years from one p…
}
Skip to main contentIf your idea of editing text is vim and Microsoft word, then boy am I going to have a tough time trying to explain Wordstar to you. And yet, such were the times that (I imagine twenty years from one p…
You see, you use these things to compute ... stuff I first encountered computers in books. Glossy books these were, the kind you would expect to find twenty years ago in the "reference books&quo…
I recently came across this excerpt: I demand excellence from my co-workersif there's some valid program out there that you couldn't ever write, then you're not justified in calling yours…
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…
“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…