From: Simon Strandgaard Date: 2004-01-14T07:41:36+09:00 Subject: Re: [Fwd: [support - Help] Terminal Emulation with IBM / S 390.] By: vidiv >> I am a student-newbie to RubyForge (and Ruby language & CVS) working on a project >> for Terminal Emulation. The dumb terminal interacts with an IBM mainframe through >> a 'multiplexer-MUX'. >> The s/w is currently running in 'C' on a Windows NT environment and the requirement >> is to introduce Object Oriented concepts and C++ was the obvious choice, but >> i came across 'Ruby' (and also Perl, Python,...etc) after i installed RH8 on >> my PC last month. We are actively canvassing the advantages of GNU s/w and philosophy >> and would like to simultaneously port it to GNU/Linux platform. Have a look at this module http://raa.ruby-lang.org/list.rhtml?name=ruby-serialport >> We saw that python has some routines for using existing C code so we dont have >> to rewrite everything and can make modules containing functions and use it to >> operate on files. Does Ruby have any such features. The documentation does not >> provide deeper details so it would be nice if anyone could throw some light >> on some of the above issues. If you already have a C module which you want to access via Ruby, then try http://www.swig.org/ -- Simon Strandgaard