(Untitled)
But what about creative composition? In order to be creative one must first gain control of the medium. One can not even begin to think about organizing a great photograph without having the skills to…
Experiments, observations, and ideas: tech tools, AI, books, media, daily systems
119 posts
But what about creative composition? In order to be creative one must first gain control of the medium. One can not even begin to think about organizing a great photograph without having the skills to…
Induction, as applied in the physical sciences, is always uncertain, because it rests on the belief in a general order in the universe, an order outside of us. On the contrary, mathematical induction,…
Don’t succumb to the siren songs of trivial optimizations – they make the more important optimizations much harder to locate. http://www.xach.com/naggum/articles/3080595393603693@naggum.no.html…
When readability is highly valued, the readership falls. If it looks complex, it must be hard, right? So people get a sense of personal satisfaction from mastering the apparently complex, even though…
The C-only train has left the station. Few departments teach surveys of programming languages anymore, and I don’t know of any department that teaches a required course in history of computing. I wor…
We believe COMMON LISP suffers from being designed by implementors with beliefs in what is possible, rather than by users with beliefs in what is probable. /content/files/Files/clcrit.pdf…
There was a belief that Lisp is the correct language for systems programming. This is a religious belief, especially in light of the fact that only a few operating systems, for example, have been writ…
moredeny http://xach.com/naggum/articles/3093009022019380@naggum.no.html…
All experience has taught us that solving a complex problem uncovers hidden assumptions and ever more knowledge, trade-offs that we didn’t anticipate but which can make the difference between meeting…
Java takes the part of C++ that I like the least - its syntax derived from the C syntax - and not the parts I consider most important - the ability to do data abstraction without compromising efficien…
I have long wanted to keep track of all the snippets of code, of thoughts, of patters, that I keep coming across. Those that are small enough can go on @KratoBits, while larger fragments can stay here…