Announcement

Collapse
No announcement yet.

The Latest On C++17, Early Work For C++20

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • #11
    Originally posted by littleowl View Post
    Does anybody believe that adding more and more pages to the standard or as a TS makes C++ better? This language will eventually die under the weight of its own complexity.
    does anybody believe that making bullshit claims makes him better? c++ language spec has similar number of pages to java language spec and c# language spec(and not much bigger than c). on the other side java and c# standard libraries specs are orders of magnitude bigger than c++.

    Comment


    • #12
      Originally posted by Kemosabe View Post
      Modules please ... please ...just do ... it ...
      they will be released in ts soon

      Comment


      • #13
        Originally posted by Master5000 View Post
        Tried building with clang for android using the cocos2D framework. Couldn't use make_unique
        programming is hard, why you don't just post some bullshit on forum instead?

        Comment


        • #14
          I have a feeling I might be disapointed with modules. The hype is too big to deliver.

          Comment


          • #15
            Originally posted by Master5000 View Post

            Tried building with clang for android using the cocos2D framework. Couldn't use make_unique which from what I know it's c++14. So I had to use C++11 at most.
            Here is a feature-complete implementation of std::make_unique in C++11: http://stackoverflow.com/a/17902439

            Comment


            • #16
              Originally posted by pal666 View Post
              does anybody believe that making bullshit claims makes him better?
              If you want to discuss, please try to respect the opinion of others without resorting to profanity.

              The real problem is growing complexity of C++. What other prove you need when even people with deep knowledge of C++ like Scott Meyers are not sure how to use things like list initialisers without digging into the C++ standard!? It is enough to read his book Effective Modern C++ to realise it because he spends a lot of effort explaining various gotchas even in the new C++11/14 features.

              The rise of languages like Rust, Swift or even Go are symptoms of C++ failure.

              Comment


              • #17
                Originally posted by gufide View Post
                What are you talking about? GCC and clang both already have great support for it!
                He is probably using MS's compiler.

                Comment


                • #18
                  Originally posted by littleowl View Post
                  If you want to discuss, please try to respect the opinion of others without resorting to profanity.
                  pal666 is always like that, don't bother.

                  Also Master5000 is a confirmed troll, so if you see someone flaming him it's just because he posted nonsense again.

                  Which happens to be the case here too.

                  Comment


                  • #19
                    Originally posted by littleowl View Post
                    If you want to discuss, please try to respect the opinion of others without resorting to profanity.

                    The real problem is growing complexity of C++. What other prove you need when even people with deep knowledge of C++ like Scott Meyers are not sure how to use things like list initialisers without digging into the C++ standard!? It is enough to read his book Effective Modern C++ to realise it because he spends a lot of effort explaining various gotchas even in the new C++11/14 features.

                    The rise of languages like Rust, Swift or even Go are symptoms of C++ failure.
                    Go belongs more in a bracket with python than C++, Swift isn't really portable, and Rust isn't any less arcane than C++. C++ is complicated and it has its problems, but there isn't anything that really competes with it. Once you've got your head round it you can do some pretty cool stuff quite concisely, there are good libraries and perfect C compatibility is a huge benefit.

                    Comment


                    • #20
                      Originally posted by littleowl View Post
                      Does anybody believe that adding more and more pages to the standard or as a TS makes C++ better? This language will eventually die under the weight of its own complexity.
                      Most of the things that are being added are not "language features" in terms of syntax. It is more an addition to the standard library which enables you to use things like file system access and multithreding in a platform independent manner. So the things you expect from Java
                      Feel free to re-implement it yourself. You do not pay for these (unused) features anyway, which is one of C++'s philosophy.

                      Comment

                      Working...
                      X