Reputation
2,985
Next privilege 3,000 Rep.
Cast close & reopen votes
Badges
1 21 33
Newest
 Yearling
Impact
~146k people reached

  • 0 posts edited
  • 0 helpful flags
  • 337 votes cast
Feb
23
awarded  Civic Duty
Feb
23
comment Why job postings always looking for “rockstars?”
@Jerry Coffin, I think that's a valid question too = do you put "rockstar" on your résumé?
Feb
23
comment Why job postings always looking for “rockstars?”
@Jonathan Khoo - Even within this community: careers.stackoverflow.com/jobs?searchTerm=rockstar
Feb
23
answered Is Prolog professionally useful?
Feb
23
asked Why job postings always looking for “rockstars?”
Feb
22
comment Why should developers have private offices?
@Erin - I get the point of providing food, penny wise but dollar foolish to not, but the point being should we programmers really be "hydrating" ourselves with soda? I think we can all agree the programmer diet could use alternative incentives.
Feb
16
comment Why are SW engineering interviews disproportionately difficult (vs. research interviews)?
I think I've had luck in my career. Rarely have I ever seen a cut & paste coder. I've known bad practice coders (myself included), but at least it was of their own design :)
Feb
15
comment Why are SW engineering interviews disproportionately difficult (vs. research interviews)?
Why are virtual function questions so popular? It seems sometimes that's all one'd have to study...
Feb
7
answered Should I use multiple column primary keys or add a new column?
Feb
4
comment The worst anti-patterns you have came across
You don't mention your problem domain, but not always a bad thing, keeping state elsewhere like this could allow processes to scale and to be introspected during long run times, also to help in debugging. Was the DB access causing performance issues or concerns?
Jan
31
comment Does one's native spoken language affect quality of code?
@mouviciel, the two are mostly inseparable, however I anecdotally see the syntax of the spoken language drive the semantics of the programming language; the German example below in my comments just one. I can quite clarly see the difference in coding style even between the US regions despite a largely similar language which (as you stated) should much more be attributed to cultural differences.
Jan
30
comment Does one's native spoken language affect quality of code?
Thanks for the anecdotal comments. I see style affected a lot, and interesting to read your comments.
Jan
27
comment What is happening to PHP 6?
OO syntactical cleanup is going to be nice. I can't stand Perl 5's OO syntax now (though yes it makes lexical sense).
Jan
24
comment Building a DSL: Scripted atop a general-purpose language or stand-alone?
I'm pretty language agnostic, but why do you think Python incarnations are better suited?
Jan
24
comment Hiring at start-ups vs established companies
I'm curious how you expect to hire A-people if you only take freelance on trial bases? Those who are freelancing and good likely will stay freelancing; others who are good likely have heaps of experience but would not find freelance->perm enticing?
Jan
24
comment Building a DSL: Scripted atop a general-purpose language or stand-alone?
I consider any possibility for the hosts. Consumer will be those writing asynchronous programs (messages with destinations).
Jan
24
asked Building a DSL: Scripted atop a general-purpose language or stand-alone?
Jan
19
comment Why such popularity with Python?
@Jon Hopkins - almost any company will have some code style guidelines and even mandate them, Perl, SQL, C, Java. The important part of these is that that style can be your own. Yes, Python dictates style for you, it feels like a new-age, out-of-the-box school yet where all pupils have the same dress code.
Jan
19
awarded  Popular Question
Jan
13
comment Biggest mistake you've ever made
@Char, I have a personal preference for maintaining all DB interactions within transactions. Those who don't, they carry risk or have business cases which don't care. The specification assumption and MANDATEs are that we will begin and maintain code projects with transactional DB management.