← Home ← Back to /g/

Thread 107162654

37 posts 12 images /g/
Anonymous No.107162654 [Report] >>107162679 >>107162835 >>107162951 >>107162999 >>107163028 >>107163193 >>107164398 >>107164494
Stop using complex bloated languages. Be smart. Use Go.
Anonymous No.107162679 [Report] >>107162792 >>107163905 >>107164494
>>107162654 (OP)
Zero advantages over plain C. Only brainlets fall for shit like this.
Anonymous No.107162792 [Report] >>107162990 >>107163839 >>107164345
>>107162679
>Zero advantages over plain C.
- garbage collector
- coroutines
- useful standard library
- syntax improvements
Anonymous No.107162835 [Report]
>>107162654 (OP)
>Go.
No.
Anonymous No.107162951 [Report]
>>107162654 (OP)
go is for gays
Anonymous No.107162990 [Report] >>107163808
>>107162792
>needs garbage collector in C
>C std library isn't enough
confirmed brainlet
Anonymous No.107162999 [Report]
>>107162654 (OP)
"Go" away.
Anonymous No.107163017 [Report]
use case for go?
Anonymous No.107163028 [Report]
>>107162654 (OP)
is go better than C# and kotlin? if so, why?
Anonymous No.107163193 [Report]
>>107162654 (OP)
You can tell Go is shit by the daily spam you do on /g/ just trying to promote it.
Anonymous No.107163257 [Report] >>107163281
I think its only true purpose is to replace java apps. It's honestly insane to me that web devs haven't switched to Go. JavaScript basically won even on backend. I guess its a weird inflection point where companies that can only hire cheap devs hire javascript ones and companies that can afford good devs are those stuck on java spring boot for the next 30 years.
Anonymous No.107163281 [Report] >>107163904
>>107163257
Here in Poland we have many new startups that don't have tech debt yet and they are switching to Go en masse. Half of backend jobs are Go.
Anonymous No.107163808 [Report] >>107163967
>>107162990
He's right. I'm just not gonna do manual memory management. Go is shit, but c is a total meme for pseuds. Gonna cry about it? Piss your pants maybe?
Anonymous No.107163839 [Report] >>107163909
>>107162792
Still dont understand why webdevs are obsessed with coroutines.
Anonymous No.107163872 [Report]
retarded nigger-hamster language created because hiring braindead jeets is cheaper for globohomo corporations than hiring white men who can use normal languages
Anonymous No.107163904 [Report]
>>107163281
I am currently jobhunting in Poznan and I have seen an increase in Rust jobs, too in last few months. So the new "cool stuff" is gaining popularity.
Anonymous No.107163905 [Report]
>>107162679
It's REALLY good and has infinite advantages lol. Everything is built into the language, no imports or shit self-made libraries you will NEVER maintain EVER are necessary to do basically any task with a computer and almost every function built in is cross-platform... Really it's difficult to believe there are actually people living in the world LARPing as tech nerds in the 90s, when 90s software was totally static and on a disc never to be changed (unlike today, software updates every single day and you need to keep your shit working with it), but then I see all the anime girls and I can't believe people watch anime either.
Anonymous No.107163909 [Report]
>>107163839
They're a really great abstraction for asynchronous programming. The syntax is clever, at least on Kotlin. They're ergonomic to use.
Anonymous No.107163967 [Report] >>107164012 >>107164039
>>107163808
Suit yourself brainlet
Anonymous No.107164012 [Report] >>107164587
>>107163967
Piss your pants it is then. Good for toy, champ.
Anonymous No.107164039 [Report] >>107164587
>>107163967
What sort of fool is learning ancient languages with zero tooling to do basically anything you want to do on a modern computer, that is basically just obsolete and only in legacy projects and never picked for new software? It's not even C++...

People sperg over 0.000000001 nanobytes of memory difference between C++ style easy concatenations and vectors and doing it all manually in plain C, something that will never matter literally ever and hasn't mattered since the N64 was being purchased for kids at Christmas... It's pretender stuff.
Anonymous No.107164079 [Report] >>107164104
If I learn go, can I get away from working with the same kinds of retards that use C#? I'm tired of working with outsourced devs that don't know English or the actual language.
Anonymous No.107164104 [Report]
>>107164079
You'll be able to freelance and never speak to anyone but the client, because the language is so simple and everything is baked into it.
Anonymous No.107164345 [Report] >>107164395 >>107164570
>>107162792
>- garbage collector
>- coroutines
those aren't advantages
Anonymous No.107164395 [Report]
>>107164345
It is. Instead of writing test projects and registry key searchers, open the editor and write an actual piece of software that does something you will use and not just mentally masturbate over. That's when you will see why Go is so excellent... You're never going to understand how good it is from just opening the editor to make the terminal say "HAPPY BIRTHDAY!" or count the number of files in a directory or whatever (though obviously Go can do that immediately with inbuilt tooling).
Anonymous No.107164398 [Report] >>107164507
>>107162654 (OP)
Go is the only good modern language, it's the best GC language but it's still GC so it's too slow for some things.
Anonymous No.107164494 [Report] >>107164556 >>107164879
>>107162654 (OP)
>saar use indian language saar is there go tutorial in hindi? thank you kindly, i redeem it

>>107162679
>muh C
>oh my heckin thompson i TRANSHEART rewriting HashMap every time i need one because my shit stdlib doesnt have one, also who needs generics? void* is so heckin quirky also segfaults make my neovagina leak, im so badass for my shitty fizzbuzz crashing spectacularly
Anonymous No.107164507 [Report]
>>107164398
C# and Java are better in every metric
Anonymous No.107164556 [Report] >>107165344
>>107164494
Go is the least Indian language lmao
Anonymous No.107164570 [Report]
>>107164345
They are for 90% of real world software. Few applications need the performance benefits of manual memory management and many can benefit from concurrency.
Anonymous No.107164587 [Report] >>107164946
>>107164012
>>107164039
>still doesn't know C
Keep on digging
Anonymous No.107164879 [Report] >>107165344
>>107164494
Skill issue, and generics are literally useless.
Anonymous No.107164946 [Report] >>107165205
>>107164587
I studied C++ instead. C is genuinely for LARPing and roleplay only, or "hey our company has a 20 year old codebase so we need someone who can understand it" and every part of that is boring because it was written for what computers could do in 1998 lol.

I wrote a working but useless application in C++ and felt right away that even THAT was a relic of the past, as I struggled to find something like Qt that wasn't junk, and it couldn't do basic shit out of the box. I barely remember it now. Once I started a project with Go I made real software instead of playing around asking "what do I make?" and being told "oh just make X thing that already exists but lightweight" boooringgggggggg, useless, innovation crippled, uninspiring. And that's the real C (++) not the LARPer actual C.
Anonymous No.107165205 [Report]
>>107164946
The thing is, just about every language you consider more modern probably has c or cpp in the toolchain somewhere.
Anonymous No.107165344 [Report] >>107165357
>>107164556
its literally designed for brain dead jeets like yourself who cant into normal languages and have to learn the tard wrangled jeetlang invented to keep retard interns like yourself in line

>>107164879
>t. has never made anything besides fizzbuzz or some cs50 pajeet meme project
Anonymous No.107165357 [Report] >>107165440
>>107165344
>its literally designed
You are coping and seething hard, jeet. Go is not popular in India, you are just filtered by Go and because you (an Indian) do not like Go's design (simplicity) you seethe about it.
Anonymous No.107165440 [Report]
>>107165357
>You are coping and seething hard, jeet. Go is not popular in India, you are just filtered by Go and because you (an Indian) do not like Go's design (simplicity) you seethe about it.