• Embed Doc
  • Readcast
  • Collections
  • CommentGo Back
Download
 
an Developer eBook
The Roadto Ruby
 
1
contents
While Java helps in fulfilling the promise of "writeonce, use anywhere", there are practical concernsdevelopers need to address in developing their code, whether its porting from another language,working in the best IDE or optimizing for today'smulti-core computing environments. This eBook will help you in understanding these issues and how you can get the most out of your Java code.
The Road to Ruby, an Internet.com Developer eBook.Copyright 2008, Jupitermedia Corp.
2
A Java Developer’sGuide to Ruby
Mark Watson
12
Ruby for C# Geeks
Dave Dolan
21
The Road to Ruby from C++
By Michael Voss
31
Five Essentials For YourRuby Toolbox
Peter Cooper 
34
10 Minutes to Your FirstRuby Application
James Britt 
1222131 34
The Road to Ruby
[ ]
 
A
saJavadeveloper,whyshouldyoulearnRuby?BecauseRuby'sversatilityandflexibilitycomplementJavawell,andyouwillbeamoreeffectiveand effi-cient developerifyouusebothlanguages.Infact,IuseJava,Ruby,andCommonLispforallmydevelopmentandRubyhasbecomeacorepartofmyworklife.Specifically,thefollowingreasonsmakeRubycompellingforJava develop-ers:• As a scripting language,Ruby is an effective toolfor small projects. When Ineed to write utilities fordata conversion and textprocessing quickly, Ialmost always use Ruby.• Ruby is a dynamic andterse language.Using Ruby will often offer a different perspectiveon problem solving.• JRuby is still a work-in-progress but I believe iteventually will provide an excellent Ruby deploymentplatform using the Java VM. Currently, IntelliJ,NetBeans, and Eclipse all provide excellent Rubysupport.• As the cost of software maintenance is roughly pro-portional to the number of lines of code, and Ruby pro-grams are short and concise,they tend to be easier toread, understand, and main-tain.• The Ruby on Rails Webdevelopment framework isgreat for small and medium-sized database-backed webapplications. You need toknow Ruby if you want touse Ruby on Rails.To demonstrate why Ruby isa good fit for Java develop-ers, this article introduces the language features thatwill make you more efficient (see Table 1. Ruby andJava Feature Comparison) and then shows short pro-gram examples in both languages.
2
The Road to Ruby, an Internet.com Developer eBook. Copyright 2008, Jupitermedia Corp.
The Road to Ruby
[ ]
A Java Developer’s Guide to Ruby
By Mark Watson
Jupiterimages
Because Ruby's versatility and flexibility complement Java well, and youwill be a more effective and efficient developer if you use both languages.
of 00

Leave a Comment

You must be to leave a comment.
Submit
Characters: ...
You must be to leave a comment.
Submit
Characters: ...