This book is written in the way creator bjarne stroustrup sees his language and how his language should be used. The c programming language 2nd edition is also a c. I did like the examples provided and i liked the 3 level structure of the book. Im a technical fellow and a managing director in the technology division of morgan stanley in new york city and a visiting professor in computer science.
A event driven, one object oriented and one procedural. View bjarne stroustrups profile on linkedin, the worlds largest professional community. Bjarne stroustrup shares his point of view on good software, bad software design and aspect oriented programming. The book can be a little wordy at times but stroustrup has a very careful attention to detail that i dont see too often. This chapter from bjarne stroust rups progra mming. I doubt if bjarne uses ides or windows for that matter. This book gave me amazing insights at the time, but i wonder how relevant it still is these days. He worked at bell labs and is now a managing director in morgan stanleys technology division. Probably my major complaint about the book is sometimes i wish he would put a command in bold and as a header for easier reference but highlighters and sticky notes do that pretty well. You can find the language, the techniques for using it, and the techniques for implementing it described in my books, my papers, in hundreds of books. Im trying to better understand this code from the book programming. This book gives great insight into the design of this language and it s features.
Im reading the bjarne stroustrups book and i found this exemple. Is bjarne wrong about this example of adl, or do i have a compiler bug. You better be sharp with your stl skills before reading this book. Bjarne stroustrups and more problems with programming slashdot. What are relatively advanced concepts are introduced too early in the text. Home page for bjarne stroustrup parasol laboratory. This concise, selfcontained guide covers most major language features and the major standardlibrary componentsnot, of course, in great depth, but to a level that gives programmers a meaningful overview of the language, some key examples, and practical help in getting started. Everyday low prices and free delivery on eligible orders. I have been reading stroustrups book and i didnt know if reading the whole book was useful or if there is a better place in the book.
This concise, selfcontained guide covers most major language features and the major. Download for offline reading, highlight, bookmark or. The books themselves have been out of print since 1991. See the complete profile on linkedin and discover bjarnes. I have some experience with c and a lot of experience with java. He is a visiting professor at columbia university, and works at morgan stanley as a managing director in new york. Written by the creator the programming language, this book is one of the very best books to learn the basics of realworld programming. Alternatively or additionally, we could obscure every desi. Even though bjarne stroustrup presents philosophy behind object oriented programming i have seen better explanations of oop.
Both of my names are pronounced with two syllables. At an advanced pace this book teaches how to work with compilers updated for the new standard. He is a private individual as not a celebrity with publicly available records or someone with important holdings in public companies. He is a visiting professor at columbia university, and works at morgan stanley as a managing director in.
According to an interview stroustrup gave with guru of the week he recommends the following for developers to read. Download for offline reading, highlight, bookmark or take notes while you read programming. In the spring 2011 semested, ill give a slightly improved version of my. In principle, a variable defined outside any function that is, global. So its quite difficult to even estimate his net worth. Bjarne stroustrup has 16 books on goodreads with 14576 ratings. The 5 programming languages you need to know big think nobody should call themselves a professional if they only knew one language. I came across this classic tome while wandering the halls of the neuchatel office, this week.
1119 383 1437 1312 1260 1191 1600 1416 674 1161 1289 825 37 817 779 1259 1471 1385 258 322 621 457 1583 1533 109 266 1596 493 26 8 120 444 402 1459 302 597 1498 280 210 538 160