4/05/2006
Office could be a perfect platform for DSL development
I am thinking a lot about DSL recently. And I found we are doing quick start using Powerpoint. I suddently realized Office is a perfect platform to involve business guy into software development. After some investigation and research, I found Office is not only a user-firendly platform, but also quite extensible for 3-party, especially the future version 2007. Detail implementing technology still needs more researching effort, but I am sure it will be flexible enough to support hosting a DSL development environment.
My vision is:
Word is the code editing place. You can write, edit, run and debug DSL code in it, including inventing new DSL and using exisiting DSL.
Excel is the testing place. Anyone used Fitness will find it is suitable being implemented in Excel.
Powerpoint is the GUI designing place, not only single page, but also the flow between pages.
In the large scale. Office is a platform used for authoring document. Since DSL is some kinda executable document, there is no reason not utilizing the de facto document editing platform - Office.
Subscribe to Posts [Atom]