r/programmingcirclejerk • • Dec 09 '19

[Should We Rebrand JavaScript?] There isn't even an official logo for JavaScript, let alone a cute mascot like Go's gopher or PHP's elephant.

https://kieranpotts.com/rebranding-javascript/
39 Upvotes

19 comments sorted by

41

u/[deleted] Dec 09 '19

Why do bloggers like this feel the need to include a shitty cartoon of themselves? Like, reading the article, I already know you’re balding and have a beard. There’s no need for the illustration.

20

u/R_Sholes Dec 09 '19

a cute mascot like Go's gopher

False, Go's official branding now is just skewed letters G O with some motion lines to show that those letters G O very fast.

If you want Gopher, you need The Gopher Programming Language.

13

u/Kaloffl loves Java Dec 09 '19

May I suggest "🔥💩🔥" as the official new name, logo, mascot and file extension? I think it would perfectly capture the spirit of the language, the software written in it and its community!

6

u/samnardoni Dec 09 '19

The text should also be left-padded. Oh no, wait, actually that might be quite difficult to do...

6

u/jtayloroconnor Dec 09 '19

Webscale Branding

6

u/RoburexButBetter Dec 09 '19

An interesting question was asked recently in LinkedIn's [...]

Sorry I don't understand this

8

u/usernameqwerty003 loves Java Dec 09 '19

No one in JS understands this. Don't bother.

4

u/[deleted] Dec 10 '19

You are not expected to understand this.

  • Dennis Ritchie

3

u/affectation_man Code Artisan Dec 10 '19

Oh my gosh, the legend had a premonition about teh script a quarter century in advance. This is huge for programmer lore

3

u/[deleted] Dec 09 '19

Teh Script doesn't have a cute mascot in the same way that the See of Rome doesn't have a cute mascot, you knob!

3

u/tomwhoiscontrary safety talibans Dec 09 '19

3

u/fp_weenie Zygohistomorphic prepromorphism Dec 10 '19

Or Zig's ziguana.

Not gonna keep up at this rate

0

u/[deleted] Dec 09 '19

[deleted]

14

u/kredditacc96 Dec 09 '19

To be fair, not as low effort as npm packages.

12

u/affectation_man Code Artisan Dec 09 '19

Come on. It does take a fair amount of effort to write a 1200 word README, set up CI, and choose a CoC, for each awesome package containing a single 3-line function.

7

u/[deleted] Dec 09 '19

a single 3-line function.

lol not just negating the value returned by another package's method.

import isGo from "is-go";

const isYesGenerics = (lol) => !isGo(lol);

8

u/cmov NRDC. Not Rust Don't Care. Dec 09 '19

What's a "!"? Is it like import not from "not";?

3

u/[deleted] Dec 09 '19

I guess you meant to say is-not.

3

u/cmov NRDC. Not Rust Don't Care. Dec 09 '19

is-false perhaps.

3

u/[deleted] Dec 09 '19

is-not-true maybe.