5,256 reputation
11431
bio website all-are-wonders.blogspot.com
location Irving, TX
age 46
visits member for 3 years, 6 months
seen Apr 14 at 13:25

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

My favorite programming languages are Haskell and Lisp.


Jan
26
comment Interesting or unique types in programming languages?
@Mark: People who use Lisp don't notice lists for the same reason fish don't notice water. I use structures, objects and hashtables in my CL code. Lists are mostly for coding.
Jan
25
comment Interesting or unique types in programming languages?
@Mark: I tried, but types are probably one of the least interesting things about Lisp.
Jan
25
comment How do you convince management to throw away a prototype?
Use your favorite non-mainstream programming language to write the prototype. If it doesn't work, at least you won't mind maintaining it as much.
Jan
25
comment Do you prefix variable names with an abbreviation of the variable types? (Hungarian Notation)
@Paperflyer: Thanks for the update; it has a bearing on the correct answer.
Jan
25
comment Do you prefix variable names with an abbreviation of the variable types? (Hungarian Notation)
I'd vote this up 50 times if I could.
Jan
25
comment Do you prefix variable names with an abbreviation of the variable types? (Hungarian Notation)
What programming language are you using?
Jan
24
comment How should I evaluate a training class?
+1 I like the pre-course test idea.
Jan
24
comment Preserving version control commit history vs Refactoring and Documentation
+1 Also, relying on code for communication means that information that would be in the history is also present in comments, violating DRY.
Jan
23
comment Writing or extending existing emacs packages: is it worth or should I move to Netbeans/Eclipse?
The best answer to this question will depend on two other questions: (1) What do you like about Emacs? and (2) Why do you want to write extensions?
Jan
21
comment Why is cleverness considered harmful in programming by some people?
@Orbling: Yes, but don't forget instant gratification.
Jan
21
comment Can there be too much uniformity in coding standards?
+1 good point about IDEs
Jan
18
comment Can anyone recommend coding standards for TSQL?
@Jon: no hard errors, just subjective things like singular table names, hatred of triggers, etc.. BTW, "SELECT *" is fine inside an "EXISTS()".
Jan
17
comment License for freeware but closed source application
@David: I missed that part in the question. I'm not sure how the GPL would work if the OP doesn't at least make the source code available on request.
Jan
16
comment Programming languages that improve your programming skill in general?
+1 for a good reason to use FORTH
Jan
16
comment What's more important: To write programs fast or to write fast programs?
Being able to write programs fast gives you more time to experiment with algorithms, so it's not necessarily an either/or thing.
Jan
16
comment Why is Visual Basic easier to learn than Java for COBOL developers?
@Jason: I would recommend reading the link Arjang posted, but the "tl;dr" version is that without implementation inheritance, you can't inherit instance variables either. That makes a huge difference.
Jan
15
comment What do you wish your compiler could do for you (that it currently doesn't)?
@Klaim: That raises two more questions: Why do you need the system to be separated? Have you looked into the CL macro system in any detail?
Jan
14
comment Are these company terms good for a programmer or should I move?
+1 for "if they expect you to not work for anyone else, then they should pay you enough that you don't have to"
Jan
14
comment Ruby but not Rails on my Resume
+1 for leaving an opening for the plain Ruby opportunity
Jan
14
comment What do you wish your compiler could do for you (that it currently doesn't)?
@Klaim: What do you mean by "separated from the language"? Also, what David said.