Grady Booch( The chief architect of modern programming.)
Comments for Grady Booch
Biography Grady Booch
He - the chief architect of modern programming. But at the same time, he was - humble, quiet, deeply religious man. He is ready to drive like a madman in a jeep on the African savannah in pursuit of a sharp sensation. But sitting at home, he can hold the entire weekend, planing, vypilivaya, outlining something. His usual state - reading. Read it anytime, anywhere. But it manages to find time to create a unique class bestsellers programmer thought. He - an outstanding personality. He - the average American. He - a stern Puritan. He - an irrepressible boy. He - one of the most successful programmers in the world. He is very modest in evaluating their merits and achievements. Write about it hard, because I always want to quote.
Grady Booch. If you ever heard of the PLO (but not the "Palestine Liberation Organization" and "Object-Oriented Programming"), this name tells you a lot. Remember "Bucha notation" N "Method Bucha not zabyliN A pro corporation Rational Software (www.rational.com) ever slyshaliN the same one that was born in the bosom of the universal language of visual simulation of all time - UML. It Bucha considered to be the supreme creator of the "computer Esperanto". In today's event he is worshiped as Celestial бL 1. Much of it has long been established as a canon of high art of programming. His books examine how Prophets. His name scare small children, who are impeded. The impression from the figure of the GB increases the constant presence beside him of two other "strong" figures - Ivar Jacobson and Jim Rumbaugh. Sometimes referred to as "three inseparable friends" *. It happens that the last two are called "Apostles". All asked him: "Teacher, tell me, how we bytN" And he said: "Keep it simple."
He - the chief architect of modern programming (Oh, finally managed to glue some label). But at the same time, he was - humble, quiet, deeply religious man. He is ready to drive like a madman in a jeep on the African savannah in pursuit of a sharp sensation. But sitting at home, he can hold the entire weekend, planing, vypilivaya, outlining something. His usual state - reading. Read it anytime, anywhere. But it manages to find time to create a unique class bestsellers programmer thought. He - an outstanding personality. He - the average American. He - a stern Puritan. He - an irrepressible boy. He - one of the most successful programmers in the world. He is very modest in evaluating their merits and achievements. Write about it hard, because I always want to quote.
I planned to write an article about Grady in 1999. But almost nothing was found. Some dry biographical data on the Internet and resulting depressed monotone hosanna from the lips of fellow programmers. Foreword to the book is extremely stingy. There was nothing else to do but to appeal directly to the most directly hero for the day with words like: "You - the next victim of my pen, until you have already suffered Gates, Norton, with Hewlett Packard and others, it was now your turn. Make mercy, spare me from having to write about that in childhood you do not recognize the male society, but loved to dress up in his father's pajamas ". The answer is not made to wait. For a man wealthy and famous image - all. Mr. Butch willingly shared with me previously published in the American media of information about yourself and kindly agreed to answer a number of additional issues, "bude these arise". For questions, of course, it did not become. Butch has promised to speed to reply and was quiet for a few months. Annoyed, I interrupted a series of "Heroes of our tribe" and address other pressing matters. But in May, suddenly the answer came from Grady.
. Has influenced whether such a long break or inability to keep within the strict framework of the chosen genre, . I do not know, . but this time I decided to depict a portrait in the form of installation of some weakly interacting bodies: Bio-stock cubes, . sweet fragments of their and others' interviews, . gorchaschimi seasoned with quotations from the apocryphal text of "The Booch Bible",
. Let's get started.
. Here and more involved virtual characters as follows:
. GB - Grady Booch (Grady Booch) - hero of our story,
. MS - Boom Chick (Geek Chik) - cult computer columnist,
. GA - Gary Antes (Gary Anthes) - editor in chief of Computer World,
. EF - Evgeny Finkel (Evgeny Finkel) - your humble servant.
. EF: A few words about your parents
. You acquitted them nadezhdyN
GB: I hope that justified. My father died a year after my marriage (in 1978), I have not had time to do a professional career. But a year before I graduated from the Air Force Academy, and he was insanely proud of me.
EF: Draw a model of your family (meaning the UML-model - note. EF).
GB: I'm married, no children (but are available in three cat). My mother lives in Alabama with my sister, her husband and my nephew. I do not really know about their roots. I know only that the ancestors - came from Germany. In fact, we have a rather large family. We are Jen - six children, godparents. Plus there are a few really close friends.
. EF: Your earliest childhood memory
. GB: I remember how my father and I were making model trains in his locksmith shop.
. EF: What kind of career for yourself dreaming in detstveN
. GB: I always wanted to do with computers
. His first computer I have collected in 13 years. Even then it was my passion.
. MS: Who are you to sample podrazhaniyaN
. GB: Anyone who can live a full life.
. EF: The traditional scenario of your day rozhdeniyaN most memorable gift received from you this dnyuN
. GB: We usually with his wife to this day plan a trip somewhere closer to the warm sea
. Speaking of gifts: At 30 years of my wife vytryasla of my friends and colleagues heap wishes that she collected in a single volume and presented me. I value it very much.
MS: How do you spend your free vremyaN
GB: I read. My wife - a voracious reader. For a good week, I read a dozen books. In vacation that someone would get out the whole family. Love London. Often warming ourselves on the beaches of Australia. In our list, African safaris, Greek islands, mountains of Alaska, Israel. I love to listen to music. Sometimes accompany myself, I'm bad I sing and play guitar, Celtic harp, piano and flute. Sometimes the master with his wife rubber dolls. Here's just finished edakogo cute idol. Sometimes, even with a friend build modelki trains. I love the quiet home entertainment: trouble in the garden, play a game of bridge. It happens, get out to the theater.
EF: Favorite school naukiN UchitelyaN
GB: The 7-th grade, our mathematician, that is, took me under wing. He stuffed me after school math puzzles and a variety of computing. Menno he instilled in me a love for science in general and to the research process in particular.
EF: Did you have any school or home prozvischeN
GB: No nicknames. Never.
EF: Which of university teachers had on your special vliyanieN
GB: Colonel George Walter. He was my mentor at the Academy. He taught me a lot. Abstract thinking, "beautiful" programming. In addition, he helped me understand how to integrate my faith and my Science.
. MS: What music do you usually listen
. GB: instrumental music of the Renaissance and early Christianity.
. MS: Your favorite book (or writer) N
. GB: It is difficult to answer, I usually read a couple of books at the same time
. Here's just finished reading "Red dwarf" and "divine history" (a fantastic novel, Grant Naylor and Karen Armstrong book about Judaism, Christianity and Islam - Notes. EF). And from a loved one, perhaps: "Godel, Escher, Bach" Doug Hofstadter, "Atlas shrugged" Einav Rand, "The essence of Christianity," Lewis.
MS: Favorite kinofilmN AkteryN
GB: "Casablanca". Chaplin, of course, Marx Brothers, Lourel and Hardy, and others from the same series. And I feel a morbid passion for the romantic comedy.
MS: Favorite kind sportaN
MS: What kind of car from VasN
GB: Ford Bronco II 4x4.
MS: Your favorite blyudaN
GB: Sushi. Sea urchin. Generally, I - gourmet, advanced consumer, so to speak. I tried everything from duck tongue to jelly fish with seasoning from the sea cucumber.
MS: Your normal working form odezhdyN
GB: There is nothing compulsory. No "coat, hat, tie". Right now on my striped shirt and slacks. It is as purple as the color of my signature. The only trouble, now is the videophone in the house, so I have to follow in order to be covered at least to the waist.
. MS: In which of the newsgroups you the easiest naytiN
. GB: Comp.object.
. MS: Your favorite web page (besides www.geekchik.com:-) N
. GB: I'm afraid I will not original
. Let's just пЁп¦я¦п+п¦п+ in bookmarks: www.apple.com, www.ibm.com, www.microsoft.com, www.rational.com, www.robotstore.com, www.activemedia.com, www.christusrex.org, www. intellicast.com, www.yahoo.com, and so on, in the same spirit.
. MS: What programming language do you prefer all prochimN
. GB: C + +.
. MS: In what operating system you rabotaeteN
. GB: MacOS.
. GA: What distinguishes a good programmer from a programmer posredstvennogoN
. GB: The ability to think simultaneously on several levels of abstraction.
. GA: Why do programmers often prefer not to find an optimal metodologiiN
. GB: Well, not taught them this in the universities
. And then, who thinks about the methodology in the heat of battle with the favorite bossomN
GA: Is it really important to monitor the refinement software kodaN
GB: You can, as a master of his craft, built in the same breath comfortable kennel. But one skill is not enough for the construction of high-rise building. I was always more interested in the graceful architecture, rather than elegance of the algorithm. Architecture should be simple and flexible. The more the use of standard samples, the better.
. EF: What is UML in your ponimaniiN Just common abbreviations (such as USA or BTW) N New filosofiyaN Not more than a convenient instrumentN Rules of good tonaN Procrustean lozheN PanatseyaN
. GB: UML - a language for software design
. This kind of collection of the best known methods of creating complex software systems. UML - the language of architecture programs. All.