[Vms.sig-hu] OpenVMS Technical Pearl - Ruby for OpenVMS - OK for public distribution (fwd)

Fodor Zsuzsa fodor31 at freemail.hu
2004. Sze. 2., Cs, 12:23:48 CEST


---------- Továbbított levél ----------
Dátum: Wed, 25 Aug 2004 15:09:03 -0400
Feladó: Skonetski, Susan <susan.skonetski at hp.com>
Címzett: Skonetski, Susan <susan.skonetski at hp.com>
Tárgy: OpenVMS Technical Pearl  - Ruby for OpenVMS - OK for public 
distribution

Dear Distribution lists,

This gem of a pearl comes from great engineers in Japan. Domo arigato
Matsuno-san and Akiyoshi-san.  I am sorry about the spelling, but I can
not spell in any language.

Warm Regards,
Sue


 -----Original Message-----
From: 	Matsuno, Ryouzo  
Sent:	Wednesday, August 25, 2004 6:06 AM
To:	Skonetski, Susan
Cc:	Akiyoshi, Masamichi
Subject:	Ruby for OpenVMS


Hello Sue,

Here is the good news that Ruby supports OpenVMS. Our OpenVMS 
engineer,
Masamichi
Akiyoshi, worked in mid-night for porting Ruby script language
environment on OpenVMS.
Below is his report. If appropriate, please distribute this message to
Ambassadors.
Of course, public distribution is no problem.

Ryouzo


Ruby supports OpenVMS

Ruby is an Object-oriented scripting language, which means all is
objects in Ruby.
In usage, Ruby can work in as large area as Perl do.

Ruby was developed on UNIX at first, then ported to Windows and Mac. 
Now
it supports
OpenVMS. Ruby development is an open-source project. Community 
serves
Ruby
development and Ruby source-code repository exists on internet.

I joined Ruby community and got the access right to their repository. I
already input
changes for OpenVMS support into repository. I published install kit of
Ruby for OpenVMS(PCSI). 

http://www.geocities.jp/vmsruby/en/

There are a few libraries available on Ruby for OpenVMS, but you can
write network application on Ruby for OpenVMS easily because I ported
socket library. You can also invoke C program from Ruby. I check that
Ruby application can invoke MySQL library 
on OpenVMS. That means Ruby program can access MySQL server 
running on
OpenVMS or Windows Servers.

There are many libraries on Ruby, for example dRuby(distributed Ruby)
for distributed
object, eRuby(embedded Ruby) for embedding into HTML source code 
like
PHP,
mod_ruby for Apache Web server. I hope to port these libraries in near
future.

You can find more information in the below URLs.

Ruby: Programmers' Best Friend
http://www.ruby-lang.org/en/
What's Ruby
http://www.ruby-lang.org/en/20020101.html

Ruby is not popular in World wide, but recently Ruby book in English has
been
published.

Unfortunately users of Ruby for Openvms are only two persons including
me).
If you have an interest, please join now.

Masamichi Akiyoshi








További információk a(z) VMS.SIG-hu levelezőlistáról