I hope you'll just take my word for it that $100 is not a meaningless amount of money to most people.
I hope you'll just take my word for it that $100 is not a meaningless amount of money to most people.
Exactly.
A car might be a better use of your time than three buses. Too bad. You can only afford the buses.
Some strong work boots would be a better investment than these cheap knock-offs. Too bad. I only have enough money for the knock-offs.
Paying my parking tickets would be a lot smarter than ending up in court. Too. Bad. I don't have $30 to pay them.
An underestimated aspect of this is the fuck it factor. So maybe I get the $30 to pay the tickets? So what? It's just going to be something else tomorrow. So, fuck it; I'm having a beer.
I had learned just before Linux had started gaining prominence. If it wasn't for a cheap "Learn C++ in 24 hours" book with a free non-commercial copy of Borland C++ 5.02 I'd likely have not been able to really learn programming at all, at least until I later went to college. I'll note that the book itself was essentially useless; it was the .hlp file included with BC++ documenting a subset of the Win32 API that helped me along.
Things are much better now for aspiring (but poor) programmers. But they can be better still, and the cost of learning materials are certainly a key part of that.