DZone
Thanks for visiting DZone today,
Edit Profile
  • Manage Email Subscriptions
  • How to Post to DZone
  • Article Submission Guidelines
Sign Out View Profile
  • Post an Article
  • Manage My Drafts
Over 2 million developers have joined DZone.
Log In / Join
Refcards Trend Reports
Events Video Library
Over 2 million developers have joined DZone. Join Today! Thanks for visiting DZone today,
Edit Profile Manage Email Subscriptions Moderation Admin Console How to Post to DZone Article Submission Guidelines
View Profile
Sign Out
Refcards
Trend Reports
Events
View Events Video Library
Zones
Culture and Methodologies Agile Career Development Methodologies Team Management
Data Engineering AI/ML Big Data Data Databases IoT
Software Design and Architecture Cloud Architecture Containers Integration Microservices Performance Security
Coding Frameworks Java JavaScript Languages Tools
Testing, Deployment, and Maintenance Deployment DevOps and CI/CD Maintenance Monitoring and Observability Testing, Tools, and Frameworks
Culture and Methodologies
Agile Career Development Methodologies Team Management
Data Engineering
AI/ML Big Data Data Databases IoT
Software Design and Architecture
Cloud Architecture Containers Integration Microservices Performance Security
Coding
Frameworks Java JavaScript Languages Tools
Testing, Deployment, and Maintenance
Deployment DevOps and CI/CD Maintenance Monitoring and Observability Testing, Tools, and Frameworks

Integrating PostgreSQL Databases with ANF: Join this workshop to learn how to create a PostgreSQL server using Instaclustr’s managed service

Mobile Database Essentials: Assess data needs, storage requirements, and more when leveraging databases for cloud and edge applications.

Monitoring and Observability for LLMs: Datadog and Google Cloud discuss how to achieve optimal AI model performance.

Automated Testing: The latest on architecture, TDD, and the benefits of AI and low-code tools.

Related

  • The Holy Grail of Agile-DevOps Value Stream Hunting: Actualizing DevOps Transition Purpose
  • Grails 1.0 Released!
  • Better Scaffolding with jQuery - Part I
  • Microservices and the New Holy Grail of Scalability

Trending

  • LTS JDK 21 Features
  • Unraveling Lombok's Code Design Pitfalls: Exploring Encapsulation Issues
  • Best Practices for Writing Clean Java Code
  • Demystifying Enterprise Integration Patterns: Bridging the Gap Between Systems

Grails 1.0 and JRuby on Rails on WebSphere

Matt Raible user avatar by
Matt Raible
·
Feb. 06, 08 · News
Like (0)
Save
Tweet
Share
10.97K Views

Join the DZone community and get the full member experience.

Join For Free

grails or rails? a couple of interesting things happened today that relate to my grails vs. rails quest for knowledge.

the first is that grails 1.0 was released . this was apparently a huge event as it swamped codehaus' servers for a couple hours. this morning, it was pretty cool to shake graeme's hand and congratulate him on the release. i also got to meet jeff brown for the first time. who needs to go to a conference when you get to talk to these guys at work? ;-)

secondly, i found an article by ryan shillington that shows how to deploy a rails application to websphere . to me rails + websphere seems like the last thing a rails advocate would want - but who knows. in my experience, most developers that use websphere don't do it by choice.

for companies that have invested a lot of time and money into the jvm as a platform, it seems like grails is the clear winner over rails. however, the line gets blurry when you start talking about jruby. i think jruby will get there, but i don't believe it's there yet. if you look at the two major jruby on rails success stories (from oracle and sun ), they've had to fix performance issues as part of their projects. with big companies investing in the platform, it's highly likely performance will be fixed in the near future. i believe both the groovy and jruby teams have said performance enhancements are their top priority for their next releases.

i think the biggest news related to performance of dynamic languages on the jvm is the new da vinci machine project .

this project will prototype a number of extensions to the jvm, so that it can run non-java languages efficiently, with a performance level comparable to that of java itself.

dynamic languages on the jvm seem to have a very bright future.

i got involved with struts and spring just before their 1.0 releases. is it simply a coincidence that i happened to start looking into grails right before its 1.0 release?

Grail (web browser) Jruby

Opinions expressed by DZone contributors are their own.

Related

  • The Holy Grail of Agile-DevOps Value Stream Hunting: Actualizing DevOps Transition Purpose
  • Grails 1.0 Released!
  • Better Scaffolding with jQuery - Part I
  • Microservices and the New Holy Grail of Scalability

Comments

Partner Resources

X

ABOUT US

  • About DZone
  • Send feedback
  • Careers
  • Sitemap

ADVERTISE

  • Advertise with DZone

CONTRIBUTE ON DZONE

  • Article Submission Guidelines
  • Become a Contributor
  • Visit the Writers' Zone

LEGAL

  • Terms of Service
  • Privacy Policy

CONTACT US

  • 3343 Perimeter Hill Drive
  • Suite 100
  • Nashville, TN 37211
  • support@dzone.com

Let's be friends: