From full Microsoft stack to cross platform development
hurryupandwait.io
hurryupandwait.io
I mean, in that case there must be a merit in only using programming books and cutting off internet - you have to learn to learn, not just jump straight to answers.
Downgrading to a slower machine will make you think about optimizing your code, so must be done as well.
Luckily today I can be using open-source to produce cross-platform apps in a free fully-featured Visual Studio 2013 Community Edition on Windows.
Same goes with debugging. I love Go, but I hate the stance "You don't need a debugger to be a good programmer, there's nothing a few well-placed printf's can't solve". This is true but it doesn't say anything about the costs compared with it, how much more time you lose by not having a good debugger.