CompuServe Thread

ARexx

28 messages in this thread
#99816From: Roy S. LauferDec 24, 1987 8:39 AM
Marlene, I can see the possibilities of ARexx, in a theoretical way. I hope that ARexx catches on and that people share programs, just as we share our little PD offers. I'm afraid that the $49.95 price will limit its exposure. Let me add that it is an EXTREMELY fair price and that I will probably spring for it when I hear that the shell is finished! But just like Byte-by-byte's InfoMinder, such programs are limited by its limited number of users. Just think what HyperCard for the Macintosh would be if it was sold by a third party for $49.95. There would just be alot less people using and thus generating stackware. I certainly hope that ARexx, ARP, even Jim Mcraz's Commodities Exchange take off and are used by all Amigas. My bet is that ARP has an excellent chance, since it is free. I hope the best for Bill Hawes' ARexx, as well as the rest of us! Happy Holidays Marlene, and I wish you, and all the great and noble SysOps, as well as all of my fellow AmigaForum members a happy, healthy and exciting New Year! Happy Hacking all! -RSL-
#99844From: Marlene ZenkerDec 24, 1987 12:19 PM
Roy, I don't feel that $49.95 is a deterrent as it is a very reasonable price for such a powerful macro language. (I know you agree the price is fair). Theoretically there probably isn't any commercial product an Amiga owner needs to buy as the shareware and PD pgms are of excellent quality. But people do buy commercial text editors and have abandend ED, etc. Of course the ultimate would be for CBM to make deals with people like Charlie Heath for the faster, more versitle and less space consuming ARP commands, Bill Hawes for a command language that puts the Amiga's Execute stuff to shame and someone like Matt Dillon for CSH or Bill's shell which I'm sure will be excellent. These products as well as others whould enhance the Amiga's functionality for new and average users as well as programmers and devlopers 100 fold. Have a wonderful holiday season – thanks for the kind words about the syosps – remember though that without people like you and your contributions to the forum and the Amiga Community we sysops wouldn't have a whole lot to do. It's a cooperative effort on all of our parts and we are all responsible for making the Amiga Forum a wonderful place to be. Well enough mushy stuff….8) Marlene
#100004From: Roy S. LauferDec 25, 1987 9:46 AM
Hi Marlene, Its difficult to disagree, when we both seem to be saying "almost" ths same thing. I believe, as I said before, that the price for ARexx is not too high. It is probably a bargain, but any price above a token amount will inherently limit its spread throughout the "Amiga Community". I believe Bill has a right to ask this amount, and fully intend to buy it (after the shell is done), but wouldn't it be INTELLIGENT for Commodore to bundle things like ARexx, ARP, and similar system productivity products with their Amigas! That way WE and COMMODORE win!!! -RSL-
#100022From: John DraperDec 25, 1987 1:14 PM
Roy, I agree with you wholeheartedly. It is an unfortunate fact that if a product is not bundled with the machine, that the software houses will not write code that supports or uses it. On most machines, software does not use synthesized voice often, because it isn't included. Being available is not enough, even at a very low price. On the Amiga, analog joysticks are a good example. With the number of owners out there who will never become proficient in programming the Amiga because of the difficulty of learning, ARexx would be a great way to allow a lot of them to write useful programs. I look at a script language as being every bit as important as any language (like Basic) that is bundled with the machine, and considering the poor quality of the supplied Basic, it is even more important. Regards, Larry.
#100076From: Roy S. LauferDec 26, 1987 11:26 AM
Larry, We seem to agree completely. I would hazzard to believe that the majority of people on AmigaForum would agree. But let's not even mention Microsoft's idea of a Basic implementation for the Amiga should be, YECCCCCHHHHHHH!!!!! -RSL-
#100419From: BILL LEACHDec 29, 1987 12:07 AM
Roy: Can't remember who it was now but one of the guys here in San Diego hacked AmigaBasic enough to get it to run on the 68020. May be he could be talked into providing enough information just to get AmigaBasic editor to die and go away. I might even be tempted to use it occassionally if only it did not have that awful editor that shows up when a program error occurs! Happy New Year, bill
#100452From: John DraperDec 29, 1987 4:07 AM
Bill, That was Al Aburto, PPN 76450,23 that was hacking at Amigabasic. Regards, Larry.
#100122From: Marlene ZenkerDec 26, 1987 6:23 PM
YUP!
#100354From: Charlie HeathDec 28, 1987 6:12 PM
I'm much more excited about the interactive use of AREXX than use as a command language. A command languge lets you run things in batch together, but a well designed AREXX application will let you glue things together as if the pieces had been built together. To me, it's as big a difference as going from paper tape to an interactive video terminal. …cheath
#100420From: BILL LEACHDec 29, 1987 12:07 AM
Cheath: That is a little bit of an exageration! May punch cards to paper tape. Happy New Year, bill
#100448From: Charlie HeathDec 29, 1987 3:49 AM
It's an exaggeration now because there aren't any applications built this way yet! But I think it's the same sort of difference – you go from manually feeding data between applications, and having every application build in it's own editing, comm, printing, graphics, etc modules to having things automaticly routed and connected together. It's a bit like having a powerful command line with pipes and filters ETC, but instead of invoking a single command and having various things run as a batch, all of the modules are continuously active and waiting for interactive commands. It will be a couple years before all the pieces come together, and it'll take bit of imagination to see the end result for a while. …cheath
#100446From: John DraperDec 29, 1987 3:39 AM
Charlie, Could you elaborate on that sentiment about AREXX 'gluing things together'? i think I can see some possibilities there, but am wondering how to go about getting started with it. Regards, Larry.
#100465From: Charlie HeathDec 29, 1987 7:58 AM
You need applications that are designed with bringing a command set out to be programmed from the outside to do it, though once you get into rexx from an application you can let rexx run some batch type things with programs that don't have REXX support built in. . The best example now is using TxEd Plus along with AREXX and a new version of AmigaTeX that has AREXX support. I've built the TxEd Plus command language around using AREXX to make it easy to write quickie macros (IE, write the macro in the middle of some other stuff, cut to a scratch buffer, and invoke that buffer with a keystroke or menu selection) ; the macro can do things like "send the marked block of text to TeX, and process it, and then send the result to the TeX previewer; if there are any errors in TeX, come back to TxEd and jump to the line number where the error occurs". This turns TeX, a non-interactive but very powerful typesetting language, into an interactive system that lets you experiment with different layouts almost as quickly as the WYSIWYG page layout programs. . Another great potential application is telecomm programs, which you would invoke the macro "Get me some text into the clipboard", which will invoke your favorite editor (hope it's TxEd Plus C-:), and get the text, and close TxEd down returning control to the COMM program. Same thing could be done with the review modes, rather than having the COMM program allow a limited scrolling review buffer you can ship it out to an editor that is better designed to handle that kind of things. . The real neat thing is that it is all instant once you have set up a few macros, and you can cut out all the simple time consuming things you would otherwise need to do to get text from an editor outside a comm program. It takes a somewhat different orientation for the programmer – you can focus on creating the best of something smaller, rather than trying to implement everything every time you put together a new application. It's sort of an extension on using system functions, but the functions are higher-level things that use AREXX to smooth out the interface between modules and create a "seamless" combination of programs that works better than old "integrated" programs. …cheath
#100527From: John DraperDec 29, 1987 8:53 PM
Charlie, Sounds like I need to ponder the meaning of all that. <grin> Looking forward to TxED Plus and seeing what can be done. Regards, Larry.
#100509From: Marlene ZenkerDec 29, 1987 7:10 PM
You're right Charlie – I sure hope most developers will be encouraged to use it to communicate between applications and that it will become a standard. Marlene BTW, instead of having to search thru the manual (laziness showing), is there a way in TxEd that I can mark a block and then use SEARCH to put me where I want the marked block to end so I can cut out the whole section?
#100534From: Charlie HeathDec 29, 1987 9:13 PM
Should be able to do just that – Amiga-B to mark block, then do whatever to move the cursor to the final position. C-:
#100543From: John DraperDec 29, 1987 9:27 PM
Marlene, I see Charlie has already answered, but I'll jump in too. Yes, you can mark, then search and copy or cut. You can even mark, then search backwards, make changes in the file while the block is marked, and probably much more. Regards, Larry.
#100606From: Marlene ZenkerDec 30, 1987 6:12 AM
Hmmmm….I've tried marking, searching and cutting and I get a msg that tells me that I have to mark a block to cut a block. I'll go back and play with it some more. I must be doing something wrong. Marlene
#100642From: John DraperDec 30, 1987 2:25 PM
Hmmm…. sounds strange Marlene, here's how I'd do it. R-Amiga B to mark block R-Amiga S to search R-Amiga X to cut Regards, Larry.
#100680From: Marlene ZenkerDec 30, 1987 7:53 PM
Yup, that's what I do – and it doesn't work for me – actually the only difference is I used the pull downs instead of the keys to do it. Marlene
#100712From: John DraperDec 30, 1987 11:47 PM
Strange… just slipped into background and tried it again, this time with both the keys and the menus, and it worked fine in both cases. Regards, Larry.
#99973From: C. Davey UtterDec 25, 1987 6:14 AM
Any word on a HyperCard-type program for the Amiga?…Dave
#100006From: Roy S. LauferDec 25, 1987 9:53 AM
No formal word, just EXTREMELY low level "gee… wouldn't it be nice if…" I'm sure EVENTUALLY someone will be offering something that will be advertised as "The HyperCard for the Amiga". I hope that behind the hoopla there's something that will increase the power and usefullness of the Amiga. My suggestion is don't hold your breath, but let's hope! -RSL-
#100062From: C. Davey UtterDec 26, 1987 5:08 AM
Indeed. I got a demo of HyperCard by a friend of mine in NYCity in Sept. and was really impressed by it, it's quite good…Dave
#100077From: Roy S. LauferDec 26, 1987 11:29 AM
I understand that it is a "memory hog". I wonder if power users would grow tired of the "user friendly" front end and want a more lower level control of the HyperStacks? -RSL-
#100171From: C. Davey UtterDec 27, 1987 3:02 AM
Maybe, and that could certainly be built-in. But, as with any new concept, it can only get better, and it's starting off very impressively, I think…Dave
#100177From: Roy S. LauferDec 27, 1987 9:09 AM
I agree. I look forward to "playing around with it". I hope that there will be more swapping of macro commands that users write to do complicated but generally useful things. Let's hope! -RSL-
#100296From: C. Davey UtterDec 28, 1987 2:03 AM
Yeah, it'll be great…Dave