4 ms·
I started at zero and Hartl's tutorial was my first try. I got stuck too. Ruby &/or Rails has too much magic and doesn't teach you how things work. I switched t
by appleiigs 10y ago
I started at zero and Hartl's tutorial was my first try. I got stuck too. Ruby &/or Rails has too much magic and doesn't teach you how things work. I switched to Python and Django. Python has tons of beginner learning material. Django was easy to pick up after going through Hartl's Rails Tutorial. Best Django material for me was "Tango with Django".
- Lordarminius 10y agoThat is interesting because I did it the opposite way. I started with python and switched to ruby. Ruby IMO has more introductory material than python and I was terrified of the idea of reconciling python 2 and 3 which many books I found alluded to. To be sure, part of the problem with learning to program by ones self is that a lot of background material is lacking and the toolbox is incomplete. For instance, what is an API and how does one learn about it? What are threads? What does runtime really mean? Command line invocations and PATH? ASCII? and so on for all the entities one will require.