The Artima Developer Community
Sponsored Link

Artima Developer Spotlight Forum
Where is Software Development Heading in 2007?

61 replies on 5 pages. Most recent reply: Jan 4, 2007 10:47 AM by John C. Walker

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 61 replies on 5 pages [ « | 1 ... 2 3 4 5 ]
Jeff Ratcliff

Posts: 242
Nickname: jr1
Registered: Feb, 2006

Re: The "maybe" defense? Posted: Jan 3, 2007 7:53 PM
Reply to this message Reply
Advertisement
"In any event, I would like to put this behind us if you don't mind."

Done.

John C. Walker

Posts: 2
Nickname: jcwcasa1
Registered: Jan, 2007

Re: Where is Software Development Heading in 2007? Posted: Jan 4, 2007 10:47 AM
Reply to this message Reply
> Browser-based (Ajax) UI toolkits are rapidly gaining in
> quality and features, but so does Swing, and Swing still
> beats all the Ajax toolkits hands-down in every way,
> except in deployment. The resurgence of the applet maybe
> wishful thinking, but by the end of 2007, Swing will
> either gain its rightful place at the table of UI toolkits
> for Web-based apps, or it will recede into niche status.
> (I root for the first possibility.)

It was a decade ago when Sun introduced version 1.0 of the Servlet specification which gave software engineers the ability to create applications using just HTML and JavaScript.

As a sharp contrast to the network piping available then, today the broadband penetration rate is 80% among Internet users and the "YouTube" generation now gobbles significant bandwidth for entertainment. Meanwhile we continue to try to architect software that will fit within only a few bytes across the wire.

2007 will represent the year where software engineers begin to revisit their original assumptions about the web and recognize that in targeting software for the future it is prudent to explore thin rich clients such as applets and those delivered by Java Web Start which are more development and maintenance friendly than shoe-horning HTML and JavaScript into an application.

Perhaps with the advances in server virtualization, even solutions using technologies evolved from the original concepts behind VNC and X Windows may even begin to appear.

Flat View: This topic has 61 replies on 5 pages [ « | 2  3  4  5 ]
Topic: It's Official: Jini = Apache River Previous Topic   Next Topic Topic: Rebooting Java Media

Sponsored Links



Google
  Web Artima.com   

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