How did a team with a billion dollar company backing them make something as shit as Go - /g/ (#105795672) [Archived: 694 hours ago]

Anonymous
7/4/2025, 5:54:16 AM No.105795672
ack
ack
md5: 3156ac4f74ee89d288ccd94863bf676a🔍
FUCK THIS LANGUAGE. FUCK ITS USERS.
Replies: >>105795772 >>105795804 >>105796111 >>105796656 >>105796675 >>105797254
Anonymous
7/4/2025, 6:05:32 AM No.105795731
Still better than rust.
Replies: >>105795804
Anonymous
7/4/2025, 6:15:27 AM No.105795772
>>105795672 (OP)
Go is comfy, but it's probably even comfier to be on the Go designer team: get paid millions, add features once every two years, tall about your creation, let everyone else do the actual job of writing useful libraries. Sure, it takes higher IQ programmers to create a programming language, but the truth is that it's so much easier to be that than a langauge user.
Anonymous
7/4/2025, 6:23:33 AM No.105795804
>>105795672 (OP)
The most Indian language to ever exist and I'm not exaggerating.

>>105795731
You will never be a software engineer, Rapedeep.
Replies: >>105795928 >>105796182
Anonymous
7/4/2025, 6:49:27 AM No.105795928
>>105795804
Most languages that aren't C/C++ are jeetslop.
Anonymous
7/4/2025, 7:20:51 AM No.105796111
>>105795672 (OP)
They had to wait 45 min every time they would compile their code, really makes u want to get something better
Anonymous
7/4/2025, 7:33:55 AM No.105796182
>>105795804
>The most Indian language to ever exist
How?
Replies: >>105796422 >>105796617
Anonymous
7/4/2025, 8:24:57 AM No.105796422
>>105796182

Demoralization propaganda. They want to bind mentally something they know people hate so they associate it in their minds for them and do the heavy lifting.

Tribal language wars are a spook. An illusion. Real professionals choose the language they want to write their spells according to the native problems the domain logic they are trying to implement.

Every language is going to have problems. Edge cases that were not seen during design phase. Dead ends. Absurdities.

To write a perfect language to contains the universe in expression and declaration is to try to model the universe, only the All Mighty can do that.
Anonymous
7/4/2025, 9:05:54 AM No.105796617
>>105796182
A lot of indians are moving to go from java.
Anonymous
7/4/2025, 9:07:45 AM No.105796626
Go was designed to be easy to force onto fresh grads with no real SWE experience while being faster than Python. If you hate it, it just means you're not the target audience (in a good way).
Replies: >>105796655
Anonymous
7/4/2025, 9:12:12 AM No.105796655
>>105796626
Wow it's just like java!
Anonymous
7/4/2025, 9:12:26 AM No.105796656
>>105795672 (OP)
skill issue lmao
Anonymous
7/4/2025, 9:15:19 AM No.105796675
>>105795672 (OP)
Go is not too bad. It does have some terrible things.
It basically works by #including all the source, but uses “import”
Import is the most fucked up thing I’ve ever seen.
It grabs random code off the internet and runs it.
I still don’t know how it works. “Internal” and “vendor” special names, could be more tomorrow when they fuck with it more.
You can //embed: files directly into your binary but you can’t just #include a file.
They re-used this ridiculous directory structure from java.
There’s like these new .mod files that you’re supposed to use a program to “edit” them.
If you want to include another package in your source tree, it’s easier to cut all the files ipand paste them into your main.go and prefix all the functions like New with packageNew where package is the name of the package.
I could go on.
Replies: >>105796690 >>105796818
Anonymous
7/4/2025, 9:17:42 AM No.105796690
>>105796675
Also the docs look like and read like AI hallucinations.
Anonymous
7/4/2025, 9:41:58 AM No.105796818
>>105796675
???
The import tag prevents cyclical dependencys
>It grabs random code off the Internet and runs it.
Which modern language doesn't?
Yes downloading dependencys first locally is the same thing

Go doesn't have constructors but sometimes u want one so thats just a pattern

The go.mod is just ur dependencys
Anonymous
7/4/2025, 10:41:56 AM No.105797218
1734834901838553
1734834901838553
md5: f6e47ca616244aea549d9217f548387e🔍
Anonymous
7/4/2025, 10:47:39 AM No.105797254
>>105795672 (OP)
>as easy as java
>compiles to native assembly, faster than java
>compiles into a single executable, easy to distribute
>built in shitty package manager

it just werks if you want to write some web slop that runs fast