Five emerging technologies to watch
- By Jack Vaughan
|Throughout their careers, development managers must hone their senses to measure the risks and values of emerging technologies. Everyone has different means of accomplishing this, and most learn after arriving at a few mistaken conclusions along the way. Here we focus attention on some percolating technologies, useful means for evaluating technologies, and how these may fare.|
»Agents, et al
|Are these technologies significantly better than present solutions? Do they require massive changes in the way we build systems? Do they solve common problems? Do the vendors that support the new way have the wherewithal to develop and promote them?|
One criterion we will not harp on is actual newness. Anyone who sticks around a while becomes hard-pressed to find anything all that new in most emerging technologies.
Yet these technologies still bear watching. Grid computing, non-relational
databases, Web services, Model-Driven Architecture (MDA), wireless computing
-- all have precedents, some of which stumbled badly. But it is worthwhile to
take some time to consider their chances for success. And there are more to
For example, in recent weeks Microsoft and assorted computer vendors made a
showy display as they launched a new generation of tablet PCs. The products
were not reviewed uncritically, at least in part because there are plenty of
industry observers around who were there 10 years ago when Microsoft and others
launched an ill-fated slew of Pen computers. They may also remember Doonesbury's
send-up of the garbled output of which a Newton PDA was capable.
Can anyone really say this year's tablet PCs might not fare better? That is
the thing about 'emerging technologies.' They are not as bad as or
good as polar critics say. They are always emerging, and always bear watching.
computing | GUI
etc | Laws
Jack Vaughan is former Editor-at-Large at Application Development Trends magazine.