apl Decoding Inverses Everyone has something to learn, and we should always be open to those new things the world around is showing us. I learned a "new" trick in APL recently from none other than an attendee of one of my APL workshops (thanks
co-dfns Smaller code, Better code I was enjoying some pizza the other day with some buddies that know a bit about my research and understand where I am coming from with regards to my own computing aesthetics. They understand that I have always pushed for the smallest code that
aesthetic On Programming and Being Bored Many programmers speak truthfully of the excitement of programming. Programming evokes a real sense of discovery and a feeling of mystery at times. Things like the Tao of Programming frame it in a near mystical sense of a journey towards enlightenment. I think many
code Self-documenting Code There are a lot of people who follow the school of self-documenting code, some of whom I respect as some of the best programmers I have ever met. On the other hand, in my practice, I have found that self-documenting code doesn't
c Bytevectors and Foreign Code Sometimes when working with bytevectors in Chez Scheme, you want to treat that bytevector as a foreign allocated block of data that you can pass to functions that will be used by the foreign side of code. If the procedure which expects a pointer
code Goscher 0.4.2 Released So, I've released another version of my Goscher gopher server! This one runs standalone (it does not require identd), and it uses the new 7.9.4 Chez Scheme prerelease. Additionally, Linux binaries for ta6le machine types are available so that you