Re: [jruby-user] JRuby pitch for Java developers?
Ricky Ng <[email protected]> Sun, 11 Jan 2015 15:24:29 -0600
| Newsgroups | gmane.comp.lang.jruby.user |
|---|---|
| Message-ID | <CANNt_VT9KNrnpFU0dQ1ttP4imacDWA6xXjpHFrKcTL4M1YDB1w@mail.gmail.com> |
(Java was my college language and only briefly a profession language, so these may be naive responses) Hmm, being able to create 5 line scripts to do real work (especially if stuck in a windows environment) is pretty nice. Relatively stupid things such as, we have to copy files whose filename contains these numbers and are of this file type with md5sum checks on either side. Getting access to Ruby's Array and Hash. No more Java Vector -> LinkedList -> etc. -> etc. to get map/reduce/delete_if functionality. On Sun, Jan 11, 2015 at 3:11 PM, Tobias Pfeiffer <[email protected]> wrote: > Hi everyone, > > couple of months back I listened to the Ruby Rogues JRuby episode with > Charlie (http://devchat.tv/ruby-rogues/124-rr-jruby-with-charlie-nutter) > and he said that the "sales pitch" of JRuby to Java developers is very > different than from the one of JRuby for Ruby developers. And ever since > I wondered, what is the pitch for Java developers? > > Java developers here, why do you use JRuby? Which problems does it solve > for you? How can we get more Java people to try out JRuby? > > Thinking of it I can come up with the following points: > > * write code faster/prototyping/quicker changes > * not type annotations everywhere > * easier access to powerful meta programming features > * superb Java integration, e.g. use libraries/other code easily > * integration goes so far that you can package ruby applications as .war > * for a tester: nicer test framework > > That's about what I can think of - and still makes it hard to explain > why people shouldn't just go with languages "born" on the JVM > (Clojure/Groovy/Scala). > > Ideas/Input/Pointers? > > Cheers, > Tobi > > -- > www.pragtob.info > > -- Incoherently, Ricky Ng --------------------------------------------------------------------- To unsubscribe from this list, please visit: http://xircles.codehaus.org/manage_email