Cure for wrong tools
  • This entire approach concentrates on getting the code correct, not on searching for errors.
  • Compiler catches most errors through type checking (it takes about twice as long to get a program compiled).
  • Hard errors are detected during the run time immediately, now when they cause a crash.
  • Debugging at a higher level, never looking at individual pointers (data browser).
Low level debugging is reduced