[#14464] who uses Python or Ruby, and for what? — ellard2@...01.fas.harvard.edu (-11,3-3562,3-3076)

A while ago I posted a request for people to share their experiences

12 messages 2001/05/01

[#14555] Ruby as a Mac OS/X scripting language — Dave Thomas <Dave@...>

10 messages 2001/05/02

[#14557] Arggg Bitten by the block var scope feature!!! — Wayne Scott <wscott@...>

13 messages 2001/05/02

[#14598] Re: Arggg Bitten by the block var scope feature!!! — "Conrad Schneiker" <schneik@...>

# On Thu, 3 May 2001, Wayne Scott wrote:

9 messages 2001/05/03

[#14636] Yet another "About private methods" question — Eric Jacoboni <jacoboni@...2.fr>

I'm still trying to figure out the semantics of private methods in Ruby.

39 messages 2001/05/04
[#14656] Re: Yet another "About private methods" question — Dave Thomas <Dave@...> 2001/05/04

Eric Jacoboni <jaco@teaser.fr> writes:

[#14666] Ruby and Web Applications — "Chris Montgomery" <monty@...> 2001/05/04

Greetings from a newbie,

[#14772] Re: Ruby and Web Applications — Jim Freeze <jim@...> 2001/05/07

On Sat, 5 May 2001, Chris Montgomery wrote:

[#14710] Why's Ruby so slow in this case? — Stefan Matthias Aust <sma@3plus4.de>

Sure, Ruby, being interpreted, is slower than a compiled language.

12 messages 2001/05/05

[#14881] Class/Module Information — "John Kaurin" <jkaurin@...>

It is possible to modify the following code to produce

18 messages 2001/05/09

[#15034] Re: calling .inspect on array/hash causes core dump — ts <decoux@...>

>>>>> "A" == Andreas Riedl <viisi@chello.at> writes:

15 messages 2001/05/12

[#15198] Re: Q: GUI framework with direct drawing ca pabilities? — Steve Tuckner <SAT@...>

Would it be a good idea to develop a pure Ruby GUI framework built on top of

13 messages 2001/05/15

[#15234] Pluggable sorting - How would you do it? — "Hal E. Fulton" <hal9000@...>

Hello all,

16 messages 2001/05/16

[#15549] ColdFusion for Ruby — "Michael Dinowitz" <mdinowit@...2000.com>

I don't currently use Ruby. To tell the truth, I have no real reason to. I'd

12 messages 2001/05/22

[#15569] I like ruby-chan ... — Rob Armstrong <rob@...>

Ruby is more human(e) than Python. We already have too many animals :-).

15 messages 2001/05/23

[#15601] How to avoid spelling mistakes of variable names — ndrochak@... (Nick Drochak)

Since Ruby does not require a variable to be declared, do people find

13 messages 2001/05/23

[#15734] java based interpreter and regexes — "Wayne Blair" <wayne.blair@...>

I have been thinking about the java based ruby interpreter project, and I

48 messages 2001/05/25

[#15804] is it possible to dynamically coerce objects types in Ruby? — mirian@... (Mirian Crzig Lennox)

Greetings to all. I am a newcomer to Ruby and I am exploring the

13 messages 2001/05/27
[#15807] Re: is it possible to dynamically coerce objects types in Ruby? — matz@... (Yukihiro Matsumoto) 2001/05/27

Hi,

[#15863] Experimental "in" operator for collections — Stefan Matthias Aust <sma@3plus4.de>

There's one thing where I prefer Python over Ruby. Testing whether an

13 messages 2001/05/28

[#15925] Re: Block arguments vs method arguments — ts <decoux@...>

>>>>> "M" == Mike <mike@lepton.fr> writes:

43 messages 2001/05/29
[#16070] Re: Block arguments vs method arguments — "Hal E. Fulton" <hal9000@...> 2001/05/31

----- Original Message -----

[#16081] Re: Block arguments vs method arguments — Sean Russell <ser@...> 2001/05/31

On Thu, May 31, 2001 at 11:53:17AM +0900, Hal E. Fulton wrote:

[#16088] Re: Block arguments vs method arguments — Dan Moniz <dnm@...> 2001/05/31

At 11:01 PM 5/31/2001 +0900, Sean Russell wrote:

[#15954] new keyword idea: tryreturn, tryturn or done — Juha Pohjalainen <voidjump@...>

Hello everyone!

12 messages 2001/05/29

[ruby-talk:14707] Ruby on AIX?

From: Sean Russell <ser@...>
Date: 2001-05-05 13:55:24 UTC
List: ruby-talk #14707
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hi,

It has been a LONG time since I've done any C programming, and I'm looking 
for some help.  I've just joined the list, am new to Ruby, and I've searched 
the archives for this issue.

Up front: I'm looking for help compiling Ruby on AIX, or someone who has a 
binary they'd be willing to package up and send me.  Read on for details, if 
you're interested.

I'm a contractor for the US Forest Service, doing applications development.  
We're using Java, mostly, but there are many legacy apps which are basically 
hundreds of Korn shell scripts.  Every once in a while there is a need to 
convert one of the shell scripts to something else for speed improvements, 
and there is one large application which (IMO) should be entirely re-written 
in something else.  I'd like to use Ruby.

<success_story>
Anyway, I was tasked with one of these conversions, which I would normally do 
in Java, despite the fact that neither Java nor C is particularly suited to 
text processing of this sort.  I'd been playing with Ruby for a couple of 
weeks, so I thought I'd do the refactoring in Ruby.

At first, I was really, really pleased.  I did the work on my Linux box; it 
took me about a day to do the conversion (without test data!), and exactly 
five test runs to work out the bugs and output formatting errors.  The 
resulting script was smaller, and 90% faster than the original script.
</success_story>

<problems>
So I tried to compile Ruby on the AIX box, and got all the way through with 
no errors to the miniruby link:

	ld: 0711-317 ERROR: Undefined symbol: .ISDIGIT

I installed GCC and tried again, with exactly the same results.  I tried 
configuring with a static build, but got the same problem.  I *know* that the 
ISDIGIT macro is defined in the regex source, and I know that code is being 
built and included.

My only other option at this point is to install a cross-compiler on my Linux 
box, which I'll admit I'm not looking forward to.
</problems>

'uname -a' on the AIX box returns:
AIX sv3 3 4 005118144C00
The box is an IBM RS/6000 machine (powerpc-ibm-aix4.3.2.0)
I'm trying to build Ruby 1.6.3
I have access to both cc (C for AIX Compiler, Version 5) and to gcc (2.95.3 
20010315).

If this all works out, Ruby could get used for most of the work internal to 
the Forest Service.  I'll eventually need to build up Ruby as an RTE for 
redistribution.  At this point, I'd most like to know what I need to do to 
fix the compilation.  Failing that, I'd appreciate a binary tarball.

Can anyone help me?

Thanks, in advance.

Sean

- --- SER
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.4 (GNU/Linux)
Comment: For info see http://www.gnupg.org

iD8DBQE69AZHP0KxygnleI8RAmdNAJ9rxQmJILydYuCF6jDkKHU2bBlcXQCfdndP
I+cq+GA2DEeCqaeBKobPdqQ=
=Vioj
-----END PGP SIGNATURE-----

In This Thread

Prev Next