Blog: Google’s Innovative Yet Limited Ajax Environment: GWT
Google's Innovative Yet Limited Ajax Environment: GWT by Dion Hinchcliffe's
Google's Innovative Yet Limited Ajax Environment: GWT by Dion Hinchcliffe's
JRuby: Not Just Another Ruby Impl (39-page pdf) by Charles Nutter and Thomas Enebo, JRuby core developers, Sun Microsystems
• What Is JRuby
• Ruby Design Issues
• The JRuby Way
• JRBuilder/Cheri
• NetBeans Ruby Support
• Compatibility Metrics
• JRuby Compiler and Performance Metrics
• Conclusion and Q/A
OpenLaszlo vs. GWT by Elliotte Rusty Harold
Bottom line though: the next time I need to do some heavy lifting in AJAX I’m going to turn to GWT. It fits the way I think, and it uses familiar tools and languages. Doubtless as I dig deeper into it, I will find flaws. I always do. However it seems like a really nice 80/20 solution with the right hooks to escape out for a 99/1 system. OpenLaszlo just leaves me confused. I’m not saying it isn’t the better solution, but it certainly feels like the one with the much steeper learning curve.
A Look at Common Performance Problems in Rails by Stefan Kaes
Over the last few months I have analyzed a number of Rails applications w.r.t. performance problems (some of these involved my consulting business, some were open source). The applications targeted a variety of domains, which resulted in enough differences to make each performance improvement task challenging. However, there were enough commonalities that made it possible to extract a number of areas where each of these applications fell short of achieving good performance. These were:
- choosing a slow session container
- doing things on a per request basis, which could have been done once at startup
- repeating identical computations during request processing
- reading too often and too much from the database (especially in conjunction with associations)
- relying too much on inefficient helper methods
JavaOne 2007: Prodigal Sun returns to the client by Elliotte Harold of the Cafe au Lait Java News and Resources.
Code was written, language extensions were debated, robots danced, and much beer was quaffed — by all accounts this year's JavaOne developer conference was a success. Looking back, Elliotte Rusty Harold finds that JavaFX Script is the biggest news to come out of the conference, along with other client-side initiatives. Find out what Sun's reinvestment in the client means for Java™-based rich Internet application development in the year ahead.
Clustering with Java interviewed by Jonathan Erickson
Ari Zilka (CTO of Terracotta) discusses the challenges that Java faces when it comes to distributed computing, and the solutions his company has come up with
Evolving a Domain-Specific Language by Steve Cook, Gareth Jones, Stuart Kent, Alan Cameron Wills from DDJ Magazine
After designing and using a Doman-Specific Language (DSL) for a while, you will inevitably want to change it, and you will not want to lose the language instances that you have already created.