[Boards: 3 / a / aco / adv / an / asp / b / bant / biz / c / can / cgl / ck / cm / co / cock / d / diy / e / fa / fap / fit / fitlit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mlpol / mo / mtv / mu / n / news / o / out / outsoc / p / po / pol / qa / qst / r / r9k / s / s4s / sci / soc / sp / spa / t / tg / toy / trash / trv / tv / u / v / vg / vint / vip / vp / vr / w / wg / wsg / wsr / x / y ] [Search | Free Show | Home]

why is /g/ butthurt about golang? I thought /g/ liked minimalism,

This is a blue board which means that it's for everybody (Safe For Work content only). If you see any adult content, please report it.

Thread replies: 28
Thread images: 4

File: gopher.jpg (74KB, 760x479px) Image search: [Google]
gopher.jpg
74KB, 760x479px
why is /g/ butthurt about golang? I thought /g/ liked minimalism, s.mh...
>>
>>59555626
Inferior programmers feel threatened by it.
>>
Yes I feel threatened by it.
I put a massive investment in backend Java programming. It's what I make my money with.
Go is slowly taking away some of Javas market share in that area, especially microservices and other buzzword bullshit.
I really don't want to learn yet another programming language.
Java, C# and Javascript are more than enough for a life time.

Fuck Go. Go away!
>>
>>59556240
Don't worry man, it's actually really easy.

The entire specification is less than 100 pages (compared to java witch is like 600 pages).
>>
>>59555626
>minimalism
http://nomad.so/2015/03/why-gos-design-is-a-disservice-to-intelligent-programmers/
The opposite. Python is minimalism, Go is fucking pseudocode.
>>
>>59555626
there are multiple debates in language theory that revolve around style and abstraction, and the design team behind Go not only deliberates on all of those, but also enforces those decisions. it's always been a controversial project for this reason.

in addition, many junior developers with limited understanding of language design laud or damn it with little justification.

the language is actually pretty solid and easy to work with if you can get over the philosophical hurdles. I wouldn't use it for everything though.
>>
File: golang3.png (108KB, 1644x458px) Image search: [Google]
golang3.png
108KB, 1644x458px
>>
>>59556285
>python is minimalism
triggered me irl
python, a language with methods and classes and 3-4 different data types that share syntax ootb, that requires tabs as part of the syntax, is NOT minimal.
you are confusing the ideas of 'easy' and 'simple', many simple things are difficult.
chopping down a tree with an axe is very simple, it is not easy.
writing x86 assembly is (fairly) simple, it is not easy.
python is easy, it is not simple.
>>
>>59556278
I have the whole Java standard library inside of my head and I know well the often used 3rd party libraries like everything from Apache, Google Guava, etc.
I also know the surrounding technologies and frameworks: Spring, Spring MVC, Spring Data, JSF, Thymeleaf, Jenkins, Maven, JUnit, EasyMock, Mockito, Archiva, JVM tuning, JVM profiling, Java AOP.
I don't want to start from scratch just to do the same thing I did before with a lower skill level.

>>59556312
And than we have this shit.
If you are not a genius from a great college working in a Fortune 100 company or unicorn startup you can go fuck yourself. Wages aren't that great outside of the magic bubbles we hear from in the media.
They are giving their best to make the situation better for employers and worse for employees.
I am just a little tradesman. Leave me alone! Keep women out of the industry! Stop luring young people into studying CS!
>>
To be honest I don't know shit about go but the fucking retarded gopher mascot puts me off immediately.
>>
>>59555626
>no generics
install haskell
>>
>>59556339
>python is easy, it is not simple.
>you're a moron, not a programmer.
>>
>>59557507
nice argument
>>
>>59555626
Go is trash that is not great for anything and has a stupid logo. The only reason people use it is because of Google. It will die in a couple years and everyone will go back to Java.
>>
File: 1448076420426.gif (963KB, 600x338px) Image search: [Google]
1448076420426.gif
963KB, 600x338px
>>59555626
>shilling an autismo language
>on the Peruvian bull breeding grounds database
>ishygddt
>>
>>59557681
Still better than C though. Go would be pretty cool if they had generics.
>>
Because its crap.
>>
>>59556389
I like the way you think friend. I don't really enjoy today's silly hype train either.

The JVM and CLR, they're the best platforms available today. You're wise for investing in it
>>
>>59556240
As someone who hates Java and Java programmers with a passion, you have made it my life's work to replace Java with Go in any way, shape, and form I possibly can.

Remember, you did this to yourself.
>>
>>59555626
How long before Google releases Android SDK for Go?

There's rumor that it's coming at some point, possibly even as soon as at Google I/O this year.
>>
File: 1481170127000.jpg (7KB, 287x176px) Image search: [Google]
1481170127000.jpg
7KB, 287x176px
>>59558481
>someone who thinks generics are good thinks himself an authority on what is and isn't better than C
>>
>>59555626
Who gives a shit what /g/ is butthurt about this month.
>>
>>59561765
>Rewriting code for every possible type
Yeah, generics are good. Not necessarily any existing style of generics though they all have flaws. Go didn't even try though.
>>
>>59561730
Good luck
>>
>>59556389
>I don't want to start from scratch just to do the same thing I did before with a lower skill level.

But you won't. There are no huge frameworks with magical shit to internalize in Go. Just glue some simple libraries together and you have an app. It works just fine with Jenkins. Also no JVM to fuck with.
>>
The more I learn the more I like it.
For desktop GUI its not so grea but it's gonna be a big server/local webapp language.

Syncthing was made with it and its 10/10 software.
>>
>>59561761
As a (Go)od (Go)y and Android user, I hope never. Where Android goes, Indians follow. Indians leave a trail of shit, both physical and digital.

>>59566640
Also good for CLI software.
>>
test
Thread posts: 28
Thread images: 4


[Boards: 3 / a / aco / adv / an / asp / b / bant / biz / c / can / cgl / ck / cm / co / cock / d / diy / e / fa / fap / fit / fitlit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mlpol / mo / mtv / mu / n / news / o / out / outsoc / p / po / pol / qa / qst / r / r9k / s / s4s / sci / soc / sp / spa / t / tg / toy / trash / trv / tv / u / v / vg / vint / vip / vp / vr / w / wg / wsg / wsr / x / y] [Search | Top | Home]

I'm aware that Imgur.com will stop allowing adult images since 15th of May. I'm taking actions to backup as much data as possible.
Read more on this topic here - https://archived.moe/talk/thread/1694/


If you need a post removed click on it's [Report] button and follow the instruction.
DMCA Content Takedown via dmca.com
All images are hosted on imgur.com.
If you like this website please support us by donating with Bitcoins at 16mKtbZiwW52BLkibtCr8jUg2KVUMTxVQ5
All trademarks and copyrights on this page are owned by their respective parties.
Images uploaded are the responsibility of the Poster. Comments are owned by the Poster.
This is a 4chan archive - all of the content originated from that site.
This means that RandomArchive shows their content, archived.
If you need information for a Poster - contact them.