Golang's future

What are your thoughts on the future adoption of golang? I got the impression that it's poised to replace java, so i researched it a bit. From what I've seen there are very little job openings for it.

I played with it for a few days and while I like it as a language, I feel it doesn't bring much to the table to warrant displacing something like java in the coming decade or two.

Am I correct in this assumption or is there something I missed? Thoughts?

Attached: golang.png (490x490, 109.93K)

Other urls found in this thread:

en.wikipedia.org/wiki/Indian_states_and_union_territories_ranked_by_availability_of_toilets
en.wikipedia.org/wiki/List_of_states_and_union_territories_of_India_by_population
grimoire.ca/dev/go
golang.web.fc2.com
ibb.co/eMkwUK
evanmiller.org/four-days-of-go.html
github.com/bakape/hydron
esr.ibiblio.org/
twitter.com/AnonBabble

It will displace Java simply because it has come to fruition that Java is a horrible, unmaintainable mess. Even good Java is shit. Most Go jobs are snapped up real quick because it's fun to write (if you're an imperative-headed Go guy) and easy

*If you're an idiot

While java is truly verbose, it has been shaping up since java 8 and it's ecosystem, from build tools to external libraries is vast.

I don't agree that it's an unmaintainable mess and horrible as you say. That impression I believe stems from faulty and misguided overuse of design patterns.

Also while I agree on your point of golang, I don't believe it's enough.

I did not realize image boards were popular in India

I wouldn't commit suicide to escape a go job, but it's Rob Pike's language for lesser people. Want to fix up terrible (but style conforming!) code from India? Want to focus on mastering a mediocre performance/resource/safety muddle language right as a new generation of finally-good languages is growing up? Want to have a non-interactive non-dynamic bondage and discipline language without having the most basic of static guarantees that should be your reason for tolerating such a language? Want to know that everything just slightly sucks all the time because the enlightened elite that run the language think that any kind of programmer ergonomics is beneath your station?

You're just angry that Rajeesh has a better job than you and a cute wife. India superpower 2020.

solar freaking shitting roadways

Have fun damaging your intestines because you shit daily in an unnatural position.

Attached: india.jpg (640x480, 58.4K)

Golang will forever be for google shill nigger faggots period

Please tell me you aren't talking about Rust.

Most new languages selling point is that they aim to fix the warts of older/more used languages. What he doesn't understand is that that is not enough and that in this process they introduce their own warts.

...

...

You Americans have dog shit everywhere. What is one type of shit vs another.

Except it is true everywhere
en.wikipedia.org/wiki/Indian_states_and_union_territories_ranked_by_availability_of_toilets
53% with NO toilet of any kind (not even pit).

60% of India makes less than $3.20 per day.

Good job guys, you sure showed me. Now its time for your mandatory trans operation.

It is literally not average you fuckwit. I guess they don't teach basic math where you are from. These are absolute numbers.
Yes user you can afford housing and food for that in India. But you have 20 room mates, and the food is 1000 calories worth of rice. In America minimum wage buys you you're own flat and thousands of calories.

*your, fuck deleting posts :^)

It literally is not.
Check the link again, more than half states have over 65% toilets and the most populated are above 90%.

Now if it was a weighted average by population, that would be another story. It's like saying a cannibal village in USA has the same weight as New York when deciding cannibal percentage.

Lol no
en.wikipedia.org/wiki/List_of_states_and_union_territories_of_India_by_population
with no toilets

Oh even better #3 population

With little exceptions (like Bihar), as I said more are less than 35%

...

I literally quoted you the top 3. The BEST CASE in the top 3 is 34% shitting in the street.

Also again:
When you should know in the last 5 years there have been major improvements.


Nice bait

Even 1% street shitting is too many. Here you are defending half the faggots filling the roads with shits.
Ah yes major improvements in getting basic things society needs like not street shitting.

When you were banging rocks we enjoyed a thriving civilization. A few minor inconveniences are not enough of a setback to our overall superiority and history as a people.

We wuzz kangs.

Why is getting rid of street shitting something society need?
I don't see you sour about dog shit on the side of the road, or cow shit that grows your food.

Yeah but in contrast to mutt black population, who your are parodying, we actually were and will be once again.

That explains why you were so easily taken over by a much smaller number of Europeans hundreds of years ago

...

Attached: quality thread.jpg (1000x1000, 95.72K)

Nogrammers ruin another good thread

...

...

