Follow

Half of aerc's bugs are attributable to the fact that the Go runtime is fucking stupid and makes race conditions inevitable

@sir does this include the crashing whenever one deletes/archives/etc. too many things too quickly?

@sir

> the Go runtime is fucking stupid and makes race conditions inevitable

Can you say more about this? I've always thought of you as one of the more #golang-positive folks around these parts

@codesections I am a big fan of golang but the runtime is my single biggest complaint with it. There's no distinction between coroutines and threads, forcing every program to deal with the problems of the latter, which is exacerbated by doing all async I/O through goroutines.

@sir @codesections Yes, I'm joking. Forcing the user to take multithreading into account if just any `go ` keyword is used (explicitly or by dependencies) does not make the language easier

Sign in to participate in the conversation
Mastodon

cmpwn.com is a private Mastodon instance for friends of SirCmpwn.