From: Paul Prescod Date: 2001-10-26T20:04:13+09:00 Subject: [ruby-talk:23423] Re: Bruce Eckel's opinion of Ruby Eric Lee Green wrote: > >... > > Well, I'm writing distributed applications, and there's no Python library > which has as close a 1-1 relationship to the Java RMI as the Ruby 'drb' > library. Python has a very rich set of distributed application API's, but > none that have that close relationship. I have no experience here. I tend to use XML-RPC and SOAP to build distributed apps. But they aren't as seamless and invisible as RMI and, I would guess, DRB. > ... In addition, Ruby's recommended > programming style is very Java-ish, and the syntax is in some ways closer to > Java than Python's syntax. It just "clicks". I don't see the syntactic resemblance between Java and Ruby. I'm not disputing it, I just don't see it. Maybe you could give a couple of examples to further my edumacation. > Regarding coding in Jython, the tasks that I am doing require low-level > programming that requires writing a "C" module to do some critical function. > With Ruby or Python I can write a module (and Ruby modules are so much easier > to write due to lack of reference counting, which is nice if I know that I'm > going to be throwing it away if the concept proves out and we staff up the > Java conversion). With Java, I can write a JNI class. With Jython... I > shudder. Why wouldn't the JNI class you write for Java work with Jython automatically (or vice versa)? Paul Prescod