PicoContainer is an implementation of lightweight embedable container using dependency injection design pattern. a good example for learning API frameworks and design patterns.
There's a lot of work being done by the Mozilla foundation and Adobe to
integrate a killer JavaScript interpreter into both Flash and Firefox using
Adobe's Tamarin engine