fchan-go/writeup at master · google/fchan-go edit / delete

Finally trying to produce a better channel implementation for Go (bet they don't cite our paper though!).

to channel concurrency go process-oriented ... on 26 February 2017

Making the move from Scala to Go, and why we're not going back | Movio Blog edit / delete

POP being one reason: "It's not just the fact that channels and goroutines are cheaper in terms of resources [...] They are also easier to reason about when coding."

to concurrency go language-design process-oriented scala ... on 26 February 2017

Visualizing Concurrency in Go · divan's blog edit / delete

The Go community reinventing what occam was doing in the 80s, again. I'm still not sure whether this is a positive thing or not.

to concurrency go visualisation ... on 28 February 2016

Ebiten - A simple SNES-like 2D game library in Go edit / delete

"A simple SNES-like 2D game library in Go". I did the same thing for occam-pi back when I was at Kent; I'm a bit disappointed that this doesn't make any (interesting) use of Go's concurrency facilities.

to games go software ... on 28 February 2016

google/novm · GitHub edit / delete

"novm is a legacy-free, type 2 hypervisor written in Go. Its goal is to provide an alternate, high-performance Linux hypervisor for cloud workloads."

to go hypervisor virtualisation ... on 22 March 2015

On Go edit / delete

A critical comparison of Go and... Algol 68. I would also observe that Go failed to learn even from occam, another Algol-derived language that it's much more closely related to. But I wasn't previously aware of some of the cool features that Algol 68 had; this is a good read.

to algol concurrency go language-design retrocomputing ... on 05 March 2015

[1412.6564] Move Evaluation in Go Using Deep Convolutional Neural Networks edit / delete

"We train a large 12-layer convolutional neural network by supervised learning from a database of human professional games. The network correctly predicts the expert move in 55% of positions, equalling the accuracy of a 6 dan human player."

to ag1084 ai games go neural-networks ... on 05 January 2015

Go's Declaration Syntax - The Go Blog edit / delete

Discussion of Go's slightly unusual type declarations. I appreciate what they're trying to do -- but occam solved the same problem in the 1980s without having to write all the declarations backwards...

to go language-design syntax types ... on 23 November 2014

xiaq/elvish · GitHub edit / delete

A pretty fancy shell written in Go.

to go shell software unix ... on 24 August 2014

mjibson/goread edit / delete

Feed reader in Go. If I were ever to rewrite rawdog in Go, this would have the start of the feed parsing support (although it's not as sophisticated as feedparser).

to feed go rawdog rss ... on 14 December 2013

Browser bookmarks: tasty+ | tasty= Log in | Export | Atom