4,782 reputation
1745
bio website staugustinefootville.org
location United States
age 30
visits member for 4 years, 8 months
seen May 7 at 14:39

Faithful Catholic - Father of 4, Husband of 1

Programmer of cloudish things from Southern Wisconsin.

Fairly proud Herzing, UW Madison and UW Rock County Alum


Nov
28
comment What do neglected O'Reilly book topics tell us about that topic?
I dunno, it's not like Haskell is torchin' the TIOBE charts.
Nov
28
comment What do neglected O'Reilly book topics tell us about that topic?
@stuperuser, you're right. I'm too busy writing programs in Delphi to read books about how to program in Delphi. But somehow, I'm not too busy to ask questions about why two Europeans (Dr. Bob and Marco Cantu) have a monopoly on the most earthy American programming language ever.
Nov
28
revised What do neglected O'Reilly book topics tell us about that topic?
Oh, I forgot about pig and robotlegs
Nov
28
asked What do neglected O'Reilly book topics tell us about that topic?
Nov
14
answered Is the term “web portal” obsolete?
Nov
14
comment Is the term “web portal” obsolete?
Ahh yes I fondly recall the Town Portal spell from Might and Magic, Clouds/Darkside of Xeen, that got me out of quite a few tight spots!
Nov
14
comment Is the term “web portal” obsolete?
Your second definition jibes most concurringly with my antiquated web development books.
Nov
10
comment Munging intro level knowledge of set theory with intro level knowledge of electronics to parse and evaluate the content of HL7 messages
also, thanks for taking this question seriously and offering up a well thought out response!
Nov
10
comment Munging intro level knowledge of set theory with intro level knowledge of electronics to parse and evaluate the content of HL7 messages
Yeah, I can add all the functions I want. I think I'm just going to call it AnyOf (I already had MoreThan0, but that was too confusing). Thanks for reminding me about Exists. That would have been sufficient! I should just assign a value of 1 to strings returned from HL7 messages and let the formula add'em up, if the result = 0 then no existen.
Nov
10
comment Munging intro level knowledge of set theory with intro level knowledge of electronics to parse and evaluate the content of HL7 messages
Yeah AllOf[Undefined] = Undefined, but AllOf[empty] = true (but I coded that possibility out of existence). If undefined escapes the factor part of the formula yeah, it's treated as false. The only problem is, I still treat (not undefined) as undefined and yes, it remains false. I think removing the unknowns (or keeping the ability to handle them, but not to generate them) is probably the road I'm going to go down. The problem is that, AllOf[empty] = true, I'm going to have to make AllOf[empty] = false.
Nov
10
comment How do I develop in more languages with less IDEs
It may have been my imagination, but I thought vim was doing some code completion for me in certain circumstances, straight out of the box.
Nov
10
revised Munging intro level knowledge of set theory with intro level knowledge of electronics to parse and evaluate the content of HL7 messages
mistagged, I have no idea what domain driven design really means.
Nov
10
comment Why am I seeing so many for(;;) constructs?
language agnostic might be a bad tag, maybe c(ish)-language-agnostic. A Delphi programmer would never accept such a hideous construct.
Nov
10
asked Munging intro level knowledge of set theory with intro level knowledge of electronics to parse and evaluate the content of HL7 messages
Nov
3
awarded  Convention
Oct
19
comment Why has C prevailed over Pascal?
@Lundin, are you kidding, I've been using Delphi 7 for the past 4 years, finally updated to 2009 and working in XE2 as well. Finally I don't need to restart the IDE every 5 or 6 builds to keep my breakpoints. Futhermore, Embarcadero has created a way to use Delphi Code for Android and iOS programs which, is new, but is pretty cool, the advantage is that it's wholly managed by a privately held company so the improvements actually make it into the hands of the developers.
Oct
18
answered Why has C prevailed over Pascal?
Oct
18
comment Why is naming a table's Primary Key column “Id” considered bad practice?
@Thomas, I wouldn't put natural joins in code either, but for diagnostics, I've found them pretty useful when the database is modeled so that they actually work.
Oct
18
comment Why is naming a table's Primary Key column “Id” considered bad practice?
@Bill I do all the time, many, many times a day, depends more on your codebase than the language you're developing. And, for diagnostics, if you want to do some good and deep relations you can string together those natural joins and completely avoid looking up field ID's. And, as St. Jerome famously said, "Ignorance of SQL is ignorance of databases".
Oct
17
revised Why is naming a table's Primary Key column “Id” considered bad practice?
deleted 1 characters in body