My thirtieth anniversary is coming up this November. Iβm crazy about the job. I love the creativity of puzzle editing. I feel Iβm always learning stuff. I laugh a lot. And I love puzzle people, because they are interesting, smart, creative, witty people.
The reason why this doesn’t happen is because of the Lisp Curse. Large numbers of Lisp hackers would have to cooperate with each other. Look more closely: Large numbers of the kind of people who become Lisp hackers would have to cooperate with each other. And they would have to cooperate with each other on a design which was not already a given from the beginning. And there wouldn’t be any external discipline, such as a venture capitalist or other corporate master, to keep them on track.
I feel discouraged spending more time developing apps for Apple platforms, when there is no guarantee that I can distribute my creations. It takes a lot of time to get an app into a state where it’s ready for review. Besides the actual coding, Apple requires developers to work on marketing materials like screenshots, copy, and a website before submitting the app. Itβs even more frustrating considering all the trash apps that they not only offer, but advertise in their store today.
Is there nothing somebody would say that would cause you to criticize them or call shame upon them? Is there nothing anybody would say that would cause you to cease your association with them? If so, then what you are is not a proponent of free speech, but lazy amorality.
Programming in Forth is more of an βartβ than programming in any other language. Like painters drawing brushstrokes, Forth programmers have complete control over where they are going and how they will get there. Charles Moore has written, βA good programmer can do a fantastic job with Forth; a bad programmer can do a disastrous job.β A good Forth programmer must be conscious of βstyle.β