No because most tutorials will start from โwrite print(โHello Worldโ)โ and the like without mentioning compiling or where to write it or with whatโฆ
I didnโt really get into coding until someone guided me through the basics of python, which is an easy language that doesnโt even require compiling. One of the reasons was precisely not knowing where to start.
Itโs gotten a lot better in recent years tbf in terms of those kinds of resources. Beginner recommended languages like Python are still a pain because itโs super easy for a beginner to bork how they set it up, but on the whole thereโs plenty of online code sandboxes and other ways to get started.
Your point is definitely valid though. Why on earth would we want someone whoโs just showing an interest in programming to write their own compiler??? Wtf? If someone wants to get into baking you donโt send them out into the fields for 6 months to grow some wheat.
When I was a kid I mucked around with html and css to make some GeoCities sites. I decided I wanted to learn how to code so I got a book from the library called โhow to code games for beginnersโ or something. The thing never told you how to set up an IDE or compile the game. So I was just frustratingly typing out the code examples into notepad without a clue as to what to do. I think this was during the dialup era so it wasnโt like there was a wealth of info online.
I ended up abandoning programming for quite a few years. It just seemed like nonsense because writing graphics libs for C in notepad does feel like nonsense to a child. I wonder what life would be like if I had some better resources at that moment in time and decided you continue pursuing it.
No because most tutorials will start from โwrite print(โHello Worldโ)โ and the like without mentioning compiling or where to write it or with whatโฆ
I didnโt really get into coding until someone guided me through the basics of python, which is an easy language that doesnโt even require compiling. One of the reasons was precisely not knowing where to start.
Itโs gotten a lot better in recent years tbf in terms of those kinds of resources. Beginner recommended languages like Python are still a pain because itโs super easy for a beginner to bork how they set it up, but on the whole thereโs plenty of online code sandboxes and other ways to get started.
Your point is definitely valid though. Why on earth would we want someone whoโs just showing an interest in programming to write their own compiler??? Wtf? If someone wants to get into baking you donโt send them out into the fields for 6 months to grow some wheat.
When I was a kid I mucked around with html and css to make some GeoCities sites. I decided I wanted to learn how to code so I got a book from the library called โhow to code games for beginnersโ or something. The thing never told you how to set up an IDE or compile the game. So I was just frustratingly typing out the code examples into notepad without a clue as to what to do. I think this was during the dialup era so it wasnโt like there was a wealth of info online.
I ended up abandoning programming for quite a few years. It just seemed like nonsense because writing graphics libs for C in notepad does feel like nonsense to a child. I wonder what life would be like if I had some better resources at that moment in time and decided you continue pursuing it.