Hacker News new | ask | show | jobs
by evangineer 5110 days ago
Agreed. Been wondering where the fork in the road happened. Was it going OOP instead of FP? Should we be doing domain-driven design & using DSLs everywhere? Should we be using macros to write code that writes code as a routine practice. Was Dylan the way to go instead of Java?
1 comments

Not sure at all. We are still looking for a silver bullet which may be the wrong path. Pushing the analogy a bit further, if software had behaved like hardware we would have had a constant stream of small improvements over time. If this had happenned C (or Fortran for that matter)would have morphed into a "modern" language (whatever that means).