Nobody's Perfect
What we are missing:
Intelligent File Cache
Centralized Memory Handler
Hooks for security
Complete Format Negotiation
HTML parser
Where we are going:
Language Interfaces
Henrik Frystyk Nielsen