Viewing profile — supersillyus
supersillyus
HN member- Joined
- Thu, Jul 08, 2010, 3:43 PM UTC
- HN karma
- 560
- Public activity
- 134 items
- HN profile
- View on Hacker News ↗
About supersillyus
No profile information was provided.
Recent public activity
-
comment
Comment #8683733
IIRC Servo is using html5ever for HTML parsing, which (at least in one branch) uses SSE4.2 for parsing.
-
comment
Comment #8455523
So, do you consider the Go1 compatibility guarantee to be a mistake? Most suggested stdlib or lang improvements are DOA for the time being as a result, which is annoying, but of co…
-
comment
Comment #8103464
I read that they have static analysis tools to track the flow of Contexts, making it much easier to verify that Contexts are threaded through correctly, which can make things a bit…
-
comment
Comment #7851932
From that, it's not too hard how people could think it was influenced by Go (though it apparently wasn't): http://play.golang.org/p/oWNRd0D2Zp looks superficially very similar
-
comment
Comment #7634385
There is a GSOC to add escape analysis ( https://www.google-melange.com/gsoc/project/details/google/g... ). It'll be interesting to see how that affects things.
-
comment
Comment #5795243
Yes, in the same sense that any language with first class functions can. So, like: var SomeFunc = RequireAuth(func(...) { ... }); However, there's no language-level support, so you…
-
comment
Comment #5765379
If I'm not mistaken, Plan9 comes with a code formatter, and this idiom is common in Plan9, so it seems likely that it is supported. http://plan9.bell-labs.com/sources/plan9/sys/src…
-
comment
Comment #5642200
I somewhat disagree. Even if you don't use channels as iterators/generators (which many folks do), it's not hard to end up with a goroutine blocked on a channel that'll never be cl…
-
comment
Comment #5641426
You can leak memory by leaking goroutines. If a goroutine is waiting on a channel that nobody else has access to, it lives forever, as does the memory it references. So, you can pr…
-
comment
Comment #5630305
According to Last Call by Daniel Okrent, Gough St was named after famed temperance orator John Bartholomew Gough. I'd assumed that was true until I saw this site. Wikipedia has sup…
-
comment
Comment #4544382
Why should C and Go (AOT compiled) be faster than Java for pure integer numerics? For long-running simple tight loops of numerics, I'd assume HotSpot would be faster.
-
comment
Comment #4518745
I agree with them on the readability issue mostly, but I don't understand the preference for parens-less function calls, especially where there are arguments. Maybe it's a matter o…
-
comment
Comment #4331568
If you don't care about types, schemas, and schema changes, probably not.
-
comment
Comment #4330644
Also, segmented stacks ( http://llvm.org/releases/3.0/docs/SegmentedStacks.html ). GCC already supports it.
-
comment
Comment #4154490
My "ah ha" moment with Haskell was after a few years of using it quite regularly, I realized that it wasn't actually making me more productive in the kind of code I actually write …
-
comment
Comment #4086372
Does the answer here make sense to you?: http://golang.org/doc/go_faq.html#creating_a_new_language
-
comment
Comment #4016480
I don't think the spike in VM means it's paging all that. That just means it has that address space reserved, not that it's using it. I'm not aware of any real cost to having a hug…
-
comment
Comment #4016354
It doesn't sound like you're using the benchmarking tools that Go provides; I'd recommend using that if you're not. Ah, yeah, I was testing a much much smaller byte array with mult…
-
comment
Comment #4014702
For what it's worth, I've looked into the 'Split' case, and the performance difference when specialized to the single-byte case is about 2%, which is mostly because Split already h…
-
comment
Comment #4013907
It is quite neat and mighty convenient, but I sorta live in fear that at some arbitrary point the library will change and my code will just stop working. I konw this isn't a proble…
-
comment
Comment #3987464
FYI, the original article has been updated with graphs showing reqs/sec, virtual, and real memory for both using 100, 500, and 1000 simultaneous requests. Aside from virtual memory…
-
comment
Comment #3834954
For comparison, what do the automatically generated XML versions of those JSON examples look like?
-
comment
Comment #3831001
It certainly could be more optimized. For example, all numeric literals are converted to strings before being parsed. That's a mostly unnecessary copy/allocation per number. Simila…
-
comment
Comment #3830645
Would the comparison be more fair if the Python/Dart code were mapping the JSON to an existing type?
- comment