Evan Shaw

Auckland, New Zealand

iron.io

Age: 29

I have a history in embedded software with C and C++, but now work on web services at Iron.io using Go on the server side and every language possible on the client side.

I love programming languages and can find something to like just about anywhere. I wish I had more time to spend learning about compilers.

Feb
10
awarded Nice Answer
Jan
26
revised How to minimize the garbage collection in Go?
Update one case
Jan
5
comment Go: why would I make() or new()?
Yes, that's true, but the array size must be a compile time constant, whereas make allows you to specify a size at runtime.
Jan
5
comment go language license
I'm not claiming that gccgo's frontend is GPL because it links to libc, but because it links to lots of GCC, which does not (as far as I know) have an exclusion. There have been efforts to separate the frontend from GCC, but I believe they're incomplete and currently inactive.
Dec
2
answered clock cycle count wth GCC
Nov
25
reviewed Reject suggested edit on Datagridview - remove part before the first column
Nov
11
awarded Autobiographer
Sep
30
awarded Explainer
Sep
12
comment table of functions vs switch in golang
For sufficiently large switches, it's not faster. Smaller switches can be faster because they're better able to take advantage of the CPU's branch predictor and code cache.
Sep
11
awarded Enlightened
Aug
6
awarded Yearling
Aug
6
awarded Yearling
May
8
awarded Autobiographer
May
8
awarded Autobiographer
May
8
awarded Supporter
May
2
comment Bob Jenkins' Hash getting bad performance
Could you include your benchmarks?
Apr
14
awarded Good Answer
Mar
15
awarded Custodian
Mar
15
reviewed Approve suggested edit on How do call a framework event with some parameter
Mar
15
reviewed Approve suggested edit on The day of the month does not show up properly in javascript (html)
1 2 3 4 5