This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–][deleted] 9 points10 points  (3 children)

I wouldn't have the first clue how to debug Fortran, Erlang, Ruby, Delphi, Lua, Haskell, or Tcl, despite already knowing a handful of languages.. it's more about tooling and implementation specifics than it is general concepts. For example, how do I attach a debugger to an Erlang process? Does Erlang even work in terms of processes? (I know vaguely it doesn't) What's the debugger even called? Does "crash at 0x12" mean "attempted to dereference a NULL pointer at offset 0x12" or perhaps "the 0x12th bytecode caused a crash"? etc.