InfoQ

InfoQ

Presentation

My Bookmarks

Login or Register to enable bookmarks for unlimited time.

The content has been bookmarked!

There was an error bookmarking this content! Please retry.

JRuby - Bringing Ruby to the JVM

Presented by Charles Nutter & Thomas Enebo on Sep 06, 2006 Length 00:41:19
Sections
Development
Topics
Ruby on Rails ,
Java ,
Dynamic Languages ,
Ruby
Tags
Rails ,
JRuby
 

How would you like to view the presentation?

In case you are having issues watching this video, please follow these simple steps to help us investigate the issue:
1. Right click on the video player and select Copy log
2. Paste the copied information in an email to video-issue@infoq.com (clicking this link will fill in the default details in most email clients).
Note: in case your email client hasn't automatically picked up the email subject, please include in your email the URL of the video too.
3. Done.
We will investigate the issue and get back to you as soon as possible. Thanks for helping us improve our site!
Summary
In this presentation from InfoQ Day at Java One, Thomas Enebo and Charles Nutter show off the current state of the JRuby project, which has come a long way under their stewardship. The presentation shows compelling demonstrations of how the Ruby language and key Ruby applications can function well on the Java Virtual Machine.

Bio
Charles Nutter of the JRuby development team has been working to redesign JRuby's core interpreter and improve compatibility with Ruby 1.8. Lately he has been focusing on getting key Ruby applications to work. JRuby Project Manager and lead developer, Thomas Enebo is interested in web application development and the Ruby programming language.
our first video - minor bugs by Floyd Marinescu Posted
Re: our first video - minor bugs by Michael Campbell Posted
Re: our first video - minor bugs by Michael Campbell Posted
Re: our first video - minor bugs by David Coldrick Posted
Thanks for video by Donald Parish Posted
  1. Back to top

    our first video - minor bugs

    by Floyd Marinescu

    This is among InfoQ's first videos, and we have a couple of minor known bugs that may affect a minority of people:
    - if you're on a slower internet connection (512 or less) - you may need to refresh the page once or twice before it starts to work
    - if you don't have Flash 8+ installed, you will only hear audio - please upgrade (you should see a message to this effect on the interface)

    We are working on solving both of these... We hope you enjoy this video, it is the first of many! :)

    InfoQ Team

  2. Back to top

    Re: our first video - minor bugs

    by Michael Campbell

    Please, for future videos, give us some way to pause the thing.

  3. Back to top

    Re: our first video - minor bugs

    by Michael Campbell

    Ok, I'm an idiot. Mousing over it gives you this ability - sorry... =)

  4. Back to top

    Thanks for video

    by Donald Parish

    Very imformative. I liked the talking head with slides layout. Very easy to follow.

  5. Back to top

    Re: our first video - minor bugs

    by David Coldrick

    Since flash 8 is not yet available on Linux (thanks, Adobe :-( ), it would be nice if that version were not required . . .

    Regards,
    David

Educational Content

10 tips on how to prevent business value risk

One category of risk that project teams need to ensure they address is business value failure – delivering a product that fails to provide value for the business investor.

Interview: Software Systems Architecture: Working With Stakeholders Using Viewpoints and Perspectives

InfoQ spoke to the authors of Software Systems Architecture on a couple of new topics, the System Context viewpoint and Agile, which have been added to the second edition.

Beauty Is in the Eye of the Beholder

Alex Papadimoulis discusses ugly code, where it comes from, how to avoid it, and how to get rid of it.

Architecting Visa for Massive Scale and Continuous Innovation

John Davies examines Visa’s architecture and shows how enterprises have architected complex integrations incorporating Hadoop, memcached, Ruby on Rails, and others to deliver innovative solutions.

Max Protect: Scalability and Caching at ESPN.com

Sean Comerford unveils ESPN.com’s architecture, what components are used and why, and the current changes the website goes through.

The Seven Deadly Sins of Enterprise Agile Adoption

Are there repeated patterns of failure on Enterprise Agile Enablement efforts? Sanjiv and Arlen discuss Seven Deadly Sins to avoid when adopting Agile in an enterprise.

Questions for an Enterprise Architect

Erik Dörnenburg answers: What is Enterprise and Evolutionary Architecture?, discussing 4 issues: Turning strategy into execution, Ensuring conformance, Where do the architects sit? Buying or building?

Wrap Your SQL Head Around Riak MapReduce

Sean Cribbs explains what Map-Reduce and Riak are, why and how to use Map-Reduce with Riak, and how to convert SQL queries into their Map-Reduce equivalents.