Its a Hoax.(False one). It is a Fake Interview http://www.cs.biu.ac.il/~yakira/goodies/interview.html
-surendiran --- "Abinanthan.B" <[EMAIL PROTECTED]> wrote: > > > > > > > Bjarne Stroustrup (C++) Interview... C++ > exposed...??? > > On the 1st of January, 1998, Bjarne Stroustrup gave > an interview to the > IEEEs Computer magazine. > Naturally, the editors thought he would be giving a > retrospective view of > seven years of object-oriented design, using the > language he created. > > > > By the end of the interview, the interviewer got > more than he had bargained > for and, subsequently, the editor decided to > suppress its contents, for the > good of the industry but, as with many of these > things, there was a leak. > Here is a complete transcript of what was was said, > unedited, and > unrehearsed, so it isnt as neat as planned > interviews. > > > > You will find it interesting... > > > > > > > > >Interviewer: Well, its been a few years since you > changed the world of > software design, how does it feel, looking back? > > >Stroustrup: Actually, I was thinking about those > days, just before > >you arrived. Do you remember? Everyone was writing > C > >and, the trouble was, they were pretty damn good at > it. > >Universities got pretty good at teaching it, too. > They were > >turning out competent - I stress the word competent > - > >graduates at a phenomenal rate. Thats what caused > the > >problem. > >Interviewer: Problem? > >Stroustrup: Yes, problem. Remember when everyone > wrote Cobol? > >Interviewer: Of course, I did too > >Stroustrup: Well, in the beginning, these guys were > like demi-gods. > >Their salaries were high, and they were treated > like > royalty. > >Interviewer: Those were the days, eh? > >Stroustrup: Right. So what happened? IBM got sick > of > it, and > >invested millions in training programmers, till > they > were a dime a > >dozen. > >Interviewer: Thats why I got out. Salaries dropped > within a year, > >to the point where being a journalist actually paid > better. > >Stroustrup: Exactly. Well, the same happened with C > programmers. > >Interviewer: I see, but whats the point? > >Stroustrup: Well, one day, when I was sitting in my > office, I > >thought of this little scheme, which would redress > the > >balance a little. I thought I wonder what would > happen, if there > >were a language so complicated, so difficult to > learn, that nobody > >would ever be able to swamp the market with > >programmers? Actually, I got some of the ideas from > X10, > >you know, X windows. That was such graphics > >system, that it only just ran on those Sun 3/60 > things. > >They had all the ingredients for what I wanted. A > really > >ridiculously complex syntax, obscure functions, and > >pseudo-OO structure. Even now, nobody writes raw > X-windows code. > >Motif is the only way to go if you want to retain > >your sanity. > >Interviewer: Youre kidding...? > >Stroustrup: Not a bit of it. In fact, there was > another problem. > >Unix was written in C, which meant that any C > programmer could > >very easily become a systems programmer. Remember > >what a mainframe systems programmer used to earn? > >Interviewer: You bet I do, thats what I used to do. > >Stroustrup: OK, so this new language had to divorce > itself from > >Unix, by hiding all the system calls that bound the > two > >together so nicely. This would enable guys who only > knew > >about DOS to earn a decent living too. > >Interviewer: I dont believe you said that... > >Stroustrup: Well, its been long enough, now, and I > believe most > >people have figured out for themselves that C++ is > a > waste of time > >but, I must say, its taken them a lot longer than I > thought it > >would. > >Interviewer: So how exactly did you do it? > >Stroustrup: It was only supposed to be a joke, I > never thought > >people would take the book seriously. Anyone with > half a > >brain can see that object-oriented programming is > >counter-intuitive, illogical and inefficient. > >Interviewer: What? > >Stroustrup: And as for re-useable code - when did > you > ever hear > >of a company re-using its code? > >Interviewer: Well, never, actually, but... > >Stroustrup: There you are then. Mind you, a few > tried, in the > >early days. There was this Oregon company - Mentor > >Graphics, I think they were called - really caught > a > cold > >trying to rewrite everything in C++ in about 90 or > 91. I felt > >sorry for them really, but I thought people would > learn from their > >mistakes. > >Interviewer: Obviously, they didnt? > >Stroustrup: Not in the slightest. Trouble is, most > companies > >hush-up all their major blunders, and explaining a > $30 > >million loss to the shareholders would have been > difficult. Give > >them their due, though, they made it work in the > end. > >Interviewer: They did? Well, there you are then, it > proves O-O works. > >Stroustrup: Well, almost. The executable was so > huge, > it took > >five minutes to load, on an HP workstation, with > 128MB of > >RAM. Then it ran like treacle. Actually, I thought > this > >would be a major stumbling-block, and Id get found > out > >within a week, but nobody cared. Sun and HP were > only > too > >glad to sell enormously powerful boxes, with huge > resources just > >to run trivial programs. You know, when we had our > >first C++ compiler, at AT&T, I compiled Hello > World, > and > >couldnt believe the size of the executable. 2.1MB > >Interviewer: What? Well, compilers have come a long > way, since then. > >Stroustrup: They have? Try it on the latest version > of g++ - you > >wont get much change out of half a megabyte. Also, > there > >are several quite recent examples for you, from all > over the > >world. British Telecom had a major disaster on > their > hands but, > >luckily, managed to scrap the whole thing and start > >again. They were luckier than Australian Telecom. > Now > I > >hear that Siemens is building a dinosaur, and > getting > more and > >more worried as the size of the hardware gets > bigger, > to > === message truncated === B.Surendiran, If u have time Visit Website: http://suri.tk/ http://www.suri.0catch.com/ __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com Yahoo! Groups Links <*> To visit your group on the web, go to: http://groups.yahoo.com/group/tech4all/ <*> To unsubscribe from this group, send an email to: [EMAIL PROTECTED] <*> Your use of Yahoo! Groups is subject to: http://docs.yahoo.com/info/terms/
