Reputation
458
Top tag
Next privilege 500 Rep.
Access review queues
Badges
4 8
Impact
~97k people reached

  • 0 posts edited
  • 1 helpful flag
  • 173 votes cast
May
2
comment What constitutes a dead programming language?
@TimPost: I don't think that is the case by definition, but as a result of the language not being used. I wouldn't call a language dead if it is used but not changed, but that very rarely happens.
Apr
13
comment Is it just me or is this a baffling tech interview question?
If the interview is for a systema analyst or a similar position, this is entirely apt: your job is to help customers clarify their questions, rather than to answer them.
Mar
20
comment Are SMART goals useful for programmers?
@Geek: So what message of trust in their planning abilities are you sending to your developers by making them sign off on a list of activities in advance?
Mar
20
comment Are SMART goals useful for programmers?
OK so the key problem seems to be that the SMART acronym tends to be used by people who realize their goals aren't but haven't realized that SMART isn't an ingredient you can add to non-SMART "goals" you've already picked, instead it's an admonishment to pick different kinds of goals.
Mar
16
comment Why choose an established CMS as opposed to building one from scratch?
@IrishChieftain: There is such a thing as open source software, which allows you to start working on the things you want to change from a finished system that many people already use rather than having to do everything from scratch.
Jan
30
comment Measure of power other than Turing completeness
Then what's the point of your answering? It should have been a comment.
Dec
15
awarded  Yearling
Sep
19
comment Why NoSQL over SQL?
@c0da: I think you need to reformulate: what you probably mean to say is that SQL databases are not well-suited to data with certain types of structure - in particular, "graphy" data in which you need to do a lot of path walking.
Sep
14
answered What naming anti-patterns exist?
Sep
14
comment What naming anti-patterns exist?
@Billy ONeal: Yes they do. The design problem is the lack of normalization, and the number suffixes are the naming pattern pointing to it.
Sep
14
comment Why it is called “hash table”, or “hash function”? Hash doesn't make any sense to me here
it depends on what you mean by hash table. The data structure as offered in languages such as Perl, Java and C# does give you a key-to-value mapping, using the kind of hash table you refer to internally.
Sep
14
comment Why it is called “hash table”, or “hash function”? Hash doesn't make any sense to me here
Not sure what the 'sub-domains' are doing in there. It's just that the hash function thoroughly 'mixes up' the values of its domain.
Sep
14
comment Why it is called “hash table”, or “hash function”? Hash doesn't make any sense to me here
@Peter Taylor: hash tables do define injective mappings.
Sep
8
comment My boss wants a narrated line-by-line English explanation of our code
Never tell people their ideas are bad!! You can discuss, though, what it would take to make them come true, and perhaps even give some ideas for taking shortcuts. If this leads them to conclude that the idea wasn't viable, or makes the initial idea morph into something completely different, and they should happen to notice this at some point, they'll shrug and say: that's life.
Sep
7
awarded  Good Answer
Sep
6
awarded  Nice Answer
Sep
6
answered My boss wants a narrated line-by-line English explanation of our code
Aug
23
comment The Future of Golang. Multiple Language Support?
Can you please pose an actual question? It is not at all clear to me what you want to know here.
Aug
23
comment The Future of Golang. Multiple Language Support?
The name of the language is Go - please fix.
Aug
13
comment Is learning C# as a first language a mistake?
It's not just algorithms, data representation is a lot more important in practice, in my experience.