But also: golang is a unique thing here. We haven't had one for awhile. A young language that openly and cheerfully mocks a lot of progress made alongside it, argues that good things are bad simply because they don't have them. It's like a young hip... Java6.
-
-
Yeah see here is where you lose me. Being annoyed by Go advocacy? Sure. (I don’t see a lot of Go advocacy compared to Rust, but w/evs). But elevating Go to some kind of weird moral concern? It’s weird but also false, since this is stuff Go shares with popular languages.
2 replies 0 retweets 1 like -
Replying to @tqbf @KirinDave and
If SFBA wasn’t built on Python I still wouldn’t agree with you but I’d at least see where you’re coming from. But it’s built on Python, an objectively inferior language.
1 reply 0 retweets 0 likes -
I don't think Python is a problem. I've always said: I don't like it at all. I think it's ridiculous, but at the end of the day my objections are that it makes me write more to do the exact same things Ruby does. Both, I think, grew as much as they could. I haven't.
1 reply 0 retweets 0 likes -
s/Python/Ruby//g
1 reply 0 retweets 0 likes -
Replying to @tqbf @KirinDave and
(in the sense that both languages are objectively inferior to Go)
2 replies 0 retweets 0 likes -
You've floated this with me before. I don't follow for the Ruby part. Go fixes lots of python's obnoxious async issues, but Ruby didn't have those.
1 reply 0 retweets 0 likes -
From a CS perspective, they’re basically the same language: boxed objects, no generics, nil pointers, dynamic unchecked typing, naive exceptions, mutable global state, thread communication exclusively through mutable state.
2 replies 0 retweets 0 likes -
I have to admit, I'm still unclear on how panic/recover is better than throw/catch.
2 replies 0 retweets 1 like -
It’s not, which is why it isn’t idiomatic.
3 replies 0 retweets 1 like
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.