Get the latest tech news

Problems with Go channels (2016)


Update: If you’re coming to this blog post from a compendium titled “Go is not good,” I want to make it clear that I am ashamed to be on such a list. Go is absolutely the least worst programming language I’ve ever used.

Go’s theoretical underpinnings are heavily based in Hoare’s CSP model, which is itself incredibly fascinating and interesting and I firmly believe has much more to yield than we’ve appropriated so far. If you’re still writing code in a programming language that forces keywords like yield on you to get high performance, concurrency, or an event-driven model, you are living in the past, whether or not you or anyone else knows it. Statically-typed duck typing makes extending and working with your own or someone else’s project so fun and amazing it’s probably worth me writing an entirely different set of words about it some other time.

Get the Android app

Or read this on Hacker News

Read more on:

Photo of Channels

Channels

Related news:

News photo

WhatsApp introduces new features across chats, calls, and channels

News photo

WhatsApp Gets Updates to Group Chats, Events, Calls, Channels, More

News photo

YouTube may mute notifications from channels you don't watch