37 karma · joined October 26, 2012
https://twitter.com/bklimt
I have lived in smaller cities where that's not the case, but not in the suburbs.
In the medium-sized town where I grew up, we always loved it when a new chain restaurant opened up in our town. They made us feel like we got the same options as the big cities.
Go's model doesn't give you as much control over which thread a particular operation gets assigned to. It's not theoretically impossible, I suppose, but it's hard to imagine what a simple API for it would look like.
But yes, if this particular problem were solved in an elegant way, I would also prefer the CSP model. It makes it so you don't have to worry about which operations are async or not.
https://code.facebook.com/posts/225525624316574/building-and...
No. A character can be three or four bytes. I think he meant ASCII, not ANSI. And no, two byte characters are not "Unicode". I feel like this article might do a disservice to folks who aren't totally clear about Unicode before theyread it. I would strongly recommend reading Joel Spolsky's "The Absolute Minimum Every Software Developer Absolutely, Positively Must Know About Unicode and Character Sets (No Excuses!)" and being totally clear on that before trying to read this.
Is there any evidence that this is actually true? It certainly wasn't true for me.
Haha, I agree. I wrote it mostly to try to get my thoughts straight, and didn't expect it to be posted to Hacker News. :)
But my criticisms are that these things make Go hard to learn. It may be a great language once you get everything straight.
> No, channels are reference types, too.
Ah, good to know. That wasn't clear to me from my first reading of the docs, but you're definitely right.