5,326 reputation
11432
bio website all-are-wonders.blogspot.com
location Irving, TX
age 46
visits member for 3 years, 9 months
seen Jul 2 at 14:15

I currently work as a database developer/DBA in the Dallas/Fort Worth area.

My favorite programming languages are Haskell and Lisp.


Jan
3
comment How to handle status integers from database in object oriented code?
We use foreign keys to the status flag lookup table too. I forgot to mention that in my answer.
Sep
28
comment Is there any reason to use C++ instead of C, Perl, Python, etc.?
@suslik: Wow, I'm shocked that anyone would actually use python for that kind of system. I agree with you about bad noob python code; I've seen some myself.
Jun
29
comment My boss decided to add a “person to blame” field to every bug report. How can I convince him that it's a bad idea?
Not the downvoter, but the question explicitly said there were multiple attempts made to convince the boss it was a bad idea, so the second paragraph of your answer wasn't appropriate.
Nov
29
comment What are good keyboards for programming?
@Caleb: Not to worry, they also sell a version with qwerty key caps.
Nov
28
comment What are good keyboards for programming?
I used to have one of these. It was great until I had to do something on another machine that didn't have it.
Oct
28
comment vim (or other text editor) ability as a metric for potential tech job candidates
As a longtime user of vim, I can tell you that advanced vim usage is programming. For example, the command to replace foo with bar in starting from the next line starting with the word "begin" through the next line starting with the word "end" could be copied and pasted into a sed script.
Oct
20
comment How can I learn old school know how
@Skeith: You may want to look at gigamonkeys.com/book.
Oct
11
comment Is hungarian notation a workaround for languages with insufficiently-expressive (i.e. Haskell-style) static typing?
Editors capable of searching for sCustomer without picking up sCustomerName (vi and emacs are 2 examples) have existed since the 70's.
Sep
27
comment How should someone used to FP thinking read imperative code?
Would you rather have no comments or inaccurate comments? I'm sure comments wouldn't age well under the conditions you mention.
Aug
9
comment Java without implementation inheritance
The lack of implementation inheritance was one of my biggest complaints about having to work with VB6.
Aug
9
comment Is there a language more general than Lisp?
Factor's also worth a look, as it has good support for functional programming.
Jul
25
comment How to evaluate how well one knows functional programming
@Federico: your comment would make a very good answer if more detail was added.
Jul
18
comment Handling Coding Standards at Work (I'm not the boss)
Why don't you like your manager's solution of formatting the code when it gets pushed to source control?
Jul
10
comment Completing a project successfully despite hostile management?
@Oak: So what is a good enough answer given the situation? Also, I've had coworkers get job offers and leave after a few months, so I don't think all employers have the 2-3 year standard.
Jul
8
comment Is it common to prototype in a higher level language?
What do you hope to gain from writing your own database engine?
Jul
8
comment Is it common to prototype in a higher level language?
Sometimes "Don't do that." is the correct answer to "How do I do X?"
Jul
8
comment Isn't functional paradigm too divergent with underlying hardware to be generally efficient?
@vines: I haven't used either language for a performance-critical application, so I can't really speak to that.
Jul
1
comment Does a prose to code compiler exist?
Does csse.monash.edu.au/~damian/papers/HTML/Perligata.html count?
Jun
30
comment How to make Classic ASP interesting if you are stuck with it?
@R0MANARMY: Yes, but Rails wasn't around back then.
Jun
30
comment At what point does programming become a useful skill?
What languages have you tried to learn? Different languages suit different people better; it may be that you haven't found one that fits the way you think.