Every programmer seems to have their own list of favorite programming books. The lists are very personal and seem to be influenced by the age of the programmer, their training, and their field of endeavor. My own list follows.
I like the idea of Functional Programming. It just appeals to my own mathematical bent I think. A few of the central tenets include immutability of data and creating functions that always produce the same results given the same arguments by avoiding side effects. All this to minimize generation of unpredictable results (errors). But wait a minute. There is another field of study with a long and deep history of research, random number generation, that says it is virtually impossible to generate truly random (unpredictable) results on a computer. What gives?
This is a rant that I just have to get off my chest.Twitter just doesn’t provide any meaningful communication and I can’t understand the appeal. Imagine a newspaper consisting of just the headlines or a magazine containing only the article titles — that is essentially Twitter.