News for hackers. Stuff that matters.

alanzeino

Re:Swift 6.3 Released on Friday April 03, 2026 @06:00PM (#47632893)
> Swift just wasn't doing the same things.

Swift has had an interactive interpreter from v1. Even scripting in Swift was supported from the start.

What it really needed back then was ergonomic APIs for this kind of programming.

Why would anyone in 2014 adopt Swift as a quick prototyping/scripting language when you can just do os.path.join() in Python (Swift's path APIs have always defaulted to the NextStep–era stuff), or subprocess.run() (Swift still defaults to NSProcess).

Today, the picture is different; swift-subprocess and swift-system have improved things greatly.

Re:GCC 4.6.3 Released on Thursday March 01, 2012 @11:33PM (#3655385)
While I don't discount that perhaps GPLv3 was in fact the reason Apple broke free; for the most part every talk I've seen an Apple engineer (or Google, since they contribute too) give hasn't mentioned the GPL issue.