Neither of those carry HUMAN INFECTING DISEASES. Enjoy death by cholera you fucking third world shitstain.

And yet the rock-banging savages of Europe quickly overtook you when the fuckers set their minds to it. Meanwhile, your civilisation relied on a caste system to keep shitters like yourself away from anything important and when that collapsed the civilisation sank into a sea of brown.

Attached: smug gyaru.jpg (749x518, 130.83K)

it's go.
nobody is jealous about it
calling yourself a go programmer in public is admitting to be a submissive in Rob Pike's harem of dumb-dumb programmers.

In my opinion the main selling point of Go is that it tries to be "good enough" without being harmful. No other popular language does this because everybody is chasing what the (((enterprise))) wants. I am surprised that Google gives that much freedom to Go maintainers. If I remember correctly, in 10 years there was only 1 instance where Google forced the hand of the creators to implement an 1 anti-feature into the language. Now that Go is gaining popularity every year the language will get new anti-features because of community outcry. If that trend continues sooner or later Go will become what Java is today. I am sad to see this and it is a mistake.


In every Go thread on Zig Forums there are ALWAYS 1-2 people who try to ruin the thread by shitposting hard. I am surprised nobody posted that Rob Pike quote how Go was made so newbie programmers could pick it up instantly, which (in their opinion) makes everyone who uses Go a retard. I understand that people are biased because they hate Google (for good reasons), but sucks that we cannot have 1 good honest discussion about Go.

in 8 years*

ddg indexes Zig Forums - #1 hit for 'programmer ergonomics' is this thread
I don't think you're stupid. I think Rob Pike thinks you're stupid. And not definitely because of the quote, but rather because of the design of his language and how its designers react to proposals about it: grimoire.ca/dev/go
Zig also tries to be "good enough" without adopting every feature in the world. It's also going the gofmt directino. But, it also does basic shit like tell you when you incompletely switch over an enumerated type.

Wow that looks really interesting. Thank you

Go is a horrific pile of crap designed by literal retards who suck at reinventing the wheel. What you're looking for is D.

Attached: 2d13e61b2dadea01ffc6341b305be31370f2f5ce24a53b03a3c895c457fd159a-tech.jpg (500x280, 116.92K)

Ah D. The language where you can have both shitty garbage collection and memory segmentation faults. Worst of all worlds.

>

Is this a joke? None of the D compilers even support OpenBSD. And as for the architecture support the only fully supported are i386, amd64 and arm. Not to even mention that even though language is mature and 15+ years old, there is no community at all.

D E A D
E
A
D

Because literally who uses OpenBSD?

Not supporting MIPS and PowerPC really isn't the end of the world.

Attached: IMG_20181005_115023_751.jpg (787x908, 107.66K)

just the fact that it's a compile error to have an unused variable pisses me off, but the retarded shit they do goes far, far deeper than that

here you might like this website golang.web.fc2.com

too lazy to update my bypass script. ibb.co/eMkwUK

They should have a debug switch that disables the variable usage check. Not a terrible idea for the version you're going to ship though.

oh what a novel, game changing idea. thank god rob bike has brought us such ingenuity. meanwhile, every language and your dog has been using their "linting" meme-tier QA tools for 10 or 20 years

It is a bad practice to have unused variables in your code. And if you are you debugging things then you can use
to use the variable.

>golang.web.fc2.com
This looks like some random meme website. What is your point?

gr8 b8.
if you were a gopher or have observed gophers in practice, you would understand

"Bad practice" and "actually causes a problem in the real world" are two different things for a reason.

One particular example that sticks in my craw every time I create a new .go file is the fact that you *must* use shit that you're gonna import. Okay, I'm writing an API wrapper, so I know that I need Strings and JSON. I import those, write some boilerplate, and..

Compile error because I haven't actually done anything with JSON yet. I have to go fucking comment it out.

This is a pain in the ass and doesn't fit how actual developers write code in the real world, nor is it reflective of solving a problem actual developers face in the real world.

Yeah fuck Rob Pike and Ken Thompson! They have no idea what they're talking about or doing! It's all about pleasuring Google!
t. anti-Golang retard nigger
Please kill yourself.

pmuch

Attached: cf197dd3fa77a968f52276f26ee76773.jpg (736x967, 106.07K)

this but unironically
SHUT YOUR MOUTH RIGHT NOW GOFAG

Attached: soypike.gif (838x855, 80.01K)

