zlacker

[parent] [thread] 12 comments
1. zhengh+(OP)[view] [source] 2023-01-23 07:39:24
I am the author and I am really regret about this title. I think a better title should be "How to Use AVX512 in Golang via the C Compiler" :O
replies(2): >>virapt+4m >>fulafe+LB
2. virapt+4m[view] [source] 2023-01-23 11:54:30
>>zhengh+(OP)
The graph at the end is not readable on the dark theme background. The labels are almost the same colour.
3. fulafe+LB[view] [source] 2023-01-23 14:00:20
>>zhengh+(OP)
Another suggestion for the title: Go, not Golang.
replies(2): >>jjgree+eJ >>jrockw+ZN
◧◩
4. jjgree+eJ[view] [source] [discussion] 2023-01-23 14:37:27
>>fulafe+LB
If faced with a co-worker who uses 'Golang', try pronouncing it 'Gol-ang' at regular intervals, liable to annoy them sufficiently to persuade them to desist ...
replies(1): >>Kon-Pe+1L
◧◩◪
5. Kon-Pe+1L[view] [source] [discussion] 2023-01-23 14:46:30
>>jjgree+eJ
They’ll more likely ask if your code is still compiling, since you have so much free time.
replies(1): >>jjgree+3Q
◧◩
6. jrockw+ZN[view] [source] [discussion] 2023-01-23 15:00:34
>>fulafe+LB
This is a hill I am also willing to die on.

Last time this annoyed me, I did a thorough look at the Go source code to figure out how accurate calling the language "Go" is. Basically, aside from the mailing lists and bug tracker URLs, "golang" only appears in one place; the ppc64 port contributed by IBM. Everywhere else in the code, it refers to itself as "Go".

replies(2): >>seanw4+Oa1 >>stonog+Gy2
◧◩◪◨
7. jjgree+3Q[view] [source] [discussion] 2023-01-23 15:08:56
>>Kon-Pe+1L
For that sort of problem I'd generally use C, so laugh in their face :-)
◧◩◪
8. seanw4+Oa1[view] [source] [discussion] 2023-01-23 16:29:37
>>jrockw+ZN
"Go" matches to many things unrelated to the programming language. Golang is more likely to match specifically the programming language.
replies(1): >>alyand+We1
◧◩◪◨
9. alyand+We1[view] [source] [discussion] 2023-01-23 16:43:00
>>seanw4+Oa1
Similar to how many people back in the day used "csharp" instead of C# so search engines could actually find things.
replies(1): >>colejo+4P2
◧◩◪
10. stonog+Gy2[view] [source] [discussion] 2023-01-23 22:53:26
>>jrockw+ZN
Is discarding the primary communications channels for the project a valid decision? In addition, the main website of the project was "golang.org" for over a decade. That domain still redirects to the current homepage at go.dev.
replies(1): >>jrockw+pG3
◧◩◪◨⬒
11. colejo+4P2[view] [source] [discussion] 2023-01-24 00:30:49
>>alyand+We1
It didn’t help that search engines would “helpfully” ignore the sharp symbol (octothorp) and show results for just “c”
◧◩◪◨
12. jrockw+pG3[view] [source] [discussion] 2023-01-24 07:35:34
>>stonog+Gy2
Ruby is at ruby-lang.org but I've never heard anyone call it Rubylang. You can't always get the domain name (or Google Group) you want.
replies(1): >>stonog+eE5
◧◩◪◨⬒
13. stonog+eE5[view] [source] [discussion] 2023-01-24 18:49:37
>>jrockw+pG3
They're out there: https://github.com/topics/rubylang

I get that these people are not in your circle or whatever, but the term 'golang' appears nine times on Go's own case studies mood board: https://go.dev/solutions/#case-studies

Personally I suspect people more readily adopt 'golang' because all the mailing lists used it as the prefix, the domain was golang (as opposed to go-lang), the official subreddit is /r/golang, and the developers have such a habit of prefixing things with 'go' (as in GOPATH, goroutines, etc). I used to believe it was because there was another programming language with the same name, but I never did find examples of its use in the wild, so I'm no longer sure that affected anything.

[go to top]