Comments by "DefaultFlame" (@DefaultFlame) on "No Boilerplate"
channel.
-
1
-
2:00 This doesn't really have much to do with this video, but this exemplifies the issue I've had for so many years whenever I've tried to learn coding. Let me show you what I see here:
1 1 error: expected one of ':', '@', or '|', found ')'
2 7 | fn hello(name) {
3 | ^ excepected one of ':', '@', or '|'
4 |
5 if this is a '[GIBBERISH]' [GIBBERISH], give it a [GIBBERISH]] name
6 |
7 7 | fn hello(self: name) {
8 | ++++
9 | if this is a [GIBBERISH] name, give it a [GIBBERISH]
10 |
11 7 | fn hello(name: TypeName) {
12 | +++++++++
13 | if this is a [GIBBERISH], explicitly ignore the [GIBBERISH]
14 |
15 7 | f hello(_: name) {
16 | ++
Every single time I've tried to find any resource, tutorial, guide, ANYTHING to learn any programming language it's just gibberish, gibberish, gibberish. Sometimes it's even gibberish presented in a way that makes it sound like the common meaning of the word, only for me to figure out a few sentences in that it's actually meant as programming gibberish.
And it's never explained, you just get bombarded with gibberish after gibberish that you are somehow supposed to memorize despite it just being meaningless gibberish to you at that time.
How am I supposed to remember something after it being mentioned once and then never explained at all or "explained" with more gibberish, creating a matryoshka doll of nested and branching gibberish being explained by more gibberish being explained by more gibberish being explained by more gibberish being explained by more gibberish . . .
Every beginners guide or complete idiot's guide or video tutorial is the same. They don't go over the basic foundations, and what they present as the "basics" is actually at minimum of five branching steps away from the actual basics.
It's like trying to learn a foreign language and every "utter beginner's" reasource for learning it assumes you already have a basic understanding of the language and its grammar, never explaining any of it.
I have found a grand total of one, ONE, resource for learning ANY programming language that is actually any good. It's not even for a programming language I wanted to learn, but at least it's allowed me to get my foot in the door. That resource is Daniel Shiffman's (The Coding Train) tutorial video series for learning Java in the Processing environment.
It's allowed me to get to the point that the issues I'm having come from me not understanding things correctly instead of it being because I just get gibberish thrown in my face.
1