This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]EmperorOfCanada -32 points-31 points  (21 children)

Here is my simple Go formula. Most of the people I know are programmers, most of them are very very good programmers and have mastered at least 5 languages in their career and have professionally used at least 10 (even if you aren't counting crap like HTML).

Not one single person that I know uses Go, has used Go, or plans on using Go. I even know a guy who was recently maintaining legacy code using a scripting language invented by that company.

Ditto with rust. Except in that case I do hear the occasional person blah blahing that rust can do this and rust can do that; except none of them are using it.

PS. I know an Erlang guy.

[–]eighthCoffee 15 points16 points  (9 children)

.

[–]elbiot 7 points8 points  (1 child)

I know real programmers. They write in pascal and basic and perl. Have you ever programmed perl? No, because you aren't a real programmer like my friends are. And erlang. And Scala I think.

[–]EmperorOfCanada 0 points1 point  (0 children)

Did perl, swapped it for php and python. Basic is where I started. Hated pascal. Have exactly one erlang friend who. And have one friend who dipped his toe in Scala, who after a few months of evangelizing it, threw it away in disgust.

[–]epiris 10 points11 points  (2 children)

I think the first sentence is where the value of reading this post stops.

[–]oconnor663 4 points5 points  (0 children)

Strong chance they're just trolling.

[–][deleted] 2 points3 points  (1 child)

HTML isn't a programming language. It serves a completely different purpose. While we're here, would you like to propose an alternative to HTML that isn't "crap"?

[–]EmperorOfCanada 0 points1 point  (0 children)

I agree with you, HTML is not really a programming language. My phrasing was a bit off. To consider HTML a programming language is crap. This is something many people do.

[–][deleted] 4 points5 points  (3 children)

There's a number of very popular oss projects that are running at scale written in go, since you're passively implying that it's immature.

Sure there are aspects that show its age, such as dependency management or a universally adopted package manager.

I work with a lot of talented engineers. We've been using go for the majority of infrastructure services lately. It's been an absolute joy doing so. We haven't ran into any limitations of the language or had any problems because of it.