Home > Programming > Ruby Programming



JRuby: Bringing Ruby to the Java Platform

Sort Desciption:

Sun Confidential: Internal Only 2 Agenda - Part One • Who Am I • The Ruby Programming Language • Walkthrough 1: Introduction to Ruby • Why Use Ruby? • JRuby:



Content Inside:

1 Charles Oliver Nutter JRuby Core Developer Sun Microsystems JRuby: Bringing Ruby to the Java Platform 1 Sun Confidential: Internal Only 2 Agenda - Part One • Who Am I • The Ruby Programming Language • Walkthrough 1: Introduction to Ruby • Why Use Ruby? • JRuby: Ruby for the Java Virtual Machine • Why Bring Ruby to Java? • Walkthrough 2: JRuby in Action • Break Sun Confidential: Internal Only 3 Agenda - Part Two • What is Ruby on Rails? • Why JRuby on Rails? • Walkthrough 3: Building a Simple JRuby on Rails App • JRuby Development Status • Future Plans • Related Projects • Conclusion and Q/A Sun Confidential: Internal Only 4 Who Am I • Charles Oliver Nutter • Minneapolis, Minnesota • Java developer since 1996; C++/C#/Win32/JavaME • Senior Staff Engineer for Sun Microsystems • Working in the Tools group • Primary job: finish JRuby and help other teams utilize • Secondary job: help improve dynamic language support • Blog: headius. blogspot. com • Email: charles. nutter@sun. com Sun Confidential: Internal Only 5 What is Ruby? " A dynamic, open source programming language with a focus on simplicity and productivity. It has an elegant syntax that is natural to read and easy to write. " www. ruby-lang. org Sun Confidential: Internal Only 6 The Ruby Programming Language • Dynamic-typed, pure OO "scripting" language • Created 1993 by Yukihiro Matsumoto • Ruby 1.8 is current, 1.9 is in development to become 2.0 • Open source, BSD-like license, written in C • "More powerful than Perl and more OO than Python" • Beautiful, expressive, powerful, and "fun" language • Easy to write, easy to read • Green threads, simple memory model • Large, growing, excited community; +8 Nov 06 Tiobe Sun Confidential: Internal Only 7 Sun Confidential: Internal Only 8 Ruby Major Features • Pure O ...

Source: www.headius.com


add to Google Reader add to Google Bookmark add to bloglines add to newsgator add to FURL add to digg add to webnews add to Netscape add to Yahoo MyWeb add to spurl.net add to diigo Bookmark newsvine Bookmark del.icio.us Bookmark @ SIMPIFY Bookmark MISTER WONG Bookmark Linkarena Bookmark icio.de Bookmark oneview Bookmark folkd.com Bookmark yigg.de Bookmark reddit Bookmark StumbleUpon Bookmark Slashdot Bookmark blinklist Bookmark technorati add to blogmarks add to blinkbits add to ma.gnolia add to smarking.com add to netvouz add to co.mments add to Connotea add to de.lirio.us
Search Terms:

 

Related Files

Ruby Course —animmersive programming course—

Filed under: Programming and Ruby Programming
Licence Copyrightc 2004-2006 Brian Schroeder Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1 ...

Programming in Ruby

Filed under: Programming and Ruby Programming
Programming in Ruby Dave Thomas Andy Hun t 1 September 13,2000 1 Dave and Andyare authors of Programming Ruby and The Pragmatic Programmer , both from Addison-Wesley.

A Little Ruby, A Lot of Objects

Filed under: Programming and Ruby Programming
... to use Ruby for general-purpose programming - and you should, since its a wonderful rapid- development language for many types of applications - the book to read is Programming Ruby ...

JRuby: Bringing Ruby to the Java Platform

Filed under: Programming and Ruby Programming
Sun Confidential: Internal Only 2 Agenda - Part One • Who Am I • The Ruby Programming Language • Walkthrough 1: Introduction to Ruby • Why Use Ruby? • JRuby:

Sockets programming in Ruby

Filed under: Programming and Ruby Programming
Sockets programming in Ruby Explore Rubysfundamental sockets interfaces for networking applications Skill Level: Intermediate M. Tim Jones ( mtj@mtjones.com ) Senior Principal ...