Reputation
867
Top tag
Next privilege 1,000 Rep.
See votes, expandable usercard
Badges
7 11
Newest
 Yearling
Impact
~3k people reached

  • 0 posts edited
  • 0 helpful flags
  • 88 votes cast
Nov
29
awarded  Yearling
Sep
24
awarded  Autobiographer
Nov
29
awarded  Yearling
Nov
29
awarded  Yearling
Nov
29
awarded  Yearling
Jul
7
awarded  Nice Answer
Feb
3
comment Why isn't software as reliable as a car?
@Jim I think you're onto something there. One of the distinguishing characteristics of code is how easy it is to add features. With a car, you know at the outset that there's only so much room under the hood.
Feb
3
comment Why isn't software as reliable as a car?
@Cyclops I agree, but I think it's worthwhile pondering why people came to have these different opinions on cars and software. And I think the main answer is that for a program to be useful to an average human being, it usually has to be orders of magnitude more complex than a useful mechanical device like a car. Many of the other answers address this. Also the risk of faulty software is usually low.
Feb
1
awarded  Good Answer
Feb
1
awarded  Nice Answer
Jan
30
awarded  Nice Answer
Jan
26
comment Why isn't OCaml more popular?
@Jon: Interesting link. I can see how that would work well for an embedded system where the majority of work is done in non-critical threads, but there are many systems where all or most work is time-critical (e.g. DSP loops) and there a GC approach cannot work, would you agree?
Jan
25
comment Does OOP fulfill the promise of code reuse? What alternatives are there to achieve code reuse?
@bigown: I see others noticed it too. IMHO it's definitely a dupe and it would be better to flesh out the original question with an edit, but whatever.
Jan
24
comment Does OOP fulfill the promise of code reuse? What alternatives are there to achieve code reuse?
Great question, duplicate of programmers.stackexchange.com/questions/1059/… though.
Jan
19
awarded  Necromancer
Jan
18
answered Closest file match?
Jan
14
awarded  Critic
Jan
14
awarded  Good Answer
Jan
14
awarded  Nice Answer
Jan
11
comment What should I learn from Scheme?
@Joey: I think the fact that Template Haskell exists means that Haskell lacks the "code as data" attribute.