General Remarks
- Easy to build complicated examples that are easily understood
- Is a bit slow, too slow for large scale applications
- Good for fast prototyping a special file format
- Good for data extraction where time is not an issue
- Error handling is tricky