Are today's general purpose languages at the right level of abstraction ?

Posted by KeesDijk on Programmers See other posts from Programmers or by KeesDijk
Published on 2011-01-06T08:56:27Z Indexed on 2011/01/06 10:00 UTC
Read the original article Hit count: 560

Filed under:
|

Today Uncle Bob Martin, a genuine hero, showed this video

In this video Bob Martin claims that our programming languages are at the right level for our problems at this time. One of the reasons I get from this video as that Bob Martin sees us as detail managers and our problems are at the detail level.

This is the first time I have to disagree with Bob Martin and was wondering what the people at programmers think about this.

First there is a difference between MDA and MDE MDA in itself hasn't worked and I blame way to much formalisation at a level you can't formalize these kind of problems. MDE and MDD are still trying to prove themselves and in my mind show great promise. e.g. look at MetaEdit

The detail still needs to be management in my mind, but you do so in one place (framework or generators) instead of at multiple places.

Right for our kind of problems ? I think depends on what problems you look at. Do the current programming languages keep up with the current demands on time to market ? Are they good at bridging the business IT communication gap ?

So what do you think ?

© Programmers or respective owner

Related posts about code-generation

Related posts about mdd