Category Archives: Sideblog

Sideblog posts. Usually links to news stories with a quick comment by me.

Swift Exceptions

Nick Lockwood has one of the best discussions of Swift exceptions I’ve found both in terms of design, problems and benefits.

Related Posts

  • 85
    “Silver” brings Apple’s Swift language to the .NET and Java worlds. It brings the language not the Cocoa libraries though. Sounds like they added exceptions to let Swift work with .NET or Java better. (Personally I think Apple should add exceptions too, but I know people at Apple really don’t like exceptions and use them just for…
    Tags: exceptions, swift
  • 77
    There were some big changes to Swift this week. The most surprisingly controversial one was the adding of “exceptions.” I put those in quotes because they are quite unlike traditional exceptions in C++, C#, Java or Python even though I’ve called them Pythonesque at times.[1. I think I called them Pythonesque because it’s fairly common…
    Tags: exceptions, swift
  • 48
    Calling Swift from C.
    Tags: swift
  • 47
    Swift’s command line tools have changed somewhat. (HT: SwiftDevs)
    Tags: swift
  • 47
    Hashbanging Swift. Using Swift at the command line. I had enough issues trying to replace Python with Swift that I went back to Python.
    Tags: swift

Thunderbolt 3 Announced

Intel made its Thunderbolt 3 announcement. Thankfully it won’t require Skylake and will merely be released at the same time. Thus opens the door for a MacPro with TB3 announcement next week at WWDC. The connector will also be USB-C as some had hoped.

Related Posts

  • 80
    Apple filed a patent for using a USB-C connector as an universal connector including thunderbolt. No idea if that means they’ll do it. But it is interesting given some were predicting this.
    Tags: usb-c, connector, tb, thunderbolt
  • 62
    The story about a rumored MacBook Air with a single port has generated a lot of discussion the past few weeks. My favorite discussion was over at Ars and is still ongoing. I'll skip the discussion of the Air itself. While it seems like an odd design to me, I wouldn't put it past Apple…
    Tags: thunderbolt, usb-c
  • 44
    Michael Tsai always has the best WWDC link roundup. 
    Tags: wwdc
  • 41
    I knew coming in that the apparent last minute pullout of the new AppleTV would mean a very low key keynote this year. Already we were set to expect a focus on debugging and minor refinement to OS X and iOS. However even so I was pretty surprised. Some parts (especially the watch and the…
    Tags: announcement, time, week, thunderbolt, intel, wwdc, tb

Apple with TB on USB-C

Apple filed a patent for using a USB-C connector as an universal connector including thunderbolt. No idea if that means they’ll do it. But it is interesting given some were predicting this.

Related Posts

  • 80
    Intel made its Thunderbolt 3 announcement. Thankfully it won’t require Skylake and will merely be released at the same time. Thus opens the door for a MacPro with TB3 announcement next week at WWDC. The connector will also be USB-C as some had hoped.
    Tags: thunderbolt, tb, connector, usb-c
  • 41
    The story about a rumored MacBook Air with a single port has generated a lot of discussion the past few weeks. My favorite discussion was over at Ars and is still ongoing. I'll skip the discussion of the Air itself. While it seems like an odd design to me, I wouldn't put it past Apple…
    Tags: thunderbolt, apple, usb-c

Tech is Dead

Oluseyi on Tech is Dead. Really insightful analysis on how the whole tech business but especially Apple has changed. Analogy is probably car enthusiasts even as working on cars becomes tied to diagnostic computers and fewer and fewer things people can fix. The Apple Watch feels so alien to many of us because it’s Apple’s first steps outside of the general tech market. (I’d say it bridges the worlds, but definitely isn’t just tech)