Code of Ages

Go and Swift take another step up the programming-language ladder

Scott Rosenberg
Dec 4, 2014 · Unlisted

If you are a very large, rich technology company today, it seems it is no longer enough to have your own humongous data centers, luxurious buses, and organic lunch bars. You need your very own programming language, too.

The Essence of Go

Designing a programming language is all about tradeoffs — between what’s easier for the programmer and what best suits the machine.

Just as William Blake imagined seeing a world in a grain of sand, a programmer can see a punctuation mark as a door between dimensions. For the rest of us, of course, not so much.

The Origin of Swift

But if you sign on for Swift, you are buying into an entire universe that is shaped and owned by Apple. You will develop your programs inside toolboxes built and sold by Apple; you will run your programs on Apple machines, and have to rewrite your code in another language if you want it to run anywhere else; your fate is joined at the hip with Apple’s.

The Language Instinct

The truth is that the overwhelming majority of computer languages are products of big institutions — corporations or universities — because they have to be.

One thing we can say with some confidence is that these new languages are good. They help make programmers’ lives easier. They streamline the craft of programming. They incorporate promising new ideas. And they earn respect from developers inside and outside the corporate tent.

Mining the tech world for lively and meaningful tales and…

Thanks to Sandra Upson

Scott Rosenberg

Written by

Covering the Web since 1994. Backchannel. NewCo Daily. Wordyard.com. Say Everything. Dreaming in Code. Grist. Mediabugs. Salon. Berkeley, CA. Real person.

Backchannel

Mining the tech world for lively and meaningful tales and analysis.

Scott Rosenberg

Written by

Covering the Web since 1994. Backchannel. NewCo Daily. Wordyard.com. Say Everything. Dreaming in Code. Grist. Mediabugs. Salon. Berkeley, CA. Real person.

Backchannel

Mining the tech world for lively and meaningful tales and analysis.

Welcome to a place where words matter. On Medium, smart voices and original ideas take center stage - with no ads in sight. Watch
Follow all the topics you care about, and we’ll deliver the best stories for you to your homepage and inbox. Explore
Get unlimited access to the best stories on Medium — and support writers while you’re at it. Just $5/month. Upgrade

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store