[a / b / c / d / e / f / g / gif / h / hr / k / m / o / p / r / s / t / u / v / vg / vm / vmg / vr / vrpg / vst / w / wg] [i / ic] [r9k / s4s / vip] [cm / hm / lgbt / y] [3 / aco / adv / an / bant / biz / cgl / ck / co / diy / fa / fit / gd / hc / his / int / jp / lit / mlp / mu / n / news / out / po / pol / pw / qst / sci / soc / sp / tg / toy / trv / tv / vp / vt / wsg / wsr / x / xs] [Settings] [Search] [Mobile] [Home]
Board
Settings Mobile Home
/g/ - Technology


Thread archived.
You cannot reply anymore.


[Advertise on 4chan]


File: 1776597290728.jpg (181 KB, 2212x790)
181 KB JPG
>I can't read my own code, I forgot what I was doing :(
>Use a simple language instead of overengineered slop? NO!!!11
Why is this so common?
>>
>Why is this so common?
People learn a particular programming language and then fall for the sunken cost fallacy.
>>
>>108636703
Show us your code
>>
Does it have generics now?
>>
File: 1776598962263.jpg (139 KB, 922x1044)
139 KB JPG
>>108636810
>>
>>108636703
The code snippets don't even do the same thing, rust code tends to be much simpler for the same thing in go and often time much shorter too.
Tons of stuff requires a whole file in go and is just a one liner in rust lmao.
>>
>>108636834
grim
>>
>>108636852
You spend as much time looking up the documentation necessary to do the one liner as it takes to just hammer out the file in Go.
>>
>>108636703
Code is useless without also including notes with it. Even comments do not count as good notes, comments are spur-of-the-moment thoughts while you're in the moment and see the grand picture. Notes like diagrams would give a clear picture when you're not in the moment or remind you of your mindset when you were.
>>
>>108636983
I put random comments in my code just for fun.
>>
>>108637075
//TODO niggerlicious refactor 
>>
I'm going to have trouble putting this into words but my assumption is that people have some kind of competitive association with difficulty like is the case in video games or sports.
They think that if a language is harder to learn or harder to use effectively that it is a point of prestige if you can/do.
In arbitrary competition, it's fine to have that mindset I guess, but for tools of production I strongly disagree.
A tool is not worse because it is easier to use, especially not when it covers the whole gradient of apprentice up to master.

I guess it might also tie into job security, people will pretend languages or projects are good because they invested time in mastering it and want to assure they're needed as a person.
Simpler and more effective tools that are able to be utilized by anyone obviously threaten those kinds of people.

All things considered, it's weird. I just learn to sniff that stuff out and avoid people with that kind of mentality.
Both personally and professionally. Intentional or not I don't think it's a good trait for people to have so I bias against it.
>>
>>108636703
COBOL always wins
>>
I just use Python.
>>
>>108636703
>Import cycle not allowed
>>
>>108637203
Sniff my ass
>>
>>108637276
Assuming you meant to click >>108637148
>>
>>108637307
>>
>>108636703
>coding in the big 26
Ngmi
>>
>>108637425
>in the big 26
Zoomers must be brought to heel
>>
>>108637411
I'm neither of those.
>>
>>108636974
No not really, it's right in my autocomplete and i remember it anyway, literally takes me 2sec to code something you'd take half an hour to type even if you knew exactly what to type.
go is a retarded language made for retarded brownoids.

You know stream.map().for_each_concurrent() isn't hard anon.
>>
>>108637459
Are you an actual retarded person?
>>
>>108637430
We already have AI. You are not required anymore
>>
>>108637517
show me your killer project
>inb4 crickets
>>
>>108637517
No such things as AI exists as of today.
>>
>>108637509
I'm saying that I don't know which post you meant to reply to and then you posted a screenshot of 2 posts that aren't mine. I don't know who you're trying to reply to.
>>
>>108637526
I don’t work for free, shartyfaggot
>>108637527
Cope
>>
>>108637546
Judging by the volume of cat-snail posts, you don't work at all or even have worthwhile hobbies. Unless shilling ain't for pennies is your job.
>>
>>108637577
>implying that creating a snailcat meme is hard and complex
>implying that posting on 4chan takes hours
Luddite cope
>>
>>108637608
When you literally have hundreds of posts in the last few weeks, yes, it's the only thing you do with your life, everyone makes fun of you and your brown skin yet you keep doing it.
>>
File: IMG_1812.png (848 KB, 1430x792)
848 KB PNG
>>108637616
>luddite seethe
>implying that posting a picture takes hours
Kek
>>
>>108637631
posting hundreds over all threads you see does.
Also you are a retard you probably don't even know how to run these models let alone how they work.
>>
>>108637507
>spend 1000 hours learning how rust forces you to code with the borrow checker
>spend 500 hours memorizing rust's API surface
>spend 100 hours downloading and compiling the 500 crates your project needs because rust embraced NPM dependency hell
>"b-b-but haha i can do in one line what it takes for you to do in 15 lines!!!"
FPcels are so mentally ill and retarded it's unreal.
>>
>>108637788
>thinks it takes thousands of hours let alone hundreds.
brown confirmed, you can become productive in rust in just a few days if you are not a retard.
As i said, go was literally designed for retards, no wonders you like it.
>>
>>108636703
>still can't explain what's a monad
LMAO
>>
File: 1775319931352622.jpg (116 KB, 640x647)
116 KB JPG
>>108637816
>you can become productive in rust in a few days
holy fucking stockholm syndrome KEK, not even most other rust cultists are stupid enough to insinuate something like this. what the fuck are you doing you retard, vibecoding?
>>
>>108637832
No vibecode, i've been using it professionally for years now.
Took me a few days to get started.
Granted go takes less than an hour for an experienced engineer but it is such a pain to use it's not worth learning imo.
>>
>>108637915
the real issue with go is that your coworkers are likely to be retarded jeets that write spaghetti code.
>>
>>108637915
kek whatever keep seething retard. the go programmer never thinks of the rust programmer but you mald about go every night before you go to sleep
>nooo.... NOOOOOOOOO *tosses and turns in sleep* BUT..... THEY DON'T EVEN HAVE SUM TYPES OR RESULT TYPES.... HOW IS IT EVEN POSSIBLE THAT THEY CAN MORE PRODUCTIVE THAN ME AND SHIP MORE PROJECTS THAN ME? NOOOOOOO!!! AHHHHHHHH!!! I HATE YOU GO LAAAAANGGG!!!! I HATE YOU ROB PIIIIIIIIIIIIKKKEEEEEEEEEEEEE!!!!
>>
>>108636834
> :=
ewwww
>>
>>108637832
emphasis on "if you are not a retard".
>>
>>108637935
I'm not gonna read all that garbage, I'm glad for you anon.
>>
>>108637942
>no response
>>108637954
>no response
kek rustsissies btfo'd. they're probably only even itt because they're waiting for their shit that takes 2 hours to compile to finish lmao
>>
>>108636834
>I can't read my own code, I forgot what I was doing :(
yeah you can't read "your own" code because you didn't write it you faggot vibe slopper shit
>>
>>108637998
>having comments means it was ai generated
absolute state of rustcucks
>>
>>108637977
There is nothing to respond to, look at previous thread, go got utterly mogged and there is no point in repeating the same points over and over.
>>
>>108636834
looks like Rust code, hehe, no difference to me. Pascal assignments, no () brackets but {} brackets but () brackets for function call, strange : in the [] brackets..

change to python/livescript indentation syntax, then maybe
>>
>>108638043
>invents fanfiction about mogging go so xhe can sleep better at night
lmao
>>
>>108638057
I know you are still mad Jared lol.
>>
>>108638063
>starting to have a mentally ill breakdown and revealing his obsession with some random guy
why are rust troons so mentally ill?
>>
>>108638083
>muh tranny
nice admissions that you are either brown or Jewish.
Rust is a white man language, unlike go which is mostly used by jeets.
>>
>>108638092
>trying to whitewash the tranny language
>and at the same time brownwash the language created by white unix greybeards
lmao
>>
Akshually, code in Go is a lot more difficult to make sense after a while. Especially if you use go fmt (I don't) because it makes everything look the same and so in order to see intent, you end up reading line by line instead of just looking at it as a whole and quickly identifying key parts and meaning. But still better than Rust madness.
>>
>>108638132
Most rust projects have white lead devs and most go projects have brown lead devs.
And in the proprietary world it's even worse.
>>
File: IMG_4468.png (943 KB, 975x1872)
943 KB PNG
>>108638092
>>
>>108638194
>fanfiction with no backing
lmao
>>
>>108638203
He is not wrong. Most of these are in fact white men.
>>
>>108638203
Fun that the only thing you can do is lie, these guys are not even affiliated with the rust project :
https://rust-lang.org/governance/people/

And anyway even if they were it would be irrelevant, I'm talking about actual users of the language not its representative, the linux foundation is gay as fuck, doesn't mean shit about its actual users.
>>
>>108638218
You can just look it up, that's called pattern recognition.
>>
>>108638229
>I'm talking about actual users of the language not its representative
cope
>>
>>108638218
You'd know it if your were employed and had worked with both, every rust devs I've worked with were straight white men, every go dev I've had the displeasure of working with were jeets or other brownoids.
>>
>>108638241
>more fan fiction
not dodging the "rust troons are mentally ill and delusional" allegations here chief
>>
>>108638266
Either way the image you posted is a lie, those people are random trannies that decided to make a website and and are not affiliated with the lang.
>>
>>108636703
The solution is to avoid OOP. OOP is the cancer that makes everything unreadable spaghetti code.
>>
>>108637685
Cope. I’m superior to you
>>
>>108638284
every accusation of a confession and whatnot.
you spend your time making go shill threads, i only reply to them when I'm in the train or about to board a plane, it's not the first time we talked.
>>
>>108638283
>"each of our maintainers is a member of the official rust project"
holy cope
>>
File: 1000185730.png (174 KB, 720x651)
174 KB PNG
>>108638286
you can call yourself a bhramin all you want you'll just be a jeet.
only stinky browns like go.
>>
>>108638311
>>
>>108638301
literal nobodies that probably just pushed one pr in their life, just look at the link i actually shared, there are hundreds of people in the governance, most straight white men, and you choose to obsess over a handful of troons.
Besides most rust users don't even interact with the community as they only care about getting shit done, only trannies will go out of their ways to get crumbs of attention.
>>
>rust troons devolving into india and "Y-Y-YOU'RE BROWN" POSTING
mental illness
>>
>>108638324
>ai saar
jeet confirmed, also you are the one spamming that ai cat "meme" so you are pretty much confirmed to be unemployed.
>>
>>108638334
>indians out of nowhere
Mindbroken
>>
>>108638341
>out of nowhere
read the thread
>>
>>108638295
Who the fuck are you replying to?
>>
>>108638341
both go and ai shilling are a jeet activity.
>>
>>108638024
It's not about having comments in the code, it's about having obvious LLM generated comments in the code. Now go back and get some more tokens
>>
>>108636834
>Comments
Vibe coded.
>>
procedural epistemology concerns itself with the control of complexity.

https://www.youtube.com/watch?v=NTrAISNdf70
>>
>>108638432
Crazy that troons hate Go because it was created by the cishet white guy that slapped together Unix in two weeks.
>>
>>108638229
Linux users are gay as fuck, so yes it’s representative, tranny faggot.
>>
>>108638476
>Linux users are gay as fuck
No, but Mac users are.
>>
>>108638432
>>108638466

if you watch it you will know that he didnt develop Go, rather the opposite, there was a separate language guy who did the syntax. his part was probably a library implementation.

> procedural epistemology concerns itself with the control of complexity.

function = procedure, the same tier as Rust or Pascal, but with muscled library. same optionated concurrency and implicity of the runtime.


RobertGriesemer – Compiler & Toolchain

Designed and wrote the original Go compiler, initially in C.
Later rewrote the compiler in Go itself (starting with Go1.5).
Managed the overall architecture of the toolchain (go command, build system, linker).
RobPike – Language Design & Standard Library

Co‑authored the language specification, focusing on simplicity, concurrency primitives, and package organization.
Led the design of the core standard library (e.g., net, http, fmt) and the runtime’s garbage‑collector policies.
Guided the overall philosophy of Go as an “engineered language” for large‑scale software.
KenThompson – Runtime & Concurrency Model

Provided the fundamental concepts for the runtime system, including the garbage collector and scheduler.
Contributed the design of Go’s concurrency model—goroutines and channels—drawing on his experience with the CSP (Communicating Sequential Processes) model.
Oversaw integration of the runtime with the compiler and the execution environment.
>>
>>108639032
did you ask an ai for that textdump retard
>>
>>108639032
Shut the fuck up ChatGPT
>>
>>108637631
>>108637517

The cure for your autism is to cut your throat.
>>
>>108638432
>we'll make an entirely new language instead of just using an incremental linker
crazy that beancounters at google approved this foolish endeavor
Thompson of all people should know how to make C++ build fast
>>
>>108636703
Threadly reminder that Go was written so that the brown serf underlings at google could be managed. It is a tool for golem niggeriods.
>>
>>108638963
>>108638476
my desktop is linux and I have a macbook, does this make me double gar or what?
>>
>>108639092
Linux makes you a pedo. The mac makes you gay. Therefore you must be a pederast.
>>
>>108639108
but I like hot curvy women 40+
>>
File: o.jpg (39 KB, 501x501)
39 KB JPG
>>108639130
Damn. As it is with me.
>>
>>108639032
>probably
We don't have to guess. He has talked about it...
Where did you even copy that shit from.
>>
why is this thread dying.
>>
>>108638324
>indian marketer spamming the word "luddite" all over /g/ for the last week

yeah uhhh your skin is literally the color of poop and you make 2 cents an hour spamming
>>
>>108636983
Good code should be self-commenting. You need notes everywhere, then you're writing spaghetti code.
>>
>>108640517
Because rustroons can’t stop shitting up any other language threads.
>>
>>108636823
generics were a mistake
>>
>>108641245
Why
>>
>>108636703
Simple languages are not room temperature IQ languages like Go or C. Simple languages are languages without stupid gimmicks that language designers build in like a go routine. Employers want awful heavily structured languages with tons of boilerplate like Java and Go so they can replace you with 10 Indians when you ask for a raise.

Employers fear the true simple languages like Lisp which let one programmer do the job that 1000 Indians couldn't do

Have fun writing if err != nil until your fingers fall off faggot
>>
>>108645555
I have never seen a more Indian post.
>>
>>108643746
they were never needed and that syntax is awful



[Advertise on 4chan]

Delete Post: [File Only] Style:
[Disable Mobile View / Use Desktop Site]

[Enable Mobile View / Use Mobile Site]

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.