Linked by fran on Fri 22nd Jul 2011 21:02 UTC
Google "Now everyone can use Google's Go language on the company's App Engine cloud platform as the company has announced that the Go runtime, which has been in development since it was announced at Google I/O, is now generally available."
Permalink for comment 482201
To read all comments associated with this story, please click here.
RE[4]: Oracle lawsuit
by JonathanBThompson on Tue 26th Jul 2011 00:29 UTC in reply to "RE[3]: Oracle lawsuit"
JonathanBThompson
Member since:
2006-05-26

C++ and dependency nightmares? Please elaborate on your statement there.

Where there's sloppy design, there's dependency nightmares: where there's proper design, there is not. This is not specific to C/Objective-C/C++, as all languages that allow forward declarations/references (and languages that don't are rare) allow for circular dependencies, which is when things balloon out of control and become dependency nightmares.

What do a lot of more recent languages have that C/C++ doesn't provide built-in? The import statement (or equivalent) where you don't have to go out of your way to define something to say it has already been included. That's all. Note, however, you can still ensure things aren't included more than once in the same compilation unit, with proper usage of the preprocessor.

Reply Parent Score: 2