Reputation
13,476
Top tag
Next privilege 15,000 Rep.
Protect questions
Badges
4 37 60
Newest
 Quorum
Impact
~261k people reached

Apr
4
comment No exceptions C++ and partially constructed objects
Are you working on something that demands a jet-fighter level of reliability and is backed with a defense-contractor scale budget?
Apr
3
comment Is it the standard accepted practice to install software using VBScript?
There is no standard "accepted" practice to pretty much anything on Windows, especially not with regards to installations.
Apr
2
awarded  Nice Answer
Apr
1
comment Why are people making tables with divs?
This question makes me sad to think about all of the human productivity that has been wasted on this issue in the past 15-20 years.
Mar
29
comment Front-end structure of large scale Django project
Building a website using a tool, then throwing away one of that tool's best features, based on speculation of completely unknown usage in the future, is usually unwise.
Mar
29
comment What kinds of Open-Source licenses are NOT OK to use internally in a corporation?
@sapi, whoops, meant to say the third example.
Mar
28
comment What kinds of Open-Source licenses are NOT OK to use internally in a corporation?
In your second example, that would be someone else's problem
Mar
26
comment When to use ANTLR and when to use a parsing library
Also using XML to create a programming language is evil and causes cute animals to be destroyed.
Mar
26
answered When to use ANTLR and when to use a parsing library
Mar
25
comment What happens to database design process when ORM tools are used?
For some projects with some ORMs, you can forget about the database and only think about the ORM and get away with it, and for other projects you can't. Just like when programming in 'high-level' languages, being mindful of the whole process top to bottom, from classes to bits and bytes, is what you need to do.
Mar
24
comment Better to write your .NET library with COM limitations in mind, or separate your .NET library from Interop?
@MasonWheeler: It's deprecated in the same way all software older than 6 months is "legacy", am I right?
Mar
24
answered Better to write your .NET library with COM limitations in mind, or separate your .NET library from Interop?
Mar
23
comment Program design - how to improve it and how to avoid coupling (Python)?
The file being read multiple times is an issue completely independent of your perceived coupling "concern".
Mar
19
comment Using NLP can we create a summary of functional specification
This is the programming equivalent of a perpetual motion machine.
Mar
19
comment Whiteboard “testing” during an interview: legitimate way to back up your (whiteboard) code?
It's not a matter of being "necessary". It's that if you use something often enough, you're going to remember it. If some guy claims to be a SQL developer but can't write a join statement off the top of his head, it's because he is either a) incompetent b) was lying about his qualifications, or c) has a very strange brain, all three situations I don't want to have to deal with.
Mar
19
comment Can your staffs distibute your company non-distirbuted GPL licesned code?
@5gon12eder: the FSF themselves don't consider that to be distribution, either.
Mar
18
comment Whiteboard “testing” during an interview: legitimate way to back up your (whiteboard) code?
Anyone halfway decent in a particular language should have the syntax memorized from simply using it a lot. If a guy writes C# code all day, and doesn't know most of the syntax off the top of his head, he's going to be slow and terrible. You can also look up what 2^8 is, but any developer worth their salt should know what it is off the top of their head just from having encountered it so often. Same goes for syntax.
Mar
17
comment Why is there no Swap command?
Probably because outside of writing sorting algorithms for the standard library, you rarely have to swap elements.
Mar
10
comment adding the digits of a number
Just output the number to a string and go through it char by char.
Mar
10
comment When are nonblocking read or receive operations useful?
Are you asking about MPI specifically or just blocking vs non-blocking I/O in general?