The Artima Developer Community
Sponsored Link

Agile Buzz Forum
Glue based programming

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
James Robertson

Posts: 29924
Nickname: jarober61
Registered: Jun, 2003

David Buck, Smalltalker at large
Glue based programming Posted: Aug 9, 2004 7:12 AM
Reply to this message Reply

This post originated from an RSS feed registered with Agile Buzz by James Robertson.
Original Post: Glue based programming
Feed Title: Cincom Smalltalk Blog - Smalltalk with Rants
Feed URL: http://www.cincomsmalltalk.com/rssBlog/rssBlogView.xml
Feed Description: James Robertson comments on Cincom Smalltalk, the Smalltalk development community, and IT trends and issues in general.
Latest Agile Buzz Posts
Latest Agile Buzz Posts by James Robertson
Latest Posts From Cincom Smalltalk Blog - Smalltalk with Rants

Advertisement

Gary Short points to this MSDN page which touts what MS is calling "Software Factories":

Software Factories provide a faster, less expensive and more reliable approach to application development by significantly increasing the level of automation in application development, applying the time tested pattern of using visual languages to enable rapid assembly and configuration of framework based components. Software Factories go beyond models as documentation, using highly tuned Domain Specific Languages (DSLs) and the Extensible Markup Language (XML) as source artifacts, to capture life cycle metadata, and to support high fidelity model transformation, code generation and other forms of automation.

Hmm - color me not sold. Sounds too much like PARTS and the Visual Editor in VAST - both of which end up enabling "green haze" (we actually used that phrase in sales back at ParcPlace in the early 90's). The issue is a simple one - wiring components together sounds great, and it works really well on small problems. Once the problem gets to be medium sized, it completely breaks down. Too many wires, too many connections - Green Haze. Sure, tools can allow for making some connections visible and others invisible - and that helps, some. Not enough, in my experience. People have been trying to bring this style of development forward for a long time now. I don't think it works, because it doesn't scale visually.

<sarcasm>Of course, it's probably better now - using XML makes it modern, right?<sarcasm>

Read: Glue based programming

Topic: Why an image is helpful Previous Topic   Next Topic Topic: Summer projects

Sponsored Links



Google
  Web Artima.com   

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