Welcome, Guest. Please login or register.

Author Topic: What is ARexx? What does it do?  (Read 3600 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline Karlos

  • Sockologist
  • Global Moderator
  • Hero Member
  • *****
  • Join Date: Nov 2002
  • Posts: 16879
  • Country: gb
  • Thanked: 5 times
    • Show all replies
Re: What is ARexx? What does it do?
« on: May 26, 2009, 09:58:39 AM »
Quote from: barney;456304
What is ARexx?  What does it do?  Thanks.

barney


ARexx is an Amiga implementation of the Rexx scripting language. It is a high level interpreted scripting language that allows you to automate tasks in any application that supports it.

Key to this notion are "ARexx Ports". An application opens an ARexx port that an ARexx script can connect to. Once connected, the ARexx interpreter will pass any commands it doesn't directly recognise to the port for the application to interpret.

Most amiga applications that support any form of script based automation use ARexx for the job.
int p; // A
 

Offline Karlos

  • Sockologist
  • Global Moderator
  • Hero Member
  • *****
  • Join Date: Nov 2002
  • Posts: 16879
  • Country: gb
  • Thanked: 5 times
    • Show all replies
Re: What is ARexx? What does it do?
« Reply #1 on: May 26, 2009, 10:19:57 AM »
Indeed it can, but you wouldn't want to use it for application development, unless execution speed is not a concern.
int p; // A
 

Offline Karlos

  • Sockologist
  • Global Moderator
  • Hero Member
  • *****
  • Join Date: Nov 2002
  • Posts: 16879
  • Country: gb
  • Thanked: 5 times
    • Show all replies
Re: What is ARexx? What does it do?
« Reply #2 on: May 27, 2009, 07:56:37 AM »
I don't think turning off ARexx is going to make any noticable difference to your system. The script host uses a very small amount of memory and unless an ARexx script is actually running, consumes slmost no CPU time at all.
int p; // A