Once again Bjarne

This is a discussion on Once again Bjarne within the A Brief History of Cprogramming.com forums, part of the Community Boards category; I have another newsletter from Microsoft, and another interesting link, and another Bjarne's interview... An Interview with Bjarne Stroustrup - ...

  1. #1
    CSharpener vart's Avatar
    Join Date
    Oct 2006
    Location
    Rishon LeZion, Israel
    Posts
    6,424

    Once again Bjarne

    I have another newsletter from Microsoft, and another interesting link, and another Bjarne's interview...

    An Interview with Bjarne Stroustrup - Dr.Dobb's Portal - March 27, 2008 (C++0x and future of C++)
    The first 90% of a project takes 90% of the time,
    the last 10% takes the other 90% of the time.

  2. #2
    Ethernal Noob
    Join Date
    Nov 2001
    Posts
    1,901
    I wonder, does C++0x give way to allow more quick development of integrated libraries that mesh with the C++ standard, or will it pretty much be "Here's your next version, see you in 10 years, ask a partner for help" type thing? I mean we pretty much stick to teh STL and maybe boost, which isn't an official standard library for C++. Will C++0x allow a type of "enterprise language extensibility"?

  3. #3
    Captain Crash brewbuck's Avatar
    Join Date
    Mar 2007
    Location
    Portland, OR
    Posts
    7,159
    Quote Originally Posted by indigo0086 View Post
    I wonder, does C++0x give way to allow more quick development of integrated libraries that mesh with the C++ standard, or will it pretty much be "Here's your next version, see you in 10 years, ask a partner for help" type thing? I mean we pretty much stick to teh STL and maybe boost, which isn't an official standard library for C++. Will C++0x allow a type of "enterprise language extensibility"?
    Since any extension you come up with on your own will also be non-standard, I don't see why the non-standard-ness of Boost should be an impediment to using it. Why not choose the toolkit which already sees wide use?

  4. #4
    (?<!re)tired Mario F.'s Avatar
    Join Date
    May 2006
    Location
    Portugal
    Posts
    7,383
    Quote Originally Posted by indigo0086 View Post
    I mean we pretty much stick to teh STL and maybe boost, which isn't an official standard library for C++. Will C++0x allow a type of "enterprise language extensibility"?
    Not sure if I understand the question, indigo. C++ has always(?) offered the type of language extensibility that allowed a myriad of 3rd party libraries to evolve; some of them very deeply related to essential aspects of programming. So much, that some of the boost libraries are up inclusion in the TR1 and others need only more work to be considered for any upcoming reports.

    Boost history, in fact, is very tightly related to this C++ fundamental ability -- then very little explored. If there is one language concept that facilitates the building of libraries, that must be the generic programming paradigm, which C++ is rich of. Any improvements in this area will only further C++ "extensibility".

    C++0x, does just that, in my opinion, with such things as 'concepts', a replacement for template typedefs with the new keyword 'using', even initializer lists and the famed auto keyword. Of these, probably the most significant and the one that will have more impact on library builders is concepts. You should find this article (also by Bjarne Stroustrup) interesting. And for everything that is sacred, subscribe to the Artima newsletter.
    The programmer’s wife tells him: “Run to the store and pick up a loaf of bread. If they have eggs, get a dozen.”
    The programmer comes home with 12 loaves of bread.


    Originally Posted by brewbuck:
    Reimplementing a large system in another language to get a 25% performance boost is nonsense. It would be cheaper to just get a computer which is 25% faster.

Popular pages Recent additions subscribe to a feed

Similar Threads

  1. Replies: 5
    Last Post: 09-05-2005, 06:26 AM
  2. Interview with Bjarne Stroustrup "C++ a joke"
    By novacain in forum A Brief History of Cprogramming.com
    Replies: 4
    Last Post: 03-31-2003, 10:55 PM
  3. Bjarne Stoustrup
    By ygfperson in forum A Brief History of Cprogramming.com
    Replies: 8
    Last Post: 09-05-2002, 06:22 PM

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21