The i-Technology Media!
Sign-In | Register
   
 
.NET  ·  AJAX  ·  ECLIPSE  ·  FLEX  ·  OPEN WEB  ·  iPHONE  ·  JAVA  ·  LINUX  ·  OPEN SOURCE  ·  ORACLE  ·  PBDJ  ·  SEARCH  ·  SILVERLIGHT  ·  SOA  ·  VIDEO  ·  VIRTUALIZATION  ·  WEB 2.0  ·  WIRELESS  ·  XML
YOUR FEEDBACK
AJAX: XMLHttpRequest Vs. iFrames
Kenneth wrote: You forgot to mention a disadvantage of xmlHttpRequest that i...
Jul. 23, 2008 10:55 PM
SYS-CON.TV: SOA Power Panel Live From Times Square

SYS-CON MAGAZINES
   IT Solutions Guide
   Storage+Security Journal
   JDJ: Java
   Web Services Journal
   .NET Dev. Journal
   Linux.SYS-CON.com
   Enterprise OS Mag
   Eclipse Dev. Journal
   MX Dev. Journal
   ColdFusion Dev. Journal
   XML-Journal
   Wireless Business &Tech.
   WebSphere Journal
   WLDJ: WebLogic
   PowerBuilder Dev. Journal
FEATURED WHITE PAPERS
Flex News Desk
Adobe Flex Rules, Everything Else Drools
The article is basically 'Flex rules, everything else drools'. It goes on and on about the good things about Flex, while giving only cursory coverage of Flex drawbacks. Meanwhile, it's just the opposite regarding the other technologies, going on and on about drawbacks, and giving only cursory coverage of advantages. Case in point, Yakov says that Java Swing development is 'hugely expensive'. Nonsense. First, NetBeans is completely free, and NetBeans has the wonderful Matisse GUI designer, making the development of great looking Swing UIs a snap. Second, there is JavaFX, which is an XML based declarative scripting language that is used to quickly build rich Swing UIs super easy, and is very similar to MXML/Action Script, as is featured in Yakov's beloved Flex. Third, there is a plethora of third party libraries and controls in the Swing ecosystem, that further extends Swing capabilities, and makes Swing development easier.
Reader Feedback : Page 1 of 1
Add Your Feedback

 


 
Leave your email if you want to be notified when someone else leaves a reply. No-one will see your email and you can unsubscribe anytime.

This is a preview of your comment:

Please wait while we process your feedback





Thank you for your feedback

Click here to reload this page

#3
Ajax_is_a_hack commented on the 23 Feb 2008

"Adobe Flex Rules, Everything Else Drools" - Good summary, in fact, I think I'll start using it from now on.

Yakov might be biased, for he's biased for a reason: "Adobe Flex Rules, Everything Else Drools". lol

You see Yakov, like myself, has probably used "everything else" AND Flex, and decided that Flex is the best alternative out there for serious RIAs.

Complaining about how "slow" Flex must be because it runs in the Flash VM makes me think you haven't used Flex much. Maybe you haven't even tried it, because your own personal biases have prevented you from moving away from your current outdated tecnology of choice?

So I guess the Ahax world of hacks, dozens of crappy bug-infested "frameworks", and cross browser incompatibilities is "the future of RIA" -- really? Next time Gmail screws up and I have to reload the page, or I get stupid error dialog popups every 15 seconds because of comm problems from security measures, I'll try and think about that.

Or perhaps, as you have hinted, you feel that Sun has the answer to RIA... it's not as if they already tried with Applets -- and FAILED miserably. Well, the jury is still out on JavaFX, but honestly it's probably just too late in the game now. And really it just feels like a (poor) attempt to compete in the market.

Poor Flash performance huh?

Flex runs on Flash 9, which:

-Has JIT compilation...just like Java. Heh, of course Swing and Java don't have THAT "problem", right? ;)

-Is *much* faster than Flash 8; a great deal of performance enhancements were done for 9

By the way - can your Ahax/Swing app be moved from a client based app to a web based app within a few minutes? (Or web to client?) Using Adobe AIR (Apollo) I've done this. Have fun with those Ajax hacks, and playing with that crummy Swing API. (Don't you just love creating those Swing custom look and feels? Crap loads of deprecated code? Event dispatch thread pains in the ass? "Cooperative" layout managers? So much fun!!!)

I'll just be over here working in Flex. For the first time in many years, I'm actually having a good time doing software development again - and with MUCH more productivity than with Swing or Ahax.

#2
David Welch commented on the 12 Feb 2008

Being an experienced Java developer, and having spent the last two months writing Flex apps, I think you miss Mr. Fain's points on every level. I'm guessing this is because you have only been a developer for a few years.

Initially, the Flex expense is insignificant, unless you're a 16 year old coding off your Dad's computer. C'mon, the price for Flex is CHEAP!

The expense is not with the Flex, but, in the time (and consulting $) that someone is going to have to pay to build a Swing app. To build anything other than a few buttons and some actual business logic is just not practical.

