The major change was going from 'Black and White' to 'Fable,' because I was no longer programming, and I had spent most of my time designing through programming, and only working with people I knew well.
One of the first major programming projects that I worked on when I was growing up in Ireland, back just coding by myself, was a programming language. Then I spent a bunch of time working on a new web framer. Just back-end things to make it easier to go in and build things on top of, do other development.
For his major contributions to the analysis of algorithms and the design of programming languages, and in particular for his contributions to the "art of computer programming" through his well-known books in a continuous series by this title.
NBC was trying to convert all of their local programming to color right away to encourage the sale of the sets, so I barely remember working in black and white, although I do know that I did do it, but there was not a major difference, though.
There aren't enough people in the media creation space. There aren't enough people making premium quality programming. That's how we change the narrative. Because there is a lot of bad African programming out there, and it is not helping matters.
The ALGOL compiler was probably one of the nicest pieces of code to come out at that time. I spent hours trying to fix and change the compiler. Working with it so closely affected the way I think about programming and had a profound influence on my style.
Computer programming has been traditionally seen as something that is beyond most people - it's only for a special group with technical expertise and experience. We have developed 'Scratch' as a new type of programming language, which is much more accessible.
When we had no computers, we had no programming problem either. When we had a few computers, we had a mild programming problem. Confronted with machines a million times as powerful, we are faced with a gigantic programming problem.
People sometimes have a view of programming that is something solitary and very technical. But programming is among the most creative, expressive, and social careers.
Nevertheless, I consider OOP as an aspect of programming in the large; that is, as an aspect that logically follows programming in the small and requires sound knowledge of procedural programming.
Patients are patients because they are out of rapport with their own unconscious... Patients are people who have had too much programming - so much outside programming that they have lost touch with their inner selves.
All programming is maintenance programming, because you are rarely writing original code.
My favorite programming languages are Lisp and C. However, since around 1992 I have worked mainly on free software activism, which means I am too busy to do much programming. Around 2008 I stopped doing programming projects.
Programming is not a zero-sum game. Teaching something to a fellow programmer doesn't take it away from you. I'm happy to share what I can, because I'm in it for the love of programming.
Every time someone does a Western movie, people flock to it. It's like, we're continually programming to people who are least likely to watch us. People in Nebraska aren't watching things on the computer, they're watching television. Why aren't we programming things for them? We only program things that appeal to New York and Los Angeles and in many ways spit on the rest of the country.
It's very hard to explain to people who don't program, but the object-oriented programming system made programming the Mac and iPhone so easy.
The second stream of material that is going to come out of this project is a programming environment and a set of programming tools where we really want to focus again on the needs of the newbie. This environment is going to have to be extremely user-friendly.