Go Programming Language Gets A New Logo and Branding (golang.org)
After an "extensive design process," the Go programming language has a "new look and logo," according to Google's lead for Go developer relations, product, and strategy. (Promising that this won't affect Go's gopher mascot.)
Our logo follows the brand's core philosophy of simplicity over complexity... The circular shape of the letters hints at the eyes of the Go gopher, creating a familiar shape and allowing the mark and the mascot to pair well together... In addition to our brand guide we have also developed a presentation theme. This presentation theme will enable us to have a consistent representation of Go in person at meetups and conferences as well as online.
Go community members are welcome to use this theme for their own presentations. The presentations are available as Google Slides presentations. We chose Google Slides as it is easy to share and maintain updates. People are welcome to port them to keynote, PowerPoint, etc. Like this blog and all our gopher images, the slide themes are Creative Commons Attribution 3.0 licensed... The brand guide, logo and themes are copyrighted by the Go authors. The brand guide contains the guidelines for acceptable logo use.
It's been more than eight years since the language's launch, and "we wanted the Go brand to reflect where we have been and convey where we are going."
Go community members are welcome to use this theme for their own presentations. The presentations are available as Google Slides presentations. We chose Google Slides as it is easy to share and maintain updates. People are welcome to port them to keynote, PowerPoint, etc. Like this blog and all our gopher images, the slide themes are Creative Commons Attribution 3.0 licensed... The brand guide, logo and themes are copyrighted by the Go authors. The brand guide contains the guidelines for acceptable logo use.
It's been more than eight years since the language's launch, and "we wanted the Go brand to reflect where we have been and convey where we are going."
Seriously... they cobbled all of that together for a piece of vector art?
I don't read AC
What am I even reading here? It's a computer language, not a car.
If a language needs its own marketing department, from a multi-billion-dollar company, then maybe it's not that great in the first place.
"The only good windmill is a tilted windmill."
You know, whenever anybody asked me what I thought the biggest thing holding back the Go language was, the first thing that came to mind was the logo. This is truly an earth-shattering development.
How can we continue to believe in a just universe and freedom to eat crackers if we have no ale?
What's the matter, can't handle free speech or ideas that are not aligned with your world view?
Does this mean no more go gopher? I like the gopher.
Gophers support the patriarchy and are just like hitler.
"The first goal of the Code of Conduct is to specify a baseline standard of behavior so that people with different social values and communication styles can talk about Go effectively, productively, and respectfully. "
That was enough for me to drive me away. These are the same people that go "we need to be open to hiring people with more diverse or non traditional backgrounds." (aka non white, vagina possessing, unqualified)
Make Go go away.
Confucius say, "Find worm in apple - bad. Find half a worm - worse."
Quick, what's the logo for C, Pascal, FORTRAN, or BASIC? Countries have flags and seals; languages don't.
change your logo. marketing 101.
It's like in The Wire, when they have low quality drugs that customers no longer buy, they keep selling the same shit but with a different color for the package.
lucm, indeed.
I personally think go is a miserable language, steeped deep in mediocrity. I don't need to imagine what programming with generics is like: I already know what it's like and it sucks for anything of moderate size and up. I also believe that the world of programming and types has evolved since the early 1970s.
So yeah no fan but... ...based on what you wrote, I read the code of conduct. I can't see anything objectionable in it. So what, specifically, do you not like.
https://golang.org/conduct
SJW n. One who posts facts.
Does this mean no more go gopher? I like the gopher.
Yes. At the end of the first sentence in the summary they clearly state that no matter what, this change will affect Go's gopher mascot.
lucm, indeed.
Page 8:
They does, does they? Who wrote this shit, Popeye?
I suppose writing properly isn't *humble*, and might be considered *reactive*, *exclusive* or *haughty*. (Page 7).
Confucius say, "Find worm in apple - bad. Find half a worm - worse."
Maybe it exists because the people who made it don't trust random strangers on the internet not to be shitheads to each other.
Honestly, that seems like a pretty reasonable stance to take. Where do you take issue with it?
Thought this was a delayed April Fool's stunt. This logo is really, really bad. But also not surprising, since Google seems to be where terrible, tone-deaf designers get jobs to make the rest of us suffer.
Go well.
There are no stupid questions, just stupid people.
Looks like the logo of a transit agency... or maybe a gas station.
While I agree with your comments, I also don't consider the new logo an improvement over the silly gopher. It's hard to think of anything good at all to say about it except, perhaps, at least they didn't color the font the same as the background.
I think we've pushed this "anyone can grow up to be president" thing too far.
"Go Programming Language Gets A New Logo and Branding "
'Go' is now named 'Went' and will soon be named 'Gone'.
Perhaps the fact that it exists in the first place?
So, people are insisting you not be an asshat in their comminuty and you find that objectionable. Well, that figures. I guess you and the golang community are fundamantally incompatible then.
That someone felt he/she/it/pronounOfTheWeek had the need and the right to tell other people what to think and do.
Seems you have the attitude of "I want to be able to do what I want where I want and when I want and no one should use their free speech to tell me to go away". That's fine, I'm sure you can find a community where there are no conventions of decency. Perhaps 4chan would be to your taste.
No need to be a sensitive snowflake: no one's telling you how to think. They're not even telling you what to do unless you specifically want to spend time with them. Look at it this way, it's there to save your delicate feelings: you know in advance that what you want to do will get you ejected and this will save you tha pain and embarressment.
SJW n. One who posts facts.
People left continents behind them in boats for this very reason. It's not so far fetched that such rules wouldn't cause anxiety and fear to the people who like to feel free, even if they are not. I feel the burn every time the society clutches around me tighter, so why not somebody else as well?
You didn't get Dennis Ritchie issuing edicts about holding doors open for old folks and not kicking dogs, did you?
I would imagine that Dennis Richie never encountered a situation where he had to ask people to:
Maybe back in the day, this was how everyone behaved, without needing to be prompted. Nowadays, of course...
You never know what is enough unless you know what is more than enough. - Blake
No we didn't. But you inadvertently inserted the reason for that: doors and dogs are both locally access only.
We are on the Internet. People are being assholes all the time. A person that intentionally slams a door in the face of some other person can be handled locally, if someone intentionally kicks dogs it can be handled locally.
In a distributed open source project over an international network this type of management doesn't work.
So one can kick people from mailing lists etc., but that have traditionally been a problem in itself: someone kicked out can point out that there are no rules of how they should behave. Ad hoc rules have caused schisms in projects in the past so why not write a set of rules that all can either agree with or not agree with?
Those that don't agree but still follow them - fine, those that don't agree and don't want to work on the project anymore - fine, those that don't agree and don't follow the rules - well now we can point out why you got kicked. Those that agree or agree in general are likely to follow the rules.
If referring to a person with their preferred pronoun is such a problem for you I think you are the real problem.
Why is it a problem for you? Why is that the example you choose? Why is that the example almost everyone complaining about the code of conduct phenomena use?
I do have problem with the need of these things in the first place and also with some specific ones, there are at least 2 project I will not touch due to their CoC.
But that isn't based on having to refer to someone as "it" (which would be fucking weird but so what).
I am a commie, you insensitive clod. There is NOTHING remotely communist in Big Brother Google's imperialist prison state.
For all people who demand non standard pronouns, I use the pronoun "your imperial smarminess".
Get your degenerate capitalist pig ideology out of my vernacular language, or expect resistance.
The graphic with it's action lines reminds me of a book read to me as a child called Go Dog, Go
https://images.gr-assets.com/b...
Some drink at the fountain of knowledge. Others just gargle.
Uses 'infer' instead of 'imply', which implies that it was written by illiterates. Or at least, one might infer so.
Having used go in production, it needs a nice logo and some comprehensive and coherent brand directions, because it certainly won't get anywhere on technical merits alone.
Or, get out of the lab, and start a new one, in which the 'assholes' are not welcome.
So you can have your lab full of 'assholes', and everybody else can start to figure out the apparently immense complexity of simultaneously writing code, and being nice to each other.
Perl should have at least five different ones. After all, it has five different everything.
Confucius say, "Find worm in apple - bad. Find half a worm - worse."
I wish someone makes an alternate language for the Go ecosystem. I like Go libraries: high-level, scripting grade API. I just don't care for the Go language itself. There is an alternate language called Have, but it does not look interesting either. I would like to see something like Nim for the Go ecosystem, or perhaps a Go backend for Nim.
I prefer the Go Gopher mascot. A fat gopher makes a better t-shirt than the word "Go" in a generic looking font.
Tux the penguin. Beastie the BSD daemon, Puffy the OpenBSD pufferfish, and Glenda the Plan 9 Bunny.
These are mascots that continue to be loved by their user communities. If we have to be so straight laced and professional that we can't enjoy a whimsical mascot then I don't think I'm really the target audience anymore and I expect my path and the Go communities path to start to diverge.
“Common sense is not so common.” — Voltaire
The only way the new logo could be more minimalist if instead of the word GO it was a blank piece of paper.
“Common sense is not so common.” — Voltaire
It's so terrible for you that the world isn't the same as it was 20 years. You're so brave to speak out against this injustice of social change impacting your day to day life.
“Common sense is not so common.” — Voltaire
While I agree with your comments, I also don't consider the new logo an improvement over the silly gopher. It's hard to think of anything good at all to say about it except, perhaps, at least they didn't color the font the same as the background.
Well they do say:
Do no choose a color that would render it difficult to read.
No really I copy/pasted that.
I wonder what language community is most accepting of the ineffective and unproductive.
You know, whenever anybody asked me what I thought the biggest thing holding back the Go language was, the first thing that came to mind was the logo.
I know you're trying to make a joke, but you actually hit the nail on the head. Go's branding was shite and actually *was* the biggest caveat holding it back. I bet dollars to donuts that usage of Go will rise measurably after this. Seriously. Not joking.
We suffer more in our imagination than in reality. - Seneca
For all people who demand non standard pronouns, I use the pronoun "your imperial smarminess".
I mean I'm sure you *would* if you ever met one of those people in person and were actully brave enough to say that to their face when there are other witnesses. I mean that'll teach them, right?
capitalist
I think Inigo Montoya would like word with you.
SJW n. One who posts facts.
Is what failing companioes do. Companies are businesses, not brands.
I mean I'm sure you *would* if you ever met one of those people in person and were actully brave enough to say that to their face when there are other witnesses.
I suppose it depends on how rude they wanted to be with their unreasonable demands. Like most people - probably even you, offline - I don't go around trying to offend people. But the type of people who loudly assert there are several dozen "genders" each with its own pronouns tend to be bullying authoritarian assholes. And alas, I've lost my tolerance for intolerant, hectoring Imperial Progressives.
I'm not really so civilized. It's more like that I'm not surprised and upset when the world changes around me.
Change is scary, but millions of generations before you have been able to adapt to change, so maybe give it a try.
“Common sense is not so common.” — Voltaire
Don't Go Breaking My Heart?
I love the Java jive and it loves me.
Confucius say, "Find worm in apple - bad. Find half a worm - worse."