Regarding Javascript, the point is that Ajax relies on the CLIENT's Javascript, which, if you've done any Ajax development of any level of complexity, you'd you're always dealing in "lowest common denominator" support of Javascript, and, even then, it's a tossup. Flex has AS3 script, but, the interpreter is ALWAYS tested and consistent. But, as with any software, if there are issues, you can include in your Flex app the minimum Flash player. Try doing that with IE/FF/Safari.

Regarding your "corporate users" complaining about memory issues, that's the developer's fault. Flex Builder comes with a memory profiling tool (not sure if Netbeans does) that allows this to be monitored and tuned. And, if the Flex app is running into memory issues, it's probably an app that would never even be attempted in the Swing world!

#1
RIA News Desk commented on the 11 Feb 2008

The article is basically 'Flex rules, everything else drools'. It goes on and on about the good things about Flex, while giving only cursory coverage of Flex drawbacks. Meanwhile, it's just the opposite regarding the other technologies, going on and on about drawbacks, and giving only cursory coverage of advantages.




LATEST FEEDBACK
AJAX: XMLHttpRequest Vs. iFrames
By Rob Gonda
Kenneth wrote: You forgot to mention a disadvantage of xmlHttpRequest that is a major issue for me: You can't(at least not directly) run scripts that are returned as part of the response.
Jul. 23, 2008
read & respond »
Microsoft Reorgs After Key Exec Bolts
By Maureen O'Gara
MS News Desk wrote: Microsoft CEO Steve Ballmer is now running the company's Windows, Windows Live and Internet properties after Kevin Johnson, the president of the company's Platforms and Services Divisi...
Jul. 23, 2008
read & respond »
DataWindow.NET How To: DataWindow Formatting
By Bruce Armstrong
alvin wrote: how can i change the highlight color of selected row? the default is blue which looks heavy. thanks
Jul. 23, 2008
read & respond »
SUBSCRIBE TO THE WORLD'S MOST POWERFUL NEWSLETTERS


SYS-CON FEATURED WHITEPAPERS

