Unix 就是 IDE
- 文件和项目管理—— ls, find, grep/ack, bash
- 文本编辑器和编辑工具—— vim, awk, sort, column
- 编译器及解释器—— gcc, perl
- 创建工具—— make
- 排错器—— gdb/lldb, valgrind, ltrace/dtrace, lsof, pmap/vmmap
- 版本控制—— diff, patch, svn, git
you don't need to learn dtrace to use it. there are quite a few dtrace scripts that come with OSX. To see an (incomplete) list:
man -k dtrace