Wtf is up with that image? It's obviously wrong. Pic related is what it actually is.

Attached: fixed.png (787x815, 432.88K)

they don't.

this thread inspired me to go through the entire go-is-not-good collection, and this one's the best: evanmiller.org/four-days-of-go.html
it starts out with nitpicking, but then at 'autistic gopher' it really focuses in on why Go is such a bad language: Rob Pike like slava is a twat.

1. Matrix/Synapse/Riot
2. Go-IPFS, Go-TOR and Go-I2P
3. Hydron (replacing >>>/hydrus/)
4. Meguca (replacing Lynxchan/Blazechan)

let me try...
influxdb
wtf I can't tell that go is a shit lang anymore

>3. Hydron (replacing >>>/hydrus/)
Huh?

(Meguca are fags, don't go there.)

github.com/bakape/hydron
The dev is a faggot though

I know, but still Lynxchan are worse fags. Blazechan has a shot.

The legs are for the redhead, the shoe on the bottom right is for the ginger. Assuming the blonde is slightly crouching

Sounds lik ur mad.
meguca dev is based.

I am trying to make everyone here happy, on one hand Hydron is "stunning and brave", on the other hand Meguca is just shit.

Pike said those things long before Google. Plan 9 was the epitome of "no local storage", and Go is mega-inspired by Inferno and the other one they wrote.

When we were banging rocks, the greeks conquered some of your asses and either raped of sold you into slavery. Then the persians, followed by the hepthalites, then the huns, the afghans, more huns, turks and finally the mongols all had their turn getting sloppy seconds raping pajeets. You are literally the mystery meat of the world genetically

...

you're lucky Rob Pike didn't have a beef against a coworker who left a lot of commented-out in a project, or you'd have to delete all that code, not just comment it out.

...

'real world' is not a crucifix and you are not fighting vampires. Compilation is the wrong place to impose code quality standards. An example of a good place, in the real world, would be Bamboo.

Good idea op. Go back to cuckscript.

this.

wtf i love gophers now

While I too don't agree with some of shit forced on you by go, I believe thats its main selling point. No deviation of style and workflow from the "one true way". It removes the need of individual style guides and standards from each project and every go project follows the same mantra.

Go is an autistically passive aggressive language.

no it doesn't you dickfuck. that's the entire problem with textual languages. why because gofmt? yes if the entire userbase are people who got memed on and use Go because of blogposts on medium.com and Google, then most of them would indeed use the same formatting tool, which could be done in any language, and will only be a thing in Go until it inevitable stops being a thing. style has never even been an issue. it's for faggots who sit in the blogosphere all day and ended up talking about trivial issues and spending 3 years writing blog posts arguing to eachother over which was is best. if you're reading the style guide before editing some code you should just kill yourself.

The meguca dev is a transsexual faggot who bans you if you're not a shitlib.

they killed it with Golang 2 though you have to admit

Fine. Why is that a benefit, again? Python has pep8 if you actually care about autistically enforcing code styles, and Go is not a better language for forcing this shit down everyone's throat.

Golang will never replace Java in the enterprise.

Attached: 1535040765273.jpg (960x756, 68.24K)

Yup. Rob Pike and Ken Thompson had nothing to do with it and Google did not bow to their expertise to create it.

Ok faggot good luck with your communism.

Fantastic logic.

Hello! Here is your overlawds music.

Attached: 2hu_Crazy_slav_dancers.mp4 (640x360, 11.3M)

Literally what communists complain about almost word for word

The only software I've used that involves golang is Hugo (gohugo.io), a website generator. The software easy to understand, but that's just one use case. Not enough for me to form a solid opinion of the coding language.

I'm a big fan of the fact that some the trend for this latest generation of languages is both static typing AND no exceptions. Go, and Rust being examples of this.

hmmmmm

wow big brain idea there user

Right wingers are mentally ill. They're incapable of even accurately describing what they're supposedly against.

Leftists understand both socialism and capitalism better than right wing faggots because we consume sources of information outside of artifacted jpegs.

That's because they made up the the term to strawman real economics.
Yeah like shitty facebook posts in the secret club groups.

not books tho

esr.ibiblio.org/
wtf I like go now
I had no idea that this awful language could be a Python killer
that changes everything

I program in go for a living right now.
It is amazing.
It is not better than C.
I would say that it is a good replacement for C++/Java/C#.
There are several weaknesses to the language if you try and make it like C.