• Home
  • Welcome to the Jungle
  • GotW
  • Elements of Modern C++ Style
  • About

Sutter’s Mill

Herb Sutter on software, hardware, and concurrency

Feeds:
Posts
Comments
« Welcome to the Jungle
C++11 “GoingNative 2012”: Speakers and Sessions »

Map of C++

2012-01-10 by Herb Sutter

Map of C++Hilarious and apt. Nice work, Alena and Jim.

Share this:

  • Email
  • Reddit
  • Twitter

Posted in C++ | 12 Comments

12 Responses

  1. on 2012-01-10 at 9:50 am Mike McCarty

    I thought Alexandrescu moved his Castle out onto some hippy commune island named “D”… ;^)


  2. on 2012-01-10 at 10:06 am من پت هستم » The C++ Lands

    [...] from: http://herbsutter.com/2012/01/10/map-of-c/ Categories: برنامه‌نویسی Tags: دیدگاه ها (0) بازتاب ها (0) [...]


  3. on 2012-01-10 at 2:28 pm jagansai

    Herb,
    All this is fine. But, you know what ? Most of the code bases in application programming are moving at a steady rate to Java / C#. I hear more of Java madness. Most of the places where c++ code is on UNIX platform are not bothered about the changes to the language since they are anyways using an age old c++ compiler.


  4. on 2012-01-10 at 4:04 pm Mhadhbi Ahmed (@mhadhbi)

    The link of the image not work


  5. on 2012-01-10 at 4:27 pm alenacpp

    Thank you, Herb!

    English translation of my blog post with another link to the map
    http://fearlesscoder.blogspot.com/2012/01/c11-lands.html


  6. on 2012-01-11 at 7:16 am Peter Sommerlad

    I couldn’t find the “undefined behavior” -(quicksands|beast|chasm|whatever..), and the “implementation defined behavior”-whatever. Are they missing?


  7. on 2012-01-11 at 7:57 am sap

    @jagansai: i dont think thats accurate. ever heard “java is the new cobol” expression? java lost a lot of ground the last couple of years, the lack of of new features that have been asked for years (is java7 ready yet?!).

    while i kinda agree on C#, its really because c# is light years away from java in so many aspects wouldnt be practical to enumerate them all here. and while adopting the new C++ features might take a while they will be adopted even if it takes 5-10 years, theres just too many C++ code bases there to move them all to a new language.

    also C++11 is such an improvement on the language, i for one am extreamelly happy with them, and while i cant use the new features at job (not all of them anyway) i can use whatever vc++2010 provides since thats what i use at work, and lambdas are just delicious :D


  8. on 2012-01-11 at 9:13 am jagansai

    To all the down voters,
    :-) For once I would love to have downvoted on my previous comment. I love to work on C++ and honestly I see a shift happening away from c++.

    P.S. : The place I work, we are asked to work on Java and slowly but surely converting the code base to Java.


  9. on 2012-01-11 at 2:52 pm jjsawyer

    The new C++ 11 map is available at http://alenacpp.blogspot.com/2012/01/11.html , while the pre C++ 11 map (2009) is available at http://alenacpp.blogspot.com/2009/06/c.html .

    @Mike McCarty: Alexandrescu’s castle is on the edge of C++ lands ;-)

    @jagansai: C# just overtook C++ in January 2012 TIOBE rankings – http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html
    However, it’s a mystery to me why plain C is at 17%, while C++ is at 8%. I honestly don’t know that many people using C…


  10. on 2012-01-12 at 3:59 am Let_Me_Be

    @jjsawyer Unix is a C world (with a deep hate of C++). That’s why C++ has 8% and C 17%.


  11. on 2012-01-12 at 4:11 pm Andrei Alexandrescu

    @Mike McCarty: Heh heh… well the castle is nice if a bit drafty. Would be great if Alena integrated a D island somewhere! I have a ship already after all.

    Thanks Alena for a very witty map, and Jim for the awesome artistic execution.


  12. on 2012-01-14 at 2:01 am Paul Michalik

    Awesome… Where’s “Lighthouse of C++/CLI” or “Malstroem of COM”…?



Comments are closed.

  • Top Posts

    • VC++11 Beta on Feb 29
    • Welcome to the Jungle
    • Elements of Modern C++ Style
  • Browse By Date

    January 2012
    S M T W T F S
    « Dec   Feb »
    1234567
    891011121314
    15161718192021
    22232425262728
    293031  
  • Categories

    • Apple
    • C# / .NET
    • C++
    • Concurrency
    • Effective Concurrency
    • Friday Thoughts
    • GotW
    • Hardware
    • Java
    • Microsoft
    • Opinion & Editorial
    • Software Development
    • Talks & Events
    • Uncategorized
    • Web
  • Tweets

    • @chanezon Sure, no worries 1 week ago
    Follow @herbsutter

Blog at WordPress.com. Fonts on this blog.

Theme: MistyLook by Sadish.


Follow

Get every new post delivered to your Inbox.

Join 2,731 other followers

Powered by WordPress.com
loading Cancel
Post was not sent - check your email addresses!
Email check failed, please try again
Sorry, your blog cannot share posts by email.