How the VIC/64 Serial Port Works

By Jim Butterfield Originally published in Compute! July 1983 (page 178) The Serial bus connects VIC or Commodore 64 to its major peripherals, especially disk and tape. The workings of this interface have been a source of bafflement to most of us.  We know that it's somehow related to the IEEE-488 bus which is used … Continue reading How the VIC/64 Serial Port Works

Documentation 😳

I've started using Jazzy to generate documentation for my Swift and Objective-C projects. If you do development on the macOS platform then I highly recommend using Jazzy. It's by far the easiest to use. Here's a sample: Rubicon ► Extensions ► String ► split(on:limit:)

Objective-C and Exceptions

The formatting really didn't copy over well.  Read the actual page here: https://github.com/GalenRhodes/LockSpeedTest/blob/master/README.md -fobjc-arc-exceptions My current use of this is to test if there was any overhead involved with using the clang -fobjc-arc-exceptions flag to ensure that memory isn't leaked when exceptions are thrown in Objective-C. Basically I compiled this test without -fobjc-arc-exceptions and ran it … Continue reading Objective-C and Exceptions