Reputation
10,295
Top tag
Next privilege 15,000 Rep.
Protect questions
Badges
1 22 43
Impact
~220k people reached

Jul
2
comment Good idea to include test logs in software repository?
Further, if a comitted version of the code fails a test that was committed with it, you should be able to retrieve and build that version, run the test again and get the exact same failure.
Jun
22
comment How can I check if Google username and password are actual?
Google can answer that question better than we can.
Jun
22
comment Simple and clean way of comparing three numbers
C's qsort(3) deals just fine with KVPs by using a caller-provided comparator function. There's not reason that couldn't be done here if the function needs to be resuable.
Jun
17
comment Is there something peculiar to Matlab or Mathworks that supports so much “undocumented” code?
The code may in fact be documented at MATLAB HQ but tagged in such a way that things that aren't supposed to be visible to the rest of the world are scrubbed out on the way to a release.
Jun
12
comment Alternatives to Request For Comments
Your argument falls apart at "not quickly." Very little of what's in the RFCs is simple, and it's unreasonable to expect that all of it should be simple enough for anyone without a firm grip on the background material to sit down and write a protocol stack. If you think the RFCs are hard to get through, I invite you to spend a few hours spelunking in the 3GPP Specifications for a bit of perspective.
Jun
12
comment Alternatives to Request For Comments
Nobody's forcing anything down anybody's throat. As JacquesB pointed out, the RFC process doesn't usually start until a protocol is in use in the real world. In other words, the creation of an RFC is driven by adoption, not the other way around. The process has worked very well for decades, and if it isn't broken, there's no reason to fix it.
Jun
12
comment Why do programs use call stacks, if nested function calls can be inlined?
@MSalters: Code structured to depend on LTO sacrifices inlining entirely on toolchains that don't support it. In situations where 100% of the code will be built in an LTO-enabled world 100% of the time, then by all means go for it. There is lots of code in the world where that guarantee can't be made, and putting inline-able functions in headers allows essentially-identical optimization on the largest possible number of toolchains in a standards-compliant way.
Jun
12
comment Why do programs use call stacks, if nested function calls can be inlined?
C and C++ allow public functions and methods to be inlined by declaring them in the header included by callers. Whether or not this is a good thing to do depends on your willingness to trade having to recompile everything (vs. just installing new dynamic libraries) for the benefits of the extra optimization. Implementations of languages that do JIT compilation could, in theory, do it as well.
Jun
4
comment Why do we use the word “sprint”?
@Snowman: You're working my side of the street. Quit it! :-)
May
29
awarded  Autobiographer
May
29
comment Development approach for GUI application sharing on X
@ChrisRobison: You can still make it the selected answer. Contact info is in my profile if you want to drop me a line to discuss it in more detail than would be on-topic here.
May
29
answered Development approach for GUI application sharing on X
May
28
comment Time complexity of this loop
Why do you think this might be O(n)?
May
21
comment CentOS/RedHat devtoolset license implications
Has said senior developer read and understood the licenses for the development tools included as part of the Development Toolset?
May
20
comment Quit a program in main or in function?
Related: programmers.stackexchange.com/questions/171650
May
19
comment Python: Are all dictionary comprehensions just more expressive and compact for loops?
Your example would be a prime candidate for a function, which makes that problem go away.
May
18
answered Should program arguments have mixed interpretations?
May
15
comment Should a comparison method ever return the same type back as it's comparing?
Returning the same type would make sense if the method's description said "return the argument which is larger." Specificity is the key to almost everything in this field, and here it would have let you sanity check the prototype against the intent. A pox on whoever wrote the problem for not doing that.
May
14
reviewed No Action Needed Use TFS to track bugs from Production Support
May
13
comment Cross-compiling Java app to run directly on ARM
Are you aware that there's is an edition of Java targeted for the embedded space that space and that technologies like ARM's Jazelle make it very efficient for their CPUs to run Java bytecode?