9,538 reputation
12042
bio website en.wikipedia.org/wiki/…
location United States
age 70
visits member for 4 years, 3 months
seen 2 days ago

BS Mechanical Engr.
PhD CS(AI)
CS Prof (4yr)
Numerous consulting jobs.
15 yr at http://www.pharsight.com
Published book on CS & several articles
4 kids, 2 grand
Pilot(student)

P.S. The picture is a Beta-prime distribution. It shows the program speedup factors you can get if you see a problem twice in 2, 3, 4, and 5 samples.


Nov
20
comment How do you deal with over-the-head APIs/technology
It is a great question. So many times I've seen where words like "leverage" and "synergy" were used to sell some 3rd-party stuff. So then you get locked into it, and they go and pull it out from under you. (MS likes to do that.) Meanwhile, the original evangelists are long gone.
Nov
20
comment Does giving a developer a slower development machine result in faster/more efficient code?
@Peter: I see this all the time, where folks seem to think they need to have code as optimized as possible, and run on as fast a machine as possible, before they can profile it to find the performance problems. Where that idea came from, I can't even guess.
Nov
20
comment Does giving a developer a slower development machine result in faster/more efficient code?
@Peter: Sure there are in principal, except where I look. We even have test machines and virtual machines, and if a tester says something is taking too long, what do they say? "This blasted virtual machine is too slow!" I think the coder him/herself has to feel the pain, and needs an IDE to do something about it.
Nov
19
answered Why the current enthusiasm for Functional Programming?
Nov
19
revised Does giving a developer a slower development machine result in faster/more efficient code?
added 25 characters in body
Nov
19
revised Does giving a developer a slower development machine result in faster/more efficient code?
added 135 characters in body; edited body
Nov
19
revised Does giving a developer a slower development machine result in faster/more efficient code?
added 56 characters in body; deleted 45 characters in body
Nov
19
answered What simple techniques do you use to improve performance?
Nov
19
answered Does giving a developer a slower development machine result in faster/more efficient code?
Nov
18
answered Overview of computer science, programming
Nov
17
revised What are some good assignments for an introductory course, to reach today's students?
added 450 characters in body; edited body; added 15 characters in body
Nov
17
comment What are some good assignments for an introductory course, to reach today's students?
Well, I upvoted because I think your answer is serious, but please, lighten up. All work and no play makes Jack a dull boy.
Nov
17
answered What are some good assignments for an introductory course, to reach today's students?
Nov
17
comment Whats the greatest most impressive programing feat you ever witnessed?
@Thorbjørn: Me too. That's part of that Minsky-lab spirit I soaked up, for better and for worse :)
Nov
17
comment Is what someone publishes on the Internet fair game when considering them for employment as a programmer?
++ You've captured my attitude about it perfectly. It's about character - honesty, regard for others, etc. If it makes one nervous, it will continue to do so.
Nov
15
revised I don't know C. And why should I learn it?
added 76 characters in body
Nov
15
answered I don't know C. And why should I learn it?
Nov
15
answered Whats the greatest most impressive programing feat you ever witnessed?
Nov
13
comment FizzBuzz - really?
@DarenW: You've got my sympathy. I think it's important to know what you like and work from there. Personally I always liked school and never doubted my interest in engineering. My sibs are almost all sure of what they are doing. One is not, and it's easy to see that it's a struggle. Your home page indicates an interest in the intersection of science and art - that's great. Some people have had bad experiences in youth, and that can use up all their energy now.
Nov
11
answered Should I return from a function early or use an if statement?