[#399938] how to read arrary with an array — "Richard D." <lists@...>

Hello. I believe this is basic question, but I'm just starting to learn

19 messages 2012/10/02

[#400050] img src while sending email ruby cgi — Ferdous ara <lists@...>

Hi

16 messages 2012/10/05

[#400351] Drop 1st and last particular character — ajay paswan <lists@...>

What is the most efficient way to drop '#' from the first place and last

15 messages 2012/10/16

[#400374] database part of a desktop application — "Sebastjan H." <lists@...>

Hi,

14 messages 2012/10/16
[#400375] Re: database part of a desktop application — Chad Perrin <code@...> 2012/10/16

On Wed, Oct 17, 2012 at 05:28:39AM +0900, Sebastjan H. wrote:

[#400377] Re: database part of a desktop application — sto.mar@... 2012/10/17

Am 16.10.2012 23:24, schrieb Chad Perrin:

[#400389] Re: database part of a desktop application — Chad Perrin <code@...> 2012/10/17

On Wed, Oct 17, 2012 at 01:39:21PM +0900, sto.mar@web.de wrote:

[#400386] Unable to send attachment, and dealing with multiple attachment — ajay paswan <lists@...>

Hi,

11 messages 2012/10/17

[#400454] Hash with Integer key issue — Wayne Simmerson <lists@...>

Hi Im new to Ruby and am getting some unexpected results from a

18 messages 2012/10/19

[#400535] Name/symbol/object type clash? What is happening here? — Todd Benson <caduceass@...>

It's nonsense code, but I'm curious as to what is going on behind the scenes...

41 messages 2012/10/23

[#400556] Calling a method foo() or an object foo.method_call_here - both — Marc Heiler <lists@...>

Hello.

13 messages 2012/10/24

[#400650] OpenSSL ECDSA public key from private — Nokan Emiro <uzleepito@...>

Hi,

11 messages 2012/10/27

[#400680] Passing folder as argument ARGV? — Joz Private <lists@...>

Is there an easy way to pass multiple files on the command line?

15 messages 2012/10/28
[#400681] Re: Passing folder as argument ARGV? — brad smith <bradleydsmith@...> 2012/10/28

How are you traversing the directory you pass in on the command line ?

[#400697] File.readable? and /proc — Jeff Moore <lists@...>

root@nail:/projects/proc_fs# uname -a

13 messages 2012/10/28

[#400714] Marshal.load weird issue — "Pierre J." <lists@...>

Hi guys

12 messages 2012/10/28

[#400781] bug?: local variable created in if modifier not available in modified expression — "Mean L." <lists@...>

irb(main):001:0> local1 if local1 = "created"

21 messages 2012/10/30
[#400807] Re: bug?: local variable created in if modifier not available in modified expression — Bartosz Dziewoński <matma.rex@...> 2012/10/31

Oh, and in case it wasn't apparent: you can just add

[#400808] Re: bug?: local variable created in if modifier not available in modified expression — Eliezer Croitoru <eliezer@...> 2012/10/31

On 10/31/2012 4:52 PM, Bartosz Dziewoナгki wrote:

[#400809] Re: bug?: local variable created in if modifier not available in modified expression — Robert Klemme <shortcutter@...> 2012/10/31

On Wed, Oct 31, 2012 at 4:28 PM, Eliezer Croitoru <eliezer@ngtech.co.il>wrote:

[#400784] REXML & HTMLentities incorrectly map to UTF-8 — "Mark S." <lists@...>

I have some XML data (UTF 8) that I'm trying to convert into another XML

13 messages 2012/10/30

Re: Ruby & Java vs JRuby

From: Charles Oliver Nutter <headius@...>
Date: 2012-10-25 04:06:54 UTC
List: ruby-talk #400590
Full disclosure...I have a hand in JRuby.

On Wed, Oct 24, 2012 at 3:15 PM, Will Bracken <lists@ruby-forum.com> wrote:
> Then I start to wonder why we're NOT using JRuby?! Instinctively, I'm
> thinking Java and Ruby is what we're doing. JRuby is the best of both
> worlds. What am I missing?

That's my question too...because I want to fill in any information
gaps that keep people from choosing to use JRuby :)

> I've asked around a little bit and I've heard a few negative things
> about JRuby, such as memory issues

JRuby does use more memory than MRI for small applications. For any
large applications, however, it can often use far less memory than
MRI. And you can do everything out of one process, where with MRI you
might need several...so there's savings that way too.

> or diminishing oracle/community
> support

I have been skeptical of the Oracle takeover of Java too...but nothing
so far has warranted my fears. They continue to run the project in the
open, progressively opening more up in the process, and their
priorities for Java and the JVM seem in line with what people want
(including language devs like me). I'm not worried about the future of
the JVM or the community that surrounds it (for now).

> Is JRuby a dud?

I don't think so, but I'm biased :)

> Or is it viable for real-world,
> large-scale, mission critical apps

There are several companies running JRuby for core parts of their
operations. Some companies run everything on JRuby. Others would not
have a product without JRuby. It's viable.

> the way Ruby/Rails supposedly is?

We'll never be perfect, but where we lag behind some aspects of MRI,
we exceed it in others. If "Ruby" and "Rails" can be viable for
mission-critical apps, then JRuby certainly is as well...and if
anything stands in the way of that I want to know about it :)

> Is
> there a reason that we should be coding in Ruby AND Java instead of just
> going with JRuby?

If a large part of your existing system revolves around irreplaceable
C extensions, or you simple need to use MRI for some other reason,
then using RJB (Ruby-Java Bridge) to call a little bit of Java would
be better. JRuby is designed to mostly drop in, but it's not a trivial
move either. We recommend people choose JRuby who really need
JRuby...if that's you, we'll work very hard to make sure your
experience goes well.

> Can we not use Rails if we do JRuby?

Rails runs just fine, and has become better acquainted with JRuby over
the years.

> I mean, why
> wouldn't you want access to all the comprehensive features in Java,
> combined with the ease/fun of Ruby?!

Indeed! And that's exactly what JRuby intends to be...a drop-in
replacement for regular Ruby for all apps that make sense, but also a
first-class citizen of the JVM with all rights therein. I think we're
doing a pretty good job of delivering that.

- Charlie

In This Thread