Tuesday, April 10, 2007

The Browser IS the GUI

This was something I was saying 10 years ago and somehow lost sight of it along the way.

I am writing a cross-platform tool in Ruby (after looking at using .NET/mono) and have been test coding using FOX (Free Objects for X) and wxWidgets. I decided on these two as my finalists for a GUI framework after looking at GTK, QT, tcl/tk.

Having started life coding in a MS IDE, I had to say the open source GUI builders for Ruby code generation... well they suck. MS has done a nice job in building environments for developers. After realising the pain (and numerous kludges/workarounds) I would have to go through to get a relatively simple tool working I gave up.

Then it hit me, Web 2.0, HTML using existing Ruby libraries like Rails or Nitro - The Browser IS the GUI. So I'll use VisualuRuby for my Windows development and Web for cross platform, now I can concentrate on solving the problem not wrangling with unwieldly GUI frameworks.

Comments: Post a Comment

<< Home

This page is powered by Blogger. Isn't yours?