Actually it has some decent libraries already, at launch. See http://golang.org/pkg/
I wrote a multithreaded telnet talker without having to care about threads or mutexes or shared memory access or select() or poll() or whatnot. Some channels and a few goroutines, and it all works really, really nicely.
THe syntax is a little weird, sure, but after a day of coding in it, its fine. You get used to it, and I find it easier to pick up than say, haskell.
Cochran : Ladies and gentlemen of this supposed jury, Chef's attorney would certainly want you to believe that his client wrote "Stinky Britches" ten years ago. And they make a good case. Hell, I almost felt pity myself! But, ladies and gentlemen of this supposed jury, I have one final thing I want you to consider. Ladies and gentlemen, this is Chewbacca. Chewbacca is a Wookiee from the planet Kashyyyk. But Chewbacca lives on the planet Endor. Now think about it; that does not make sense!
Gerald Broflovski : Damn it!
Chef : What?
Gerald : He's using the Chewbacca defense!
Cochran : Why would a Wookiee, an eight-foot tall Wookiee, want to live on Endor, with a bunch of two-foot tall Ewoks? That does not make sense! But more important, you have to ask yourself: What does this have to do with this case? Nothing. Ladies and gentlemen, it has nothing to do with this case! It does not make sense! Look at me. I'm a lawyer defending a major record company, and I'm talkin' about Chewbacca! Does that make sense? Ladies and gentlemen, I am not making any sense! None of this makes sense! And so you have to remember, when you're in that jury room deliberatin' and conjugatin' the Emancipation Proclamation, [approaches and softens] does it make sense? No! Ladies and gentlemen of this supposed jury, it does not make sense! If Chewbacca lives on Endor, you must acquit! The defense rests.
Where did I say we pay next to nothing?
There's a reason vendors dance to our tune. We pay well. They don't want to lose us under any circumstances.
Damn ACs. Posting behind anonimity, my reply will most likely be lost on him.
Where I am, vendors dance to our tune. Maybe it's because we're huge, but compared to the US we're tiny, but none of our vendors try that crap on us.
Jut the mere hint that we might think about going to a competitor, and they're scrabbling around on all fours, asking for forgiveness.
Don't agree to it in your contract and they have nothing on you? *shrug*
The worst thing about this? 5,000,000 people who think they know what happened, posting "helpful" suggestions or analysis
"The problem is definitely spanning tree!"
"Back in 1998, we were running these HP switches right, and
"Did you try resetting the flanglewidget interface?!"
"I've seen this exact problem! You need to upgrade to v5.1!"
Its not your network. It doesn't matter how much you think you know, you don't know the topology, or the systems involved. It'll be interesting to know what the ACTUAL reason was, when they figure it out. Assuming it isn't aliens.
You have a message from the operator.