| «« Learning from Mistakes | Herd Behaviour »» |
|
About
I'm Ryan Lowe, a Software Engineering graduate living in Ottawa, Canada. I like agile software development and Ruby on Rails.
I write this blog in Canadian English and don't use a spell checker. Typos happen.
Projects
» Full-time Ruby on Rails freelancer
» Full-time with Rails since May 2005 » Former committer for RadRails (now Aptana) » I also have a few Rails side-projects in development: 1. wheretogoinTO.com Toronto nightlife 2. Hey Heads Up! TODO list and sharing 3. Layered Genealogy family history research 4. foos for foosball scoring 5. fanconcert for music fans (on hold) Hiring Rails developers? I can telecommute by the hour from Ottawa, Canada »» Email: rails AT ryanlowe DOT ca
BulletBlog
Now hosted on Hey! Heads Up -- check it out!
Syndication
Pings
Recent
Derek Lowe's (Ryan's older brother) words at Ryan's funeral
blog@ryanlowe.ca no more Forging Email Headers: Good, Bad or Ugly? Sarcastic Dictionary (Part 1 of Many) Tags Hierarchies Twisting Rails is Risky Business Risky Business? My Take on Early Alphas Whoa, it's August 2007 Closing Comments A Postscript to "Growth at the grassroots" »» All Blog Posts
Linkage
del.icio.us/ryanlowe
technorati/ryanlowe.ca/blog Aurora Roy Jim Andrew Trasker Travis Kibbee Karen Dr. Unk Ayana Van Bloggers Joel Spolsky Robert Scoble Tim Bray Dave Winer Raymond Chen James Robertson Ruby/Rails Bloggers rubyonrails.org weblog David Heinemeier Hansson Dave Thomas James Duncan Davidson Mike Clark Jamis Buck Signal vs. Noise Tobias Luetke Amy Hoy: (24)slash7 Jeremy Voorhis Eclipse Bloggers Planet Eclipse EclipseZone Luis de la Rosa Eclipse Foundation Kim Horne Billy Biggs Ian Skerrett Mike Milinkovich Bjorn Freeman-Benson Denis Roy
Archives
|
XUL v. JDNC
Sun is entering the XML for UI game with JDNC. They will make it open source this fall on javadesktop.org. Raible and the XUL announce mailing list seem to think XUL will be more successful. Personally I really like XUL's ease of layout but I'm waiting for a few things. The Gecko Runtime Environment has to mature. Gecko is what you need to render a XUL GUI so it's important. I'm not even sure of its status at this point but the recent change in the Mozilla development roadmap will probably give more focus to the GRE. Gecko's memory footprint also needs to improve. What I'm really waiting for is the Javascript to Java interface for XUL. XUL-based GUIs use Javascript to communicate with the actual application code that does the grunt work. In Mozilla, this is done with XPCOM and C++. I should be able to make Java calls cleanly from JavaScript -- none of this COM garbage. As soon as that happens I'll be playing with XUL for sure. So what happens to SWT? Maybe the best of the layout advantages from XUL and the JFace conveniences from SWT can combine somehow. All I know is that XUL is far far easier to layout GUIs with. Maybe the Eclipse team can write SWT in JavaScript. ;) Heh, it's probably more likely that the Gecko Runtime Environment team would add support to write in Java instead of JavaScript in XUL code. Now that would be interesting. Posted at June 11, 2003 at 04:10 PM ESTLast updated June 11, 2003 at 04:10 PM EST Comments
JDNC rocks and SwingX Rocks, and you can see samples above. |