Macintosh.js is an open-source project that runs Mac OS 8. It emulates a 1991 Macintosh Quadra and runs the full operating system with a few applications.
I came across an article today that discussed efforts being made to create an open-source technology to make UI development in Swift on Windows possible.
Some programmers stick to a single operating system or technology stack, but I like to experiment and try new things out. That means, however, that I often jump back and forth between platforms: particularly between Windows and Mac.
An operating system that was released 25 years ago and required an entire computer to run can now instead be run in a browser window with an interpreted language.
I don’t like clutter. In fact, I am very picky about what I install on my computer which is one reason I love virtual machines to experiment with new technologies.
Several years ago, I bought an old, colorful iMac G3 running Mac OS 9. It runs my old software wonderfully, but an emulated version of Mac OS 9 on my modern MacBook Pro is just so much more convenient.
While adding a linter to an old project, I wrote the following bash script to convert 4-space indentations to 2-space indentations. This example recursively looks for *.js files starting at the script’s location. Of course, it can be used for any type of file though by simply changing the extension.
Alex is a developer, a drummer and an amateur historian. He enjoys being on the stage in front of a large crowd, but also sitting in a room alone, programming something or reading a scary story.