But then you need a standard DSL interpreter platform. For any platform that investors use. I suspect this is a solid reason to take and use an existing language.
Saying "You need a standard install of Python 2.6 to execute this", versus "You need a SECLang 2.6 compatible interpreter with support for Spec version 9.1".
Remember - it's not just about providing a common platform for developers to build their code. The purpose is to have investors able to run the program, punch in their assumptions and get numbers out.
Comments
I would think a DSL would be more appropriate than straight Python for the proposed purpose.
But then you need a standard DSL interpreter platform. For any platform that investors use. I suspect this is a solid reason to take and use an existing language.
Saying "You need a standard install of Python 2.6 to execute this", versus "You need a SECLang 2.6 compatible interpreter with support for Spec version 9.1".
Remember - it's not just about providing a common platform for developers to build their code. The purpose is to have investors able to run the program, punch in their assumptions and get numbers out.