martedì 9 dicembre 2008

Rexx (Restructured EXtender eXecutor) su Mac OSX

Il Rexx (Restructured EXtender eXecutor) è un linguaggio di programmazione sviluppato da Mike Cowlishaw in IBM.
Rexx e' un linguaggio general pourpose un pò come il Basic, è disponibile su molte piattaforme, può essere abbastanza vicino al sistema come il C, ci sono infatti, librerie che permettono di accedere allo strato comunicativo TCP/IP, ai database (DB2, ORACLE, MSSQL...) ai registri di Windows, alla memoria e a molto altro ancora.
Rexx mi ha seguito nelle mie attività lavorative a partire dal 1990, l'ho usato su piattaforme hardware che vanno dai mainframe IBM, alle workstation Alpha e Risc, fino alle architetture Intel con sistemi operativi come OS/390, Tru64, Dos, Windows, OS/2, Linux, etc.
Nel tempo ho realizzato diversi lavori in Rexx ed ora mi è venuta voglia di usarlo sul mio MacBook Pro con Mac OsX.

Quella che segue è la semplice procedura che, considerando installati i prerequisiti descritti nella prima parte del mio post su come installare GNU Midnight Commander, vi permettera` di installare Rexx su Mac OsX.

L`installazione di Regina Rexx da sorgente e` abbastanza semplice:

  1. scaricare i sorgenti da SourceForge (Regina-REXX-3.4.tar.gz)
  2. scompattare i file tar -xvf Regina-REXX-3.4.tar.gz
  3. configurare il pacchetto tramite ./configure --prefix=/usr/local
  4. avviare la compilazione digitando il comando make
  5. se tutto ok installare con il comando sudo make install
Per verificare che l`installazione sia andata a buon fine digitate:
rexx -v
se tutto e` andato bene otterrete qualcosa di simile a:
REXX-Regina_3.4 5.00 30 Dec 2007

A questo punto penso che alcuni link sul Rexx e dintorni saranno graditi:
Questo e` tutto per oggi.

A presto un nuovo software Open Source...

0 commenti: