1,685 reputation
810
bio website
location
age
visits member for 3 years, 10 months
seen Dec 6 '13 at 10:57

Nov
28
awarded  Civic Duty
Sep
8
awarded  Yearling
Dec
31
comment Why aren't user-defined operators more common?
Add to that the ability to discover the meaning behind a function. In the case of "sworp" you can quite easily stick it into a search box and find it's documentation. Sticking an operator into a search engine is a whole different ball park. Our current search engines simply suck at finding operators, and I've wasted a lot of time trying to find the meanings in some cases.
Sep
8
awarded  Yearling
Aug
20
awarded  Nice Answer
Aug
5
answered What backs up the claim that C++ can be faster than a JVM or CLR with JIT?
Jun
8
awarded  Constituent
Jun
8
awarded  Caucus
Sep
13
answered AGPL - what you can do and what you can't
Sep
9
awarded  Yearling
Sep
8
comment Is the author of an open-source application obliged to make the “open-sourceness” visible?
What app store are you referring to?
Aug
25
answered Can I develop GUI in MonoTouch and MonoDroid with a shared .NET backend?
Aug
22
comment How do I appropriately license my open-source project?
You should probably add that you can add author information into the body of the license text, and that most of these licenses state that they may only be distributed if the license text remains in the code/app. This essentially allows you to be attributed wherever your code is used, because your name will always be in the license.
Aug
22
revised Is there a GPL-compatible software license for libraries which allows static linking, but requires redistribution of library source code?
added 979 characters in body
Aug
22
revised Is there a GPL-compatible software license for libraries which allows static linking, but requires redistribution of library source code?
added 979 characters in body
Aug
22
answered Is there a GPL-compatible software license for libraries which allows static linking, but requires redistribution of library source code?
Aug
5
answered AGPL Question about Linking and Derivative Works
Aug
5
comment Is information hiding more than a convention?
Why pretend to wear a safety belt when you could wear one? I'd rephrase the question and ask, is there any reason for a compiler to not enforce it, if all information is available to it. You don't wanna wait until you have a crash to find out whether that safety belt was worth wearing.
Aug
5
comment Is information hiding more than a convention?
Reflection usually can bypass the access protection. For Java and C#, they both can access private data.
Aug
5
comment Is information hiding more than a convention?
In C, the _prefix on identifiers is supposed to be for reserved words, according to the specification. The _prefix you're referring to does have it's roots as a convention in older languages though, where it would be used alongside the access protection keywords to make it easier on the programmer. For example, many years back we would use m_member, and a programmer would know that it's a member without having to go and look where it was defined. This kind of syntax was particularly necessary when using languages which have global variables, or you might waste time searching for a declaration.