Is 'Go' Ritchie & Thompson's little joke?

Did Dennis Ritchie and Ken Thompson suffer a stroke or brain aneurysm while creating this; or were they replaced by aliens; or, perhaps this is just their way of shitting on Google and having a laugh -who would on earth has any right to question them??

Go
>has goto statements
>functions return multiple values
>the variable name comes before the type
>variables declaration have type inference

How much did you pay them google?

Attached: go.jpg (306x171, 5K)

Other urls found in this thread:

indico.ihep.ac.cn/event/2813/session/3/contribution/38/material/slides/2.pdf
youtube.com/watch?v=a94jraWNG-g
twitter.com/NSFWRedditImage

damn I need to go to sleep, I can't even write in English.

What does dennis ritchie have to do with go?

You might be onto something. These guys are either trolling or senile.

Why did you list positive points when there are legitimate negative points like "muh generics"?

influenced by pascal, modula(pascal 2) and oberon(pascal 3) with c like syntax.

indico.ihep.ac.cn/event/2813/session/3/contribution/38/material/slides/2.pdf

At one point they had it, then they lost it.


Sick Boy's unifying theory of life: youtube.com/watch?v=a94jraWNG-g

Oberon is infinitely better because it wasn't designed by quacks

The fuck you going on about? Go is Rob pikes freak

They were probably going senile.

Go is not a replacement of C, stop this meme. Nothing with GC can replace C.

all of those are positive things

ken was as instrumental as rob. ritche was also important because go derives strongly from his language limbo.

oberon

Go is just a continuation of C principles. C was not intended to give you a sense of being a pro hacker, it's just a straightforward general purpose programming language, and so is Go. It doesn't matter that their viable use cases don't have 100% overlap.

>>the variable name comes before the type
>>variables declaration have type inference
Nothing wrong with these.

Go is unparalleled for development of low level web stuff

Does it still not have generics?

compose and use interfaces

>>has goto statements
>>functions return multiple values
>>the variable name comes before the type
>>variables declaration have type inference
I don't see anything wrong with these

Goto statements is one of the best functions. It's simple, if this then goto this. No fucking around.

>>functions return multiple values
whats wrong with this?

>limbo
you mean lingo?

go is a travesty

Attached: generics bot.png (722x609, 419K)

Not only is there nothing wrong with anything you listed, any modern language without these features is probably garbage.

For some odd reason 90% of go's detractors turn out to be haskell spergs who would never use a minimalist language anyhow but nonetheless insist that it provide generic tuples for multiple returns through a fully riced-out type system with HKT's/algebraic data types/etc instead of sidestepping needless abstractions by way of language builtins for simplifying common use cases.

Go is the best scripting language from 1995, and it's actually better than Python and Tcl.

no.