Andrew binstock interviews alexander stepanov and paul mcjones, the authors of the elements of programming, on their new book. Download for offline reading, highlight, bookmark or take notes while you read elements of programming. Elements of programmingalexander stepanov, paul mcjones. Stepanov, paul mcjones ask a mechanical, structural, or electrical engineer how far they would get without a heavy reliance on a firm mathematical foundation, and they will tell you, not far. Paul mcjones studied engineering mathematics at the university of california. Alexander stepanov studied mathematics at moscow state university from 1967 to 1972. Because it tries to be both a mathematics and a computer science book, it skims a little over both, and i cant honestly recommend it unless you have a little background in both areas which seems likely, if you are considering this. Buy elements of programming 1 by stepanov, alexander a. We thank all the students who took the course at adobe and an earlier course at sgi for their suggestions. Elements of programming guide books acm digital library. Its major premise is that practical programming, like other areas of science and. Elements of programming, adobe reader by alexander stepanov. Elements of programming alexander stepanov paul mcjones abc abc semigroup press. He has programmed operating systems, programming tools, compilers, and libraries.
He has been employed by the university of california, ibm, xerox, tandem, digital equipment corporation, and adobe systems. Martin newell, adobe fellowthe book contains some of the most beautiful code i have ever seen. From mathematics to generic programming by alexander a. It was a lot of work just to get my name in the acknowledgements, but so so worth it. Stepanov, paul mcjones, ebook format, from the dymocks online bookstore. When i came to adobe i was again asked to focus on teaching engineers. This book is about how to build solid, working, efficient, robust, reusable, understandable code. Elements of programming alexander stepanov paul mcjones. Elements of programming authors edition components.
Having gone through alexs notes on his adobe course on generic programming i was expecting a refinement of his introspective and historically well researched. Having gone through alexs notes on his adobe course on generic programming i was expecting a refinement of his. An interview with alexander stepanov and paul mcjones on. Polytechnic university, bell labs, hp, sgi, adobe, and, since 2009, amazons. Ask a mechanical, structural, or electrical engineer how far they would get without. Everyday low prices and free delivery on eligible orders. We are grateful to adobe systems and its management for supporting the.