If this is your first visit, be sure to
check out the FAQ by clicking the
link above. You may have to register
before you can post: click the register link above to proceed. To start viewing messages,
select the forum that you want to visit from the selection below.
Announcement
Collapse
No announcement yet.
Go 1.8 Released With Various Performance Improvements
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.
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