BREAKING NEWS FROM THE WIRES
Kennet Targets High-Growth Technology Firms with Third Fund
Kennet Partners, the technology growth equity investor, today announced the closing of
Jul. 24, 2008 04:30 AM
Cloud Computing - Start-Up Creates PowerPC-Based Cloud Desktop
By Cloud Computing News Desk
There hasn't been a PowerPC-based computer since Apple abandoned the dingus and bolted to Intel, a m
Jul. 23, 2008 11:00 PM  Reads: 294
Microsoft Reorgs After Key Exec Bolts
By Maureen O'Gara
Microsoft CEO Steve Ballmer is now running the company's Windows, Windows Live and Internet properti
Jul. 23, 2008 10:15 PM  Reads: 616
Time for VMWare to Change Its Pricing Model
By Alan Williamson
The once darling of the software industry, VMWare, is currently struggling to recover to anything cl
Jul. 23, 2008 09:45 PM  Reads: 499
Obama May Win by a Landslide: Thomas M. DeFrank
By Fuat Kircaali
Also in the book, DeFrank writes about Ford's opinion of Bill Clinton's addiction to women. Ford say
Jul. 23, 2008 09:15 PM  Reads: 1,776
Cloud Computing Firm Closes $1.5m Series A
By Cloud Computing News Desk
10gen announced $1.5 million in Series A financing from Union Square Ventures. The cloud computing c
Jul. 23, 2008 09:15 PM  Reads: 689
VMware Blames the Economy for Projected Shortfall - Not Microsoft!
By Maureen O'Gara
Two weeks after its co-founder and CEO Diane Greene was abruptly dismissed, VMware - now run by one
Jul. 23, 2008 09:15 PM  Reads: 705
Yahoo Misses
By Maureen O'Gara
A year into Jerry Yang's turnaround strategy - and 10 days before a potentially ear-boxing stockhold
Jul. 23, 2008 09:15 PM  Reads: 433
"Virtualization Power Panel" Live on SYS-CON.TV
By Virtualization News Desk
Red Hat CTO Brian Stevens, Citrix CTO Simon Crosby, Egenera CTO Pete Manca, Allen Stewart, Group Man
Jul. 23, 2008 08:00 PM  Reads: 7,593
Yahoo Looks to the Cloud for Some Salvation
By Maureen O'Gara
With the stock market crashing, or giving a good approximation of a crash Thursday, Yahoo, poor thin
Jul. 23, 2008 07:00 PM  Reads: 3,096
The Right Time for Real Time Java
By Paul Hohensee
Faced with the demands of mission-critical applications, many enterprise developers have pushed the
Jul. 23, 2008 06:30 PM  Reads: 437
AJAX RIA Tutorial - Accessing the ASP.NET Authentication, Profile and Role Service in Silverlight
By Brad Abrams
In ASP.NET 2.0, we introduced a very powerful set of application services in ASP.NET (Membership, Ro
Jul. 23, 2008 06:15 PM  Reads: 13,413
Interphase Systems Responds to Increased Demand for Virtualization Services
By Virtualization News Desk
Interphase Systems announced it has named Lew Smith as Product Manager, Virtualization Solutions. In
Jul. 23, 2008 04:15 PM  Reads: 311
OrecX Debuts Open Source VoIP Recording Technology
By Enterprise Open Source News Desk
OrecX announced the formal debut of its Oreka Total Recording (TR) software solution for customer se
Jul. 23, 2008 04:15 PM  Reads: 275
RIA Themes & Topics at the 6th International AJAX World RIA Conference & Expo
By RIA News Desk
A round-up of the overall themes and topics being presented at the 6th International AJAXWorld RIA
Jul. 23, 2008 04:00 PM  Reads: 857
Emulex to Provide HBA Virtualization Technology for Solaris Environments
By Virtualization News Desk
Emulex announced that its LightPulse Fibre Channel host bus adapters (HBAs), available from Sun as t
Jul. 23, 2008 03:45 PM  Reads: 659
Virtualization Trend Enables Qatari Businesses to Fully Leverage Their Existing Technology Resources
By Virtualization News Desk
EMC recently addressed Qatar's business decision-makers on how can EMC help them have a flexible and
Jul. 23, 2008 03:45 PM  Reads: 538
Cloud Computing Coming to Asian Market
By Cloud Computing News Desk
Net One Systems and 3Tera announced that the two companies have signed a multi-year agreement naming
Jul. 23, 2008 03:45 PM  Reads: 639
VMware Reports Second-Quarter 2008 Results
By Virtualization News Desk
VMware reported financial results for the second quarter of 2008: Revenues for the second quarter we
Jul. 23, 2008 03:45 PM  Reads: 353
Tripwire ConfigCheck Now Assesses VMware ESX 3.0 Hypervisor Virtualization Configurations to Improve Security
By Virtualization News Desk
Tripwire announced the availability of Tripwire ConfigCheck for VMware ESX 3.0. Tripwire ConfigCheck
Jul. 23, 2008 03:30 PM  Reads: 742
Cloud Computing - IBM's Got Its Head in the Clouds
By Maureen O'Gara
Reminding people of how its backing was the making of Linux, IBM, to no one's surprise, has thrown i
Jul. 23, 2008 03:30 PM  Reads: 24,244
TODAY'S TOP LINKS YOU MUST CLICK ON !

ADVERTISE   |   MAGAZINE SUBSCRIPTIONS   |   FREE BREAKING-NEWSLETTERS!   |   SYS-CON.TV   |   BLOG-N-PLAY!   |   WEBCAST   |   EDUCATION   |   RESEARCH

.NET Developer's Journal - .NETDJ   |   ColdFusion Developer's Journal - CFDJ   |   Eclipse Developer's Journal - EDJ   |   Enterprise Open Source Magazine - EOS
Open Web Developer's Journal - OPENWEB   |   iPhone Developer's Journal - iPHONE   |   Virtualization - Virtualization   |   Java Developer's Journal - JDJ   |   Linux.SYS-CON.com
PowerBuilder Developer's Journal - PBDJ   |   SEO / SEM Journal - SJ   |   SOAWorld Magazine - SOAWM   |   IT Solutions Guide - ITSG   |   Symbian Developer's Journal - SDJ
WebLogic Developer's Journal - WLDJ   |   WebSphere Journal - WJ   |   Wireless Business & Technology - WBT   |   XML-Journal - XMLJ   |   Internet Video - iTV
Flex Developer's Journal - Flex   |   AJAXWorld Magazine - AWM   |   Silverlight Developer's Journal - SLDJ   |   PHP.SYS-CON.com   |   Web 2.0 Journal - WEB2
Apache   |   CMS   |   CRM   |   HP   |   Oracle Journal   |   Perl   |   Python   |   Red Hat   |   Ruby on Rails   |   SAP   |   SaaS

SYS-CON MEDIA:   ABOUT US   |   CONTACT US   |   COMPANY NEWS   |   CAREERS   |   SITE MAP
SYS-CON EVENTS:   |  AJAXWorld Conference & Expo  |  iPhone Developer Summit  |  OpenWeb Developer Summit  |  SOA World Conference & Expo  |  Virtualization Conference & Expo
INTERNATIONAL SITES:   India  |  U.K.  |  Canada  |  Germany  |  France  |  Australia  |  Italy  |  Spain  |  Netherlands  |  Brazil  |  Belgium
 Terms of Use & Our Privacy Statement     About Newsfeeds / Video Feeds
Copyright ©1994-2008 SYS-CON Publications, Inc. All Rights Reserved. All marks are trademarks of SYS-CON Media.
Reproduction in whole or in part in any form or medium without express written permission of SYS-CON Publications, Inc. is prohibited.
 
close this window