101 reputation
3
bio website code.google.com/p/…
location
age
visits member for 2 years, 11 months
seen Nov 7 at 22:55

Professional and hobbyist software developer programming in C++, C#, and Python.


Nov
7
comment Is it good practice to rely on headers being included transitively?
@StevenBurnap While 'large monolithic headers' seems like a bad idea that is exactly what precompiled headers are. Small projects should include everything they use but large projects should switch to PCH for compile times.
Oct
7
comment Why should your code not use 100% CPU?
@JanHudec Windows actually does that to. superuser.com/questions/194223/…
Sep
24
awarded  Autobiographer
May
9
comment Why is there no 'finally' construct in C++?
@Kaz I don't know how the committee decides features but generally they do not seem to add feature that are easily implemented in code. struct Finally{ Finally(std::function<void()> fn) : fn(fn){} ~Finally() { fn();} private: std::function<void()> fn;} Usage would be Finally myFinally([&](){ DoWhatever();})
Jan
22
comment LGPLv3 in closed embedded environment
It sounds like you are asking if you can patch the binary of the LGPLv3 code in order to make modifications to the LGPLv3 code without releasing the source. If this is what you are asking I doubt that would be a legal way to work around any license agreement.
Jan
4
awarded  Supporter
Jan
21
awarded  Citizen Patrol