Tuesday, June 22, 2004

Comment: Writing Code Is Stupid

Writing Code Is Stupid
by Ian Wij

I agree with many concepts/points you declared in your article. Especially that code generation put into comparatively narrow context of 'informational systems' becomes manageable and cost-effective.

> So why hasn’t this been done already?
That's what I would like to comment on. It was. The tool called Synon/2E (later cool:2e, later Advantage:2e, now owned by CA.com) did it 20 years ago and (surprise-surprise) keeps going on: generates informational systems from business logic specifications.

The success/failure of many CASE tools I would say were a 'balance point" when a tool while evolving functionality instead of honestly generating code began to stuff 'AI' heuristics. There is a subtle difference I would say between 'raising abstraction' and 'increasing complexity'. And many CASE tools intermix these concepts.

No comments: