GUIs prevent truly proficient programming I /hate/ this line of thinking. Do we really think that the perfect way to interact with a computer was somehow stumbled upon in the 1970s and can never be improved upon? The computer does not think in ASCII, WE do not think in ASCII - it's no less of an abstraction than any other form of GUI. Like the colour syntax highlighting in your vim setup? Fond of autocompletion? Enjo…
The Pragmatic Programmer
21–25 of 25 posts
Re: The Pragmatic Programmer
#22GUIs prevent truly proficient programming I /hate/ this line of thinking. Do we really think that the perfect way to interact with a computer was somehow stumbled upon in the 1970s and can never be improved upon? The computer does not think in ASCII, WE do not think in ASCII - it's no less of an abstraction than any other form of GUI. Like the colour syntax highlighting in your vim setup? Fond of autocompletion? Enjo…
Do check out the book. It's full of very good things. > stumbled upon in the 1970s and can never be improved upon Certainly it can be improved upon, and I'm pretty sure even GUI haters must know that. We're just waiting for that to happen, and maybe trying to think how to make it happen. The big schism comes because there are "GUI people" who think it's the total answer to everything, if only we can make better widge…
Re: The Pragmatic Programmer
#23Re: The Pragmatic Programmer
#24It's not the definitive book, if there will ever be one. But is a good reading.
Re: The Pragmatic Programmer
#25I found the book underwhelming after all the praise I had read of it, because it seemed little more than a collection of common knowledge - I didn't get much out of it. On the other hand, for people very new to the craft, it may be more valuable for precisely the same reason.
A lot of the chapters are just a "word soup" with a bunch of motivational words and vague admonitions. For such a non-technical and imprecise book, I'm surprised how widely lauded it is among software engineers.