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?
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
Cameron Rogers
*If you're an idiot
Landon Phillips
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.
Luis Nelson
I did not realize image boards were popular in India
Ryan Evans
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?
Dylan Jenkins
You're just angry that Rajeesh has a better job than you and a cute wife. India superpower 2020.
Julian Phillips
solar freaking shitting roadways
Bentley Ramirez
Have fun damaging your intestines because you shit daily in an unnatural position.
Golang will forever be for google shill nigger faggots period
Christian Ortiz
Please tell me you aren't talking about Rust.
Bentley Allen
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.
Ryder Wright
...
Xavier Brooks
...
Thomas Robinson
You Americans have dog shit everywhere. What is one type of shit vs another.
Good job guys, you sure showed me. Now its time for your mandatory trans operation.
Adam Evans
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.
William Gonzalez
*your, fuck deleting posts :^)
Matthew Smith
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.
With little exceptions (like Bihar), as I said more are less than 35%
Kevin Sullivan
...
Luke Kelly
I literally quoted you the top 3. The BEST CASE in the top 3 is 34% shitting in the street.
Lucas Evans
Also again: When you should know in the last 5 years there have been major improvements.
Nice bait
Leo Young
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.
Adrian Hughes
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.
James Cook
We wuzz kangs.
Juan Carter
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.
Hudson Wilson
Yeah but in contrast to mutt black population, who your are parodying, we actually were and will be once again.
Levi Barnes
That explains why you were so easily taken over by a much smaller number of Europeans hundreds of years ago
Neither of those carry HUMAN INFECTING DISEASES. Enjoy death by cholera you fucking third world shitstain.
Juan Clark
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.
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.
Jason Cox
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.
Cooper Reyes
in 8 years*
Owen Lee
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.
Nolan Butler
Wow that looks really interesting. Thank you
Lincoln Wright
Go is a horrific pile of crap designed by literal retards who suck at reinventing the wheel. What you're looking for is D.
Ah D. The language where you can have both shitty garbage collection and memory segmentation faults. Worst of all worlds.
Sebastian Allen
>
Jack Roberts
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
Nolan Thomas
Because literally who uses OpenBSD?
Not supporting MIPS and PowerPC really isn't the end of the world.
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.
Jace Cook
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
Brayden Powell
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?
Zachary Ramirez
gr8 b8. if you were a gopher or have observed gophers in practice, you would understand
Ayden Ross
"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.
Aiden Wilson
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.
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.
I know, but still Lynxchan are worse fags. Blazechan has a shot.
Luis Cox
The legs are for the redhead, the shoe on the bottom right is for the ginger. Assuming the blonde is slightly crouching
Carter Hughes
Sounds lik ur mad. meguca dev is based.
Christopher Gray
I am trying to make everyone here happy, on one hand Hydron is "stunning and brave", on the other hand Meguca is just shit.
Jason Ward
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.
Evan Howard
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
Justin Bennett
...
Nolan Ramirez
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.
Isaac Howard
...
Easton Murphy
'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.
Kayden Wood
Good idea op. Go back to cuckscript.
Colton Morgan
this.
wtf i love gophers now
Wyatt Taylor
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.
Cooper Sanchez
Go is an autistically passive aggressive language.
Michael Adams
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.
Jeremiah Wright
The meguca dev is a transsexual faggot who bans you if you're not a shitlib.
Ethan Ross
they killed it with Golang 2 though you have to admit
Kayden Campbell
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.
Literally what communists complain about almost word for word
Jaxson Sullivan
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.
John Ward
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.
Ryder Foster
hmmmmm
Colton Miller
wow big brain idea there user
Ethan Martin
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.
Ryder Bennett
That's because they made up the the term to strawman real economics. Yeah like shitty facebook posts in the secret club groups.
Henry Carter
not books tho
Blake Taylor
esr.ibiblio.org/ wtf I like go now I had no idea that this awful language could be a Python killer that changes everything
Matthew Powell
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.