| bio | website | |
|---|---|---|
| location | ||
| age | ||
| visits | member for | 2 years, 7 months |
| seen | 2 hours ago | |
| stats | profile views | 288 |
Very senior embedded real-time systems programmer (Texas law is very picky about the use of the term "engineer"), unsuccessful candidate for U.S. Congress, and unreconstructed Cold Warrior.
|
May 6 |
answered | Tool to manage requirements throughout a software development lifecycle |
|
May 5 |
comment |
what will be the reason for a group to write a programming language @David, you missed something. Stroustrup himself has stated that "strong typing" was the first thing on his list of things to add to C to make C++, and "Simula 67 classes" was second. |
|
May 5 |
comment |
What to do if the interviewer does not give you enough time to answer? Let me put it this way: At face value, he has just shown you how much value the company puts on preparing for a meeting, and on the priority they give to interviewing. He should have brought pen and paper with him, if he was planning on needing it, and there is no way on Earth it should take him 15 minutes to go fetch pen and paper. Something is very wrong with this picture, and you probably don't want to find out what it is. |
|
May 3 |
answered | Seeking LOC counter with estmated cost to write those LOCs |
|
May 2 |
revised |
Was getting a computing science degree easier 10 years ago Correct error: should have been Taylor's Theorem instead of Fourier. My bad. |
|
Apr 19 |
answered | Is there an accepted term for a DSL implemented in a “standard” programming language? |
|
Apr 18 |
comment |
What is an algorithm? I must be getting old. This used to be one of the standard definitions given in the first week of ANY programming 101 class, no matter which department (math, EE, CS, ME, physics, CE, ChE, the business school, ...) taught the class. |
|
Apr 10 |
comment |
Avoid having an initialization method Stupid question #1: Why can't the object constructor load the DLL if it isn't already loaded? |
|
Apr 7 |
answered | Where can I get programming books? |
|
Apr 4 |
comment |
How do you choose to use a specific programming language? So, by that argument, for you, Ada is your first choice and PERL is an invention of the Devil, am I correct? |
|
Apr 2 |
comment |
Asset licensing and GPL compatibility @Alison, when you want an opinion you can bet your bank accounts and 401Ks and IRAs on, AND THAT'S THE BET YOU'RE TALKING ABOUT PLACING HERE, you want to talk to someone know KNOWS the subject. People like us do computers all day long, every day, for a living. Lawyers do law all day long, every day, for a living (at least when they're not <insert obligatory unsavory lawyer joke here>...). |
|
Apr 1 |
answered | Asset licensing and GPL compatibility |
|
Mar 29 |
answered | Technology for atoms animation |
|
Mar 29 |
comment |
In term of performance : while , for … Loops VS recursion Pretty much all modern compilers for languages that allow recursion do tail call optimization. |
|
Mar 28 |
comment |
Other than the Linux kernel, which operating system kernels should you study? @Remy, the tradition is that you NAME the "more interesting XXXes" when you say "there are many much more interesting XXXes around". (This is akin to the tradition that Wirth himself established: When you say "There's got to be a better way to do this", you are expected to go looking for it.) |
|
Mar 27 |
comment |
Why does DirectX use a left-handed coordinate system? DirectX is an infant in swaddling clothes compared to 3D computer graphics, and that's relatively young compared to computer programs having to manage multiple 3D coordinate systems, and transform among them. It was the mid-1970s when I took the graphics class the first time, and EVEN THEN the instructor (Frank Crow) was very strongly pushing us to use right-handed coordinate systems exclusively. In 1983, I was working a job that did no graphics, but did have coordinate transformations going on, and a mandatory right-hand-rule was the FIRST project memo issued. (And I didn't issue it!) |
|
Mar 26 |
comment |
Scientific evidence that supports using long variable names instead of abbreviations? I would be very, very hesitant to put much weight on any paper that claimed to find anything by examining software metrics, since almost all of the metrics out there correlate very strongly with plain, vanilla, raw SLOC, and EVERYONE knows that shorter programs are easier to write, debug, and maintain than longer ones. |
|
Mar 25 |
answered | Time to drop Emacs and vi? |
|
Mar 23 |
answered | Other than the Linux kernel, which operating system kernels should you study? |
|
Mar 21 |
comment |
Has there been research into programming linguistics? That's not entirely true. My mother occasionally talks about her high-school Latin classes, and mentioned one piece they translated, a memo from a Roman patrician to his chariot driver. The gist was "Please, during rush hour, DON'T get caught behind so-and-so's chariot. I don't know what he feeds his horses, but the stench is TERRIBLE." |