While browsing slashdot the other day, I came across a post linking to a website, NAND to Tetris. This site contains a series of free online lectures that teach you how to build a computer system from the ground up. It starts with logic gates (such as the NAND gate), the basic building block of Continue reading →
Up until recently, I’ve been writing Python programs in IDLE, the IDE included with Python. Writing single-module programs in IDLE works well enough, but Eclipse is much better when writing a program with multiple modules, classes and/or packages. The PyDev plugin for Eclipse allows programmers to develop for Python, Jython and IronPython by providing an Continue reading →