Hacker News new | ask | show | jobs
by davismwfl 4154 days ago
I agree Go is thankfully here to stay, and has a ton to offer. I am already using it and learning more and more of it everyday to expand my skills.

I differ though in that I think with Microsoft's recent announcements many enterprises will focus their efforts on C#/.NET for their cross platform development over the next few years. Given .NET (along with mono) has already solved the UI and a ton of the integration level issues that Go is either lacking or still maturing on, but either way it will be interesting to see the outcome.

I would also be surprised to see too many large enterprises or government controlled departments like your friends actually using Go as their primary toolset anytime soon. Only because Government's and large businesses usually still "play it safe". I have seen it before someone like your buddy makes a good decision at the director or manager level and goes to get the funding and then suddenly the County govt, School Board or other moron pulls your funding because you are not "playing it safe" with the tax payers money. Then they "what if" you to death and delay projects until you go the "proven" route, if you even get to stay. I don't think he is wrong, just that the outcome is usually outside of one persons control. In those types of environments, for Go to have a majority presence on even new projects it will need recognized training classes, certifications and a bunch of BS that really doesn't matter but makes large businesses and Governments feel all warm inside.

I am sure there are examples showing the opposite, but when measured against the total they are likely just anomalies for now.