Announcement

Collapse
No announcement yet.

Go 1.8 Released With Various Performance Improvements

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

  • #11
    Originally posted by Master5000 View Post
    Why can't these people use C++ like god intended? None of these languages have any advantages. C++ with C style is where it's at. You don't need anything more. Everything else is just syntactic sugar.
    Why can't these people use ASM like god intended? None of these languages have any advantages. ASM is where it's at. You don't need anything more. Everything else is just syntactic sugar.

    Age old story...

    Comment


    • #12
      Go is very easy to write. And yes, it is dictatorial in style. This is a good thing because it doesn't take long to get used to the formatting and it makes code easy to read.

      Go's biggest advantage is in working with teams. Company coding style guidelines? Gone. You're using the Go style now. So libraries you download all look the same as your code.

      Where I work we migrated our development over to Go around 2014. It's been pretty great.

      And whoever misses all the Java libraries ... I'm so glad they're missing. Java is a nice language but the environment that has grown up around it is hideous. Creating a new project in a Java IDE creates a minimum of 24 files, half in XML, and if you're trying to read the code without an IDE or without the right IDE plugins, you can't, because it isn't connected together in any sane way. No, every little thing is in some XML file that makes no sense to humans without all the massive tooling of Eclipse or IntelliJ. And then at some point it is discovered that all your fancy unit testing has been useless because someone else changed the real interface objects. So what was the point of all that dependency injection after all...

      And losing the Java ORM world has been so great. Direct SQL commands are the best. And when you're not even using SQL, like Amazon Dynamo, programmers remember that they don't need an ORM and actually start to think about their data.

      Comment

      Working...
      X