Today (Sunday) I am reading a computer book that is on the bookshelf here at home entitled GNU/Linux Application Programming by M. Tim Jones. It is a good-looking imprint by Charles River Media. It’s best for me to stay on-topic with my reading, that is, on Computer Science right now, even if I am just reading for relaxation.
I decided to write about the topic of my technology reading because I finally and literally “picked up” the guide to the ARM Microprocessor (I will provide the reference) that I had purchased special-order and found it to be excellently written. I thought, wow, maybe I could try some other reading that was slightly more complicated or on a different topic within my field. It’s one thing for the reading to be easy, and quite another to use the one’s new book learning in-the-field; although I have found that the easier the reading the better I learn the new material.
Some of these technically-focused books read just like storybooks; others are not possible to read easily. Of course, one usually only reads a book of this sort at all if one has something they need to accomplish. If one is reading about a certain technology and the book is well-written, it’s just like reading mystery or science fiction or some other genre – that is to say, it’s fun!
If one is reading such a book, it’s really helpful to try out the examples, that is, to learn by doing. In my case, I have a lot of ideas for GNU (GNU is Not Unix) applications that I would like to start. I would like to have more helpful desktop applications available to me, once more, on my Linux machine and perhaps my Windows desktop too!
Certainly it is a lot of fun to master the latest technology of the Internet but looking at some of the reasons for using a computer in the first place, one might conclude that an application, Windows or otherwise, the so-called “fat client”, might be preferable.