|
Upgrade ArcaOS to NeoWPS level
- Install original PNG icons drawed by designer, specialized at OS/2 adornation.
- Install eSchemes 2018 to change colors and buttons on desktop.
|
REXX - Potential of OS/2 platform |
TITLE: REXX - Potential of OS/2 platform
DATE: 2002-01-14 23:04:36
AUTHOR: Basil A. Sidorov
Please use online translator go to http://translate.google.com and request the translation of http://ru.ecomstation./showarticle.php?id=39 to your language |
... ..... REXX? ...... ... .........?
........... REXX ................ ... REstructure eXtended eXecutor .
........ . ......... REX (......). ....... ........ ........ .......,
...... ....... (Mike Cowlishaw) .
"Rexx brief history".
. ........ ... ....... 29 ..... 1979, ..... .... ............ ......
............ ...... ...... ..... .......... ........., . ..... 1979
.... .... .......... ...... .............. ............. ..... ....
... ........ ...... ...... IBM, ... . ..... ....... ......... ......
...... . ......... ........ ..... ....., . . ...... - ...... .........
........ .......... ............ ..........
. 1982 .... .... ......... . ... .......... .... . ....... ......
..... "X".
. OS/2 REXX ........ . ...... 1.2, ....... . ........... (EE), . .
...... 1.3 - . . ........... ........ ........
REXX - .......... .... . ........... ... .., ... ........... .....
.......... .....: ..... ........... ........... ..... ........
......... ... ........., . ....... .. "............" ................
.... ... .. ............
...... .......... .... .......... .. ... .... .......... ........
......... REXX - "... .... ......". ...... ...... ...... ...........
- .......... ................ ..... ... ..........., ... .... .......
.. .......... ........ ...... ......, ... . ..... ...... .........
..... ........ ..... ... .......... ......., ..... ....... ...........
. ....... . ..... .........
. ............ ............ ......... ......, ....... ..... .... .........
...... . ....... REXX. ........, ......... ........, .......... ......,
...... . WPS. ..... .... .... .....?
........... ...... ...... . WPS - ........ ........... ........ .
....... SysCreateObject() ....... .......... .......... RexxUtil. ...
SysOpenObject() . ....... ....... ..... ......... .. ..........
(DOS)......... . .......... ............ . ......, ..
www.os2.spb.ru
..... ......... ..... ...... ........ ".. ... ...... .....".
..... ... ............ ........... "..., ... ....." . ..... .........
.......-..... - ......... ....... ...... ........ ........ ...... ..
..... ................. ....., ... ...... "....-...... ........"
...... .. ...... .......:)
..... REXX'. ......?
..... ........ ... ..... - Classic REXX, Object REXX . NetRexx.
...... ... ...... . ....... ........ OS/2 ....... . Warp4.
............ Warp3 ..... .......... Object REXX .. ......
.. ........
... .. ...... . .......... . ... ......., . "....... ......." RexxCRT.DLL/RexxUtil.DLL
.. .... - ...., ..... ............. ACP1+.
........ ........... ...... ............. ..... ..., ......, Regina
Rexx, ........... ...... .......... (Mark Hessling) . ............ ...
...... .. SourceForge.
......... .... ..... ............... ...... IBM . ...... 1990-. .....
., ......... . ......., ............... IBM'.. ... ........ ....... .
.......... "........".
NetRexx ... ......
. ........... ...... ....... . ............ ....
Java-................ . ............. ............
... ..... ..... .... ...... ... Object REXX?
...... ............ .. ..... RDM/2, ..... 1999 .....
...... .. ... ......... :) ...... ACP1, ...... .......... ........... ...../......
............. . .......... REXX'...
..... .. ...... .......... ..... (perl, vb) ........ REXX?
... ...... ........ .. .... ......, .... . ...... ....... ...... .
Perl'.. . ... ...... - . Visual Basic'...
......, ..... "....... Perl" .......... . .............., ...... ..
........ ........ .. ....... ........ Perl'. . ..............
........, . VB .......... ....... ...... ..... ...........
..... ...., .... .. ...... ........... .......... ...., ... ... .
"............. ....", ............ ...... ....... ............ OS/2 .
.......... ........... ............ ........ ... . .... ........
..... ...... ...... .....
. ........., REXX ............ ............ OS/2, ...... ...........
... CID-.......... ......... ......... ......... LanServer'......
....... - .... rexx-........
. .... ...... ........ REXX?
........ REXX'. .......... . .... .., ... . ... ......... - . ......
....... ............. ... ..., .... ....... ...... .......
........... - ..... .... "....... ......" .... (c)rexx.inf .. .....
........... ...... .... ......... .......... ........ - ......
".......... .......". ... ........ .. .......... .......... ....
wordpos() ... space().
. ..... .......... ..... ....... .. ........... ......:
length(string) - ..... ....... "length" . .......... "string", .
length (string) - ........... (..... ......) .... ......
......... ......... ..... ............ ....... (stem) . .. .........
........... "........." .........
.. .... ............... rexxtry (............. ...... .. .......
........) - ........... ........ .......... ..... . .......
'REXX Tips and Tricks'
- .... ..... ..... ....... ..........?
........... ...... ...... ... ..... . ..., ... .. ..........
............ REXX, . ...... ..... ......... .... ........ .. .......
........, ..... ........ ("......." .cmd) ......... . .... ......,
............: "SomeProg 2>&1 > nul" ..... ..... ..... ...... ....
...... ............ ........, ... ... ...... ..... .. ..... "rxtt".
... ..... ....... . ..................? ...... ....... ...... ........ .......?
".........." .............. ........ RexxCPS, ....... ........ .....
.......... ......... ........ ......... .. ...... .
.................., ....... ......., ... ........ ...... ...........
......... ....... ... ........., ............. .......... ......
...... . REXX, . ........., .......... ... ..... ........
....... ........ ...... ...... .......: .. .............
/* SAY.CMD */ interpret 'say' arg(1)
.. .................... ........ .... PPWizard.
........... .. ........... ........ ...... .. 10-15 ......... .... .
..., ... ............. REXX-........ . OS/2 ........ ..............
.. ...... ...... ........ ... .......... ............... ....., ..
...... - ................ ......... ............
.... ...... .......... ... . ............... ..... ........ .....
64.., .. ........... . ........... ......... ....., ... ........ ...
........... ....... ........
.... ..... ......... ....., ... .. .......... . ...........
.........., .. ...... ...... ..... .......... ...... ..., ...........
.......... ..... ..... ....... ........ . ..... ........ (........
rexxc) ..... ......... ................ ..... ... ........ ..... ....
..... ......... .......... .cmd - .. ..... ........... ... .......
......... .......
......... ..... ....... ....... ......., ... ...... .....-...... ..
................ . ....... .. ...... ............... ..... .......
............... ....... (......) .. ....... ... ............... ...
............... ..........
..... . .. ....... ... .... ............ Object Rexx - .........
......... ........ .......... ..........: ........ public ...
............. ......./........ . ......... requires . ........,
....... ..... ... ............. ... ....... .... . ..... ..........
......., ....... ........ .......... .. ......... ........, .........
. .......... requires.
... ..... ......., ..... ............ REXX . ..... ......... .. ..?
... ........... (..........., ......, .......) .... . OS/2 Tookit.
.... API ........... . ...... ....... SAA ... SAA Rexx API .
.......... ............ ... ............. ...... .......
.................
... . .... . .... ............ REXX,
... .......... .......... .... ..... .........?
........, ............ ...... ........ "3D-....." .. .....
(......... ........ . .....).
......, ........ ............... ....... ........ - ......... ............. ......
... .......... ......., .......... ....... ......... (........... ........ . ....)
..... ....... - ...... RexxPG/........ ......./...... ... .... ..
ToolKit'.. ............. REXX'. ..... ......... ...., .......
......... .......... ........... ......./......., .............. .....
.......... . ....../......., ............. ......... ...... . ....
......... ............., .... ... ......
..... . .... .. ........., .. ... ......... ........:
.... .. REXX . ...... ..? ..... . ... ...........?
..... ...... ...-.... ........ . .......... . .......... ......
.............. ..... .... ........... ..... - .. ........... ..
.......... ............ . ....... . ...... . PCDOS, . .......
(Win32/DOS32), ......... . ......... ...... . OS/2. .... .........
............. PCDOS (. ...... .......... ............ <64.. ..
........ ..........), .. ......... ............. ........ ......
........
...... . ..., . ......, ... ........ ............. ........ Object
REXX, ........ .. .., ... ....(?) .. ........... ............. ......
IBM . ........ ........ ...... ... OS/2 . Linux'..
... .. ......., .... .. ..... .......... REXX, ... ....
... .......... .............? ...... .......? (........, . ......) ...
...... ........ . ..... ....... . Pascal . Rexx - ...............
....., . ...... - Pascal ..... ....... .......:) .....
...............
... .... ..........., .. .... ..... ........ ... ..........
........... ..... "......."?!! (......... .. ........ ......., ...... . SOM)
.... ... ....... OS/2 - ..........:)
.... .. ........, ... REXX ...... .. ........?
"...... ........ ..... .... ...... ......... .....":) .. ..... .... .
"......... Java" ..... ...... .... ..... (........) .....: ".. .....
.. .... ......... .... ..... ........., ... ........ ............ .
......... ..... ..... - Rexx . Cobol, . ......... .......".
.. ....... .......: ....... .. .......
....... .......: Eugene Gorbunoff
Test the program:
|
Wanted a nice looking eComStation desktop, UPGRADE it now with NeoWPS.
|
Komentarze: Timur Kazimirov 2002-01-15 02:01:58 | .....!!! .... ..... .......... | Eugene Gorbunoff 2002-01-15 02:22:09 | .... .... ...... ........ .. ......... =)
| Timur Kazimirov 2002-01-15 09:13:44 | .. ..... ... ..... - ..... ........... ..... | Alexander Lapshin 2002-01-15 20:19:57 | ..... .........!
..... ......... ........?
..... .................. ... ..... lgs.kiev.ua ? | ...... 2002-01-19 05:42:40 | . ...... ...... .. os2ezine
[url] ......., ... "At one time Rexx was going away to be replaced by Visual Basic, IBM's new corporate scripting language; IBM's basic is dead and Rexx still survives."
... ....... .... .. ..... ....? IBM ...... VB ... REXX ......... ...?
| stellar 2002-10-16 15:07:21 | "....... ...... . Perl, .. ............. ... ....... ........ .
.............. ........".
-- ..... | ....... 2003-04-04 17:06:09 | Rexx - .. .............. ...., ....... ............. ...... ........ ...... .. ..., ... ............ ....... .......... . ...-.. ... ........ ....... ..........., .......... .......... ......
. ....... cmd.exe .......... ... ....... (....... ...... ... rexx-.........) .. ...... ....... . rexx-........ ... ........ ........ ............ . .... ...... . ............: ... ......... ....... . cmd.exe ... ...-.. .............. . ........., ... .............. Perl? | ...... 2004-03-30 17:31:15 | . ..... ......., . .. .. .... ........ ..... ... REXX, .......... ........ ........., . ...... ..........
.... .. . .... .......... .... ...... ......., .. .. .... .. PHP . Java, . .... .. REXX . FORT ;-)
......... ........ | ........ 2005-05-30 14:25:26 | >> .... .. . .... .......... .... ...... ......., .. .. .... .. PHP . Java, . .... .. REXX . FORT ;-)
........., ......, ....... ... ....... .......... - ....... ......... | Chuk 2005-05-31 12:14:26 | . ... .. ........ ...... .... ..... ... .... ... .... .. ........... . Perl . Java . C# . Delphi . C++ ... ..... ..... ...... ...... .. ...... ..... .. .... ....... ...... ... .. ........ | disputant 2010-08-21 22:08:20 | "...... ........ ..... .... ...... ......... ....."
..... ........ :) - ...... ....... . ..........., . .. . ........... |
Komentarz artykuЁu.
|