4,097 reputation
1836
bio website
location
age
visits member for 3 years, 5 months
seen Nov 16 '13 at 9:37

Oct
16
awarded  Notable Question
Sep
21
awarded  Custodian
Sep
13
revised At what point is asynchronous reading of disk I/O more efficient than synchronous?
deleted 12 characters in body
Sep
13
answered At what point is asynchronous reading of disk I/O more efficient than synchronous?
Sep
7
comment Compiling OpenGL Assembly Language (ARB) assembly code
@Fr34K: Yeah, resorting to assembly for better cross platform/product compatibility is exactly the wrong way to approach the problem. You want higher abstraction level, not lower.
Sep
5
answered Compiling OpenGL Assembly Language (ARB) assembly code
Sep
4
comment Is Ubuntu workable as a laptop for an IT consultant?
It's ok. The only thing I would say, is to choose Mint, which is Ubuntu minus the fugly Unity.
Sep
3
awarded  Mortarboard
Sep
3
awarded  Nice Answer
Sep
3
revised Dealing with Fanboys
added 8 characters in body
Sep
3
answered Dealing with Fanboys
Aug
29
comment Compilable modern alternatives to C/C++
@KonradRudolph: name hiding is trivial really, never ran into this issue over 10+ years. ADL, you can create some problems with it, but again, hasn't been an issue in my career, const correctness is actually very neat, once you use it from ground up. It works, what else do you need? Ok, there are fancy const * const * const constructs, but if you write code like that, it's your problem. So what exactly in Effective C++ scared you so much?
Aug
29
comment Compilable modern alternatives to C/C++
@jalf: Programming is not easy, if you can write a Java program after reading how syntax works, you're doing it wrong, you shouldn't be in this profession! Programmer has to know what happens on all levels once he writes foo.DoStuff() anything else and 1) your program has a bug 2) it's a maintenance/extensibility nightmare.
Aug
29
comment Compilable modern alternatives to C/C++
Runtime polymorphism (virtual) + compile time polymorphism (templates) + STL. And it allows you to do any of that stuff. And it's really easy. I don't know why people complain that it's hard. Just read a few books, like Effective C++, C++ Programming and Practice, everything will clear up.
Aug
29
awarded  Nice Answer
Aug
28
answered Compilable modern alternatives to C/C++
Aug
28
comment Compilable modern alternatives to C/C++
Once it's Java, you can't salvage it if it's too slow.
Aug
28
comment I am a beginner. Can I directly start learning C++11? or I have to learn old C++?
@TheLQ: There are not that many breaking changes in compilers, as there is shitty code, undefined behaviors etc. It will work for 10 compilers in a row, and then it will break, maybe invisibly or at runtime, with compiler 11.
Aug
28
comment I am a beginner. Can I directly start learning C++11? or I have to learn old C++?
@TheLQ: I guess... But when I think what I would do if I were a boss, it's highly likely I would do the same thing. Unless there are some noticeable cost savings vs. migration costs.
Aug
28
answered I am a beginner. Can I directly start learning C++11? or I have to learn old C++?