Personally, I don't think that there's a one-size-fits-all language for "business". The needs and quirks are too diverse.
I do think that domain specific languages (to use the term du jour) that are focused on the actual needs and quirks of a business built on top of good fundamentals is a solution.
The argument about whether or not the DSLs need to be embedded (ala macros) or external is a separate argument.
I do think that domain specific languages (to use the term du jour) that are focused on the actual needs and quirks of a business built on top of good fundamentals is a solution.
The argument about whether or not the DSLs need to be embedded (ala macros) or external is a separate argument.