Async / Await with Python

Asynchronous programming with Python, explained.

On Realpython, to read.

Once again, here on LivePython. Sometimes it’s better to listen.

Go best practices

Peter Bourgon has some experience with go, and he shares this on his website. Go is a language developed at Google 2007 and released to the public in 2009. In first place, this is fairly unrelated, but we’re currently evaluating go as a language for an IoT project, which makes it fit the topic of this blog.

Even though go does a great job providing a newbie with an environment to get started, there are experiences you can avoid making, listening to somebody that did it before.

via: Go best practices, six years in

Haskell and the Future of Coding

Haskell is a 25-year-old programming language that isn’t all that popular. But Facebook uses it, and that’s a sign of things to come.

Wow. Not for a single day in the past 18 years did I even remotely think Haskell had a future. Even more with fancy hipster languages like, Ruby (not so much anymore), Scala, Groove, Erlang or even Clojure showing up, in commercial environments. Facebook is proving me wrong.

via: Facebook’s New Spam-Killer Hints at the Future of Coding | WIRED

Spectrum 2015 Programming Languages

New languages enter the scene, and big data makes its mark

Spoiler: basically, all is the same as past year, but R made a jump up by 4 positions and ranks 6th now. R is a statistical language, capable of munging huge amounts of data, hence the Big Data reference in the article.

via: Spectrum

Software Engineers Will Work One Day for English Majors

“Many programmers find that their employability starts to decline at about age 35.”

No Shit, Bloomberg: Software Engineers Will Work One Day for English Majors.