131 reputation
4
bio website blog.orionedwards.com
location New Zealand
age 32
visits member for 3 years, 8 months
seen Apr 28 at 3:52
I do .NET, Ruby, Rails, PHP, and Snowboarding :-)

Apr
28
comment Objective-C style: Do I implement factory methods or init methods?
After reading that I'm thinking... Add factory methods when you need to for efficiency (e.g. allocating custom amounts of memory like in the example), and then maybe for convenience if you feel like it?
Apr
28
awarded  Student
Apr
27
asked Objective-C style: Do I implement factory methods or init methods?
Aug
5
comment What backs up the claim that C++ can be faster than a JVM or CLR with JIT?
@superM which CLR are you talking about? While the .NET JIT compiler is often pretty good, there's lots of optimizations it simply doesn't seem to do. That, plus the fact that every object in .NET no matter how small consumes at least 12 bytes, means I've yet to see a .NET program run faster than a C++ one
Aug
5
comment What backs up the claim that C++ can be faster than a JVM or CLR with JIT?
While in theory yes, a JIT can pull more tricks than a static compiler, in practice (for .NET at least, I don't know java as well), it doesn't actually do any of this. I've done a bunch of dissassembly of .NET JIT code recently, and there's all sorts of optimizations like hoisting code out of loops, dead code elimination, etc, that the .NET JIT simply does not do. I wish it would, but hey, the windows team inside microsoft has been trying to kill .NET for years, so I'm not holding my breath
Jun
13
answered Continuing Education as a Part of Your Job
Sep
21
awarded  Teacher
Feb
9
awarded  Supporter
Feb
6
awarded  Autobiographer