Announcement

Collapse
No announcement yet.

Unvanquished Begins Landing C++11 Engine Rewrite

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

  • #11
    Originally posted by dee. View Post
    C++, C, what's with all this high level crap? They should have used assembler.
    Pfft, real men write the binary themselves. Amateurs.

    Comment


    • #12
      Lol, another day, another pointless debate on programming languages.

      Comment


      • #13
        Originally posted by dh04000 View Post
        Lol, another day, another pointless debate on programming languages.
        By more or less the usual suspects.

        Comment


        • #14
          Originally posted by ciplogic View Post
          I think is all related with their experience of C++. Otherwise they would use the best choice: Python, obviously.
          Python is slow compared to binary compiled source code. That's not suitable for this king of project, which every frame is crutial.

          C++11 is less obfuscated than older C++ and C. I think it's a really good choice for a game.

          Comment


          • #15
            Originally posted by siavashserver View Post
            I guess that's because of flaky compiler support, specially MSVC.
            That's probably a big reason, too. MSVC doesn't even support the full C99 spec, at least until 2012 inclusive (that's the newest one I tried, and it gave errors when trying to build a project using some C99 features). I doubt that got fixed for 2013, let alone supporting C11.

            Originally posted by Daktyl198 View Post
            Pfft, real men write the binary themselves. Amateurs.
            Real programmers use butterflies.

            Comment


            • #16
              Originally posted by gufide View Post
              Python is slow compared to binary compiled source code. That's not suitable for this king of project, which every frame is crutial.

              C++11 is less obfuscated than older C++ and C. I think it's a really good choice for a game.
              Python is not suitable for this "king" of project where every frame is "crutial" as much as there are solutions to overcome it (like Cython, ShedSkin, PyPy, etc.). Anyway, the idea was that people that contribute have something to say about the language to work with... people that don't, they shouldn't.

              Comment


              • #17
                Originally posted by mrugiero View Post
                Real programmers use butterflies.
                Of course, there's an EMACS command for that.

                Comment


                • #18
                  Originally posted by Daktyl198 View Post
                  Of course, there's an EMACS command for that.
                  And as we all know, EMACS is written in BASH. It's what God uses. He told me so himself.

                  Comment


                  • #19
                    Originally posted by Larian View Post
                    And as we all know, EMACS is written in BASH. It's what God uses. He told me so himself.
                    > not getting the xkcd reference

                    Comment


                    • #20
                      Originally posted by Daktyl198 View Post
                      > not getting the xkcd reference
                      >le meme arrows

                      Originally posted by Larian
                      And as we all know, EMACS is written in BASH. It's what God uses. He told me so himself.
                      Bash is written in GNU Make

                      Originally posted by ciplogic
                      Otherwise they would use the best choice: Python, obviously.
                      Python sucks, the best choice would be a pure declarative, functional logic programming language like Mercury

                      Originally posted by clavko
                      C++ is a safer language, is backward compatible
                      C++ is not really more safe than C
                      Backward compatible? just nope

                      Originally posted by Akka
                      modern c++ is a lot easier language than c
                      Hahaha

                      Originally posted by peppercats
                      Because you can write C in C++
                      Not really

                      Comment

                      Working...
                      X