Slashdot Mirror


C++ Inventor Changing Jobs

JewFish writes "Dr. Bjarne Stroustrup, designer and implementer of the C++ programming language is switching jobs. He has accepted the COE Endowed Chair in Computer Science at Texas A&M University. The fulfillment of this fulltime position was announced today by the head of the computer science department. Now that Dr. Stroustrup will be on faculty I sure hope they start offering a C++ course or two."

10 of 95 comments (clear)

  1. Surprising, or unlikely? by jdennett · · Score: 3, Interesting

    Given that only a few days ago I was in dialog with Mr Stroustrup regarding publicising some work he is publishing at
    http://www.research.att.com/~bs/applications.htm l it would be surprising to me if he had made plans to abandon his post at AT&T so suddenly.

    On the other hand, AT&T research did recently shed a large number of staff, including Matt Austern, author of the fine book "Generic Programming and the STL" (fear not, Matt is now working for Apple), so who knows what's going on there.

    Teaching is something Bjarne feels very strongly about, and indeed his "directions for C++0x" thoughts emphasize the importance of making C++ easier to teach.

    Ah well, if this is true, a lot of FAQs will need to have updated URLs...

  2. Re:Good Doctor by BoBaBrain · · Score: 3, Funny

    i would give him an a++ for c++

    I think he would much rather a ++A.
    ;)

    --
    I am a Karma Library.
  3. And in other news... by Garg · · Score: 3, Insightful

    ... Linus Torvalds is leaving TransMeta to become a professor at Southern Methodist.

    Seriously, where's the evidence of this? Not a single one of the links in the submission mentions a damn thing about it.

    Do the /. editors ever do a single bit of checking to see if a story is factual? If not, I've got quite a few articles involving politicians and livestock I've been wanting to submit...

    Garg

    --
    Garg
    Alumnus, Xavier's School for Gifted Youngsters
    1. Re:And in other news... by rsidd · · Score: 2

      And if it's wrong they won't apologize, oh no, and you're rude to point it out.

  4. Wow! by glitchvern · · Score: 4, Informative

    I go to Texas A&M. Checking my cs e-mail account I find this:

    Date: Tue, 9 Jul 2002 14:30:50 -0500 (CDT)
    From: Jennifer Welch
    To: faculty@cs.tamu.edu, csgrads@cs.tamu.edu, csunder@cs.tamu.edu,
    watson@tamu.edu, rgd@tamu.edu, richard-ewing@tamu.edu
    Subject: Stroustrup accepts COE Endowed Chair in computer science
    Resent-Date: Tue, 9 Jul 2002 14:32:38 -0500 (CDT)
    Resent-From: csunder@cs.tamu.edu

    Bjarne Stroustrup, the inventor of the C++ language, has accepted
    our offer to fill the endowed chair in computer science!

    -- Jennifer

    So yeah, it looks like he's coming here. This is really amazing because our cs department sucks so much. Until very recently the cs unix servers would not forward X11 connections, /etc/shells was not readable, and ssh keys couldn't be used as a login method. It looks like ypcat passwd still gives me the password file (been meaning to go down there and tell them about that) and neither ypchsh nor chsh is installed so I still can't change my shell. That said they have been improving a lot lately and having talked to an associate head for the department recently they appear to be aware of some of the problems with the curriculum and are going to fix them. Too late for me though. In the four years I've been here I feel like I have learned almost nothing (well from the cs department that is).

  5. Re:Mabye it means he will make C++ better by Tom7 · · Score: 3, Interesting

    We also need relational and logic programming. But remember, always give the user the ability to shoot himself in the foot, because that's what he /really/ wants!

    What the hell! Throw it all in!

  6. Re:Mabye it means he will make C++ better by angel'o'sphere · · Score: 2

    C++ templates are a compile time evaluated functional language.

    Not run time though, and in a lot of cases wwhere you need a value you use a type in template metaprogramming.

    angel'o'sphere

    P.S. search for template metaprogramming, there aewhere some good articles in C/C++ report and Dr. Jobbs.

    --
    Cost free eBook I read (by iBook/Kobo/Amazon/ObookO/Gutenberg etc.): "The Green Odyssey" by Philip Jose Farmer.
  7. Re:Just imagine... by thogard · · Score: 2

    I took a C & Unix course from a Dr Lan at the University of Missouri-Columbia. I posted a few of his test questions to the comp.lang.c group. The funny thing is that dmr replied with the same answer as I put on the test and got it wrong. After getting a D in the class I went through the fromal appleals process. When I showed dr lan the answer was in the k&r book, hs said he didn't recognize the auhority of that book. Since the asst dean of engr knew about the book and who wrote it, it made my point clear but I only got a B out of the class. Now what is the standard shell under unix? everyone say "seashell". Problem is the idiot is still teaching.

  8. Re:Just imagine... by Zenki · · Score: 2

    College is good. It teaches you to:
    a) Socialize with the right people (aka ta's) to get them to soften up on you for grades.
    b) Realize that deadlines can always be pushed back with an appropriate excuse.
    c) Learn that fact that the only important thing about learning is learning where to find information quickly.
    d) Apply these principles, among others, to your jobs after you graduate.

  9. Surprising, but true by jdennett · · Score: 2

    I've read it in e-mail from Bjarne, it's true.

    He'll still have ties to AT&T though, so maybe we won't have to update all of those links after all.