Wondering if the following idea could be feasible:
- Architect a web framework that emphasizes Inversion of Control.
- Implement core web framework in Parrot (now that this dynamic language platform has released its 1.0).
- Voila! A web framework that supports any language implemented for Parrot platform.
- Developers write plugins in any language: Python, Ruby, PHP, Perl6, Lua, C, or any other language supported on Parrot.
Although the Parrot platform is now 1.0, specific language implementations are still in various stages of development. Realistically, I would guess that it’ll be some years before the architecture above is ready for production.