The Artima Developer Community
Sponsored Link

Design Forum
What's next in porgramming paradigm shift?

0 replies on 1 page.

Welcome Guest
  Sign In

Go back to the topic listing  Back to Topic List Click to reply to this topic  Reply to this Topic Click to search messages in this forum  Search Forum Click for a threaded view of the topic  Threaded View   
Previous Topic   Next Topic
Flat View: This topic has 0 replies on 1 page
Ed Zhang

Posts: 1
Nickname: htic
Registered: Dec, 2006

What's next in porgramming paradigm shift? Posted: Dec 17, 2006 5:10 AM
Reply to this message Reply
Advertisement
The following is just a part of the Frontier Visonary Interview
at http://www.hwswworld.com/uploaddownload/interview/booch_interview.php , just to share with you

Best,
Ed

Frontier Journal (FJ): What's your perspective on next programming paradigm shifting after the shift from Structural Programming to Object-Oriented Programming? And which language will be the next big language based on the next big programming paradigm? Will that be a scripting language?

Grady Booch (GB): It's much easier to predict the past that it is the future. If we look over the history of software engineering, it has been one of growing levels of abstraction - and thus it's reasonable to presume that the future will entail rising levels of abstraction as well. We already see this with the advent of domain-specific frameworks and patterns. As for languages, I don't see any new interesting languages on the horizon that will achieve the penetration that any one of many contemporary languages has. I held high hopes for aspect-oriented programming, but that domain seems to have reached a plateau. There is tremendous need to for better languages to support massive concurrency, but therein I don't see any new, potentially dominant languages forthcoming. Rather, the action seems to be in the area of patterns (which raise the level of abstraction).

Software developing has been, is, and will remain fundamentally hard. Mashup architectures, fueled by AJAX and SOA in the enterprise domain, are taking root, but these are less fundamental and more pragmatically expeditious than anything.

Topic: Recommend a Professional User Interface Design site Previous Topic   Next Topic Topic: Crack the Code

Sponsored Links



Google
  Web Artima.com   

Copyright © 1996-2019 Artima, Inc. All Rights Reserved. - Privacy Policy - Terms of Use