I learn well by seeing an example and figuring out what’s going on rather than watching teacher led demonstrations or some other method. I’ve found Go by Example to be the closest thing to my favourite technical manual, the venerable Advanced Bash Guide. For me it’s a great quick reference to understand how apart of the language works when I first encounter it.
In a continuation of the theme, The 8-Bit Guy’s “Commodore History Part 3 – The Commodore 64” is great technical breakdown of the second computer I ever used. It’s really interesting to understand the technical reasons for the various features and limitations of a computer that you used as a child. The 8-Bit Guy’s channel in general is quite good, it’s particularly interesting if you have a technical background but aren’t really familiar with the specs and conventions of late 1970s to mid-1980s home computing.Continue reading
My elementary school had a number of Apple II, Apple II+, and Apple IIe computers in the early 1980s. This was my first exposure to computers in general and I’ve only started to appreciate how fortunate I was to have a few teachers who were quite interested in computers even though there wasn’t really any computer class offered until I was in high school.
In my search for interesting info on the Apple II, I came across this really interesting video from the 8-Bit Guy walking through a restoration of an Apple II+.
I’ve started learning Go, so I decided I’d try to get a good IDE. It seems like there is some sort of consensus that Microsoft Visual Studio Code is the current hot thing in the Go developer world, so I figured I’d check it out.
I must say that I’m mildly impressed. It’s available for OS X, Windows, and Linux and it’s pretty simple and extensible for most small projects.
Not only this, but it turns out that the source is all available under an MIT license as well! Here I am going on about Microsoft’s latest cross-platform, open source development tool. I never thought this day would come…