← Home ← Back to /g/

Thread 106362110

20 posts 6 images /g/
Anonymous No.106362110 >>106362133 >>106362184 >>106362228 >>106362237 >>106362384 >>106362646 >>106362679
Why I'm not a programmer
Every SINGLE library / engine / you name it has to be learned by trial and error. There is NO official documentation that actually makes sense to read. Google and Youtube are your tutors. This is not the way to do things and I will not accept it. Therefore, I refuse to code. Despite having things I want to make.
Anonymous No.106362131
true
the only language i know is lua because as a kid i was obsessed with cheating in roblox. i had to trial and error for 5 years to learn it, and now im babyducked.
Anonymous No.106362133 >>106362181
>>106362110 (OP)
Whatever you say, nigger faggot
Anonymous No.106362181 >>106362654
>>106362133
>British woman calls you anything, really
Couldn't care less
Anonymous No.106362184
>>106362110 (OP)
>has to be learned by trial and error
>learned
that's where you are wrong kiddo
it does not have to be learned at all
you just learn the fundamentals of programming and then google the syntax
doing a second project in the same language is a waste of time
the only reason to "learn a language or framework" is so you can put it in your resume
Anonymous No.106362228 >>106362255
>>106362110 (OP)
>There is NO official documentation that actually makes sense to read.
you have to adapt the examples given in the documentation to your use case. the documentation is obviously not going to solve your particular problem, but a more general one to show what's possible. skimming documentation while retaining the bits relevant to you is a skill
Anonymous No.106362237
>>106362110 (OP)
Documentation peaked with Java when it was still owned by Sun.
Anonymous No.106362255 >>106362346
>>106362228
Okay take my recent adventure with Godot.

>how do i make a simple character that moves and looks around with the mouse and the wasd keys on a flat floor
the official documentation handles the bare minimum use case nowhere
Anonymous No.106362346 >>106362361
>>106362255
ok, i googled this for you, is this what you are looking for?
https://docs.godotengine.org/en/stable/getting_started/first_3d_game/index.html
Anonymous No.106362361 >>106362390
>>106362346
>https://docs.godotengine.org/en/stable/getting_started/first_3d_game/index.html
Tried following that. Simple fact is that their tools are shit
Anonymous No.106362384
>>106362110 (OP)
Bruh, that's true with literally everything in the world
Anonymous No.106362390 >>106362448
>>106362361
ah, so you don't have the patience to learn. i guess you could try vibe coding, but then you'll get all mad at trivial syntax errors, blaming godot again. maybe try something less ambitious, like making yourself sandwich instead of a 3d game? maybe you'll be less angry then as well
Anonymous No.106362448 >>106362627
>>106362390
it doesn't even tell you how to make the mesh and the collision box the same size and location. basic stuff
Anonymous No.106362627
>>106362448
sounds like you learned some concepts, well done anon. now you can make better, more targeted searches
Anonymous No.106362646
>>106362110 (OP)
READ

THE

DOCS
Anonymous No.106362654
>>106362181
Based EU will always mog Shittain.

https://www.actuallygoodregulations.eu/
Anonymous No.106362679
>>106362110 (OP)
>There is NO official documentation that actually makes sense to read.
I can tell you're not a programmer.
Anonymous No.106362781
Not just libraries. Systemd is a perfect example of this - there is no unified up to date documentation for it. It's a mix of out of date stuff, changes in the changelog, and then you go on Discord or whatever and ask anyway and people say you should read a bunch of commit messages on Github or whatever if you want up to date documentation.

It's terrible.
Anonymous No.106362838 >>106363041
this whole thread reads like someone heard "open source software documentation is bad" and then made a thread to argue about it
Anonymous No.106363041
>>106362838
Some of it's bad, some's good. It all depends on how much effort was put in. I feel like a lot of software is written for the use of somebody in another project and that's fine too, if you don't want to struggle through by just reading the source well you're on your own kiddo.