Rexx: Az eredeti szkriptnyelv továbbra is hasznos, ha nagygépekkel dolgozik

Közzététel: Támogatása segít fenntartani a webhely működését! Az ezen az oldalon javasolt szolgáltatások némelyikén referenciadíjat keresünk.


Amikor a szövegfájlok feldolgozásához vagy a jelentések készítéséhez használt szkriptnyelvekre gondol, az első eszébe jutó nyelv lehet a Python vagy a Perl. Létezik azonban az IBM által az 1970-es évek végén kifejlesztett Rexx nevû nyelv, amely szintén megvalósította ezeket a funkciókat, és elsõdleges prekurzornak tekinthetõ. A Rexx vagy Restruktured Extended Executor egy szabad formátumú programozási nyelv, amely rengeteg funkciót tartalmaz, beleértve a funkciók támogatását, az unix parancsok feldolgozásának képességét, a fájl I / O műveleteket, a hibakeresési eszközöket és az ütközésvédelmet..

Bár a nyelv manapság nem népszerű, befolyása még mindig érezhető. A nyelv felépítésének és szintaxisának nagy része hasonlít a mai szkriptnyelvekhez. Noha a Rexx népszerűsége az 1990-es évek csúcspontján terjedt el, a rendszerprogramozók továbbra is használják a programok létrehozására nagygépeken. Nézze meg az alábbi forrásokat, hogy többet megtudjon erről a befolyásos nyelvről.

Támogatott operációs rendszerek

Noha a Rexx-et eredetileg az IBM mainframe rendszereire fejlesztették ki, a Rexx-et továbbra is számos operációs rendszer támogatja, ideértve a következőket:

  • VM / CMS
  • OS / 2
  • DOS
  • 16 bites Windows
  • Linux
  • Windows CE
  • PocketPC

Ma is elérhető a Rexx nyílt forráskódú verziója, beleértve a REXX / imc-t és a Regina-t Linuxon és Windowson.

Rexx oktatóanyagok

A Rexx tanulmányozásának és megértésének nagyszerű módja az, hogy olvassa el a következő oktatóanyagokat, és építőköveként használja őket a Rexx projektekhez.

  • Az IBM Systems Magazine Rexx bemutatója egy egyszerű oktatóprogram, amely kezdőknek szól, és példát mutat be az adatfájlok megnyitásához és olvasásához.
  • Az Oxfordi Egyetem Rexx bemutatója egy alapos bemutató, amely ideális kezdőknek és haladó felhasználóknak. Bemutatja a több nyelvi funkciót és bemutatja az alapvető programok, hurkok, feltételrendszerek és még sok más létrehozásáról szóló tanulságokat.
  • Az TutorialsPoint Rexx bemutatója nemcsak áttekintést nyújt a nyelvről, hanem útmutatást nyújt az alapvető nyelvi szintaxis, valamint a fejlett koncepciók, ideértve az XML-elemzést is, megvalósításához..
  • A NetRexx programozási útmutató (PDF) nagyszerű forrás, ha valaha is a Java virtuális gép alternatíváját akarta használni. A NetRexx az eredeti Rexx programozási nyelv számos tulajdonságával rendelkezik, de a virtuális gép miatt több platformon is futtatható. A NetRexx a Java-hoz hasonlóan több könyvtárat is tartalmaz a fájlfeldolgozáshoz és a hálózatépítéshez.
  • Az Open Object Rexx (PDF) részletes útmutatást mutat az Object Rexx verziójához. Ha Ön nagyobjektumú az objektumorientált programozás (OOP) és jobban megtervezett programokat akar végrehajtani a Rexx-ben, akkor ez egy ideális bemutató.

Rexx Video oktatóanyagok

A koncepciók megjelenítésének képessége nagyszerű módja a programozási nyelv megértésének. Íme néhány oktatóvideó, amelyek segítenek javítani a Rexx készségeidet.

  • A Rexx Mainframe Tutorial a kumar ITChannel video oktatóprogramok sorozatának része. Bemutatja a különféle nyelvi funkciókat és példákat 10 egyedi óra alatt.
  • A Rexx programok 7 perc alatt történő kódolása megmutatja, hogyan kell beállítani a Rexx környezetet Windows rendszeren, és hogyan lehet néhány perc alatt működőképes programot létrehozni. Ez egy nagyszerű oktatóprogram kezdőknek, akik szeretnének előnyt szerezni a környezetben.
  • A Windows programozása mindenkinek egy fizetett kurzus az Udemy-n, amely bemutatja, hogy a felhasználók hogyan állíthatják be saját Rexx környezetüket a Windows rendszeren, és hogyan kezdhetnek el programokat írni. Számos nyelvi szolgáltatás lefedi az alapszintaxist és a Windows parancsokat. Bár a kurzus pénzbe kerül, egyablakos forrásként szolgál a Rexx nyelv megértéséhez.
  • A Rexx System Automation Tutorial egy olyan videó, amelyet az IBM készített, amely megmutatja a felhasználók számára, hogyan kell használni a Rexx beépített hibakeresőjét a Rexx programokkal kapcsolatos problémák megtalálásához és kijavításához..
  • A NetRexx Eclipse Project egy video bemutató, amely bemutatja a NetRexx-ben írt különféle programokat a népszerű Eclipse IDE-n..

Könyvek a Rexx-ről

Ha inkább egy könyvet használ a programozás megtanulásához, vagy szüksége van néhány referenciára a Rexx programozási nyelvre, akkor nézd meg a következő könyveket:

  • A Gabriel Garguilo által készített REXX nyelv a TSO-nál (2012) kiváló forrásinformációt nyújt a REXX programok írásáról az IBM nagyszámítógépes számítógépei számára. Ez a könyv az IBM nagyszámítógépein található operációs rendszerek, például a TSO / E, az MVS, az OS / 390 és a Z / OS megtalálható különféle operációs rendszerek írására vonatkozik. Különböző nyelvi funkciókkal foglalkozunk, és a könyv mögött az a gondolat szerepel, hogy segítsen a lehető leggyorsabban elindítani a programokat.
  • A Gabriel Garguilo által készített REXX nyelv a TSO-n (2013), bár ugyanazzal a névvel rendelkezik, mint 2012-es könyve, valójában egészen más. A beépített REXX funkciókra összpontosít. A könyv felsorolja a funkciókat és azok működését. A további fejezetek makrók írására és az általánosan használt TSO funkciókra vonatkoznak.
  • Michael Cowlishaw, a REXX nyelv: a programozás gyakorlati megközelítése (1990), bemutatja és áttekintést nyújt a REXX programozási nyelvről a REXX saját alkotója szemében.
  • A Rexx Programmer’s Reference (2005), Howard Fosdick, nemcsak a Rexx programozási nyelvét mutatja be a kezdőknek, hanem továbbfejlesztett funkciókkal jár a tapasztalt felhasználók számára is. A könyv különféle témákat foglal magában, beleértve a Rexx programok felépítésének javítását, az adatbázisokhoz való kapcsolódást és a szerverrel való együttműködést Linux és Windows környezetben..

Ha kellene zavarnom a Rexx tanulását??

Noha a Rexx az 1990-es évek közepén érte el csúcspontját, mégis érdemes megtanulni. Ha időt vesz igénybe a Rexx megtanulására, nagyszerű bevezetést nyújt a programozáshoz és segít megérteni a szkriptek írásának alapjait. Ezen felül a Rexx megértése eszközöket és alapokat fog biztosítani a mainframe kiszolgáló programok létrehozásához. A szerverinfrastruktúra nagy része az egész világon nagygépeket használ. Tehát, ha megértjük azokat a nyelveket, amelyek ezeket a mainframeket hajtják végre, végső soron hosszú utat kell elérnünk a saját karrierjük fellendítéséhez.

További olvasmányok és források

Több útmutató, oktatóanyag és infographics található a kódoláshoz és fejlesztéshez:

  • C ++ Fejlesztői források: Ha inkább egy tradicionálisabb nyelvet tartana, ez az oldal az összes szükséges eszközt megadja.
  • Awk Bevezetés és források: Tudjon meg többet erről a nagyszerű Unix szövegszerkesztő eszközről.
  • COBOL bevezetés és források: Az egyik legrégebbi nyelv, a COBOL továbbra is használatos a régi mainframe-ken.

Milyen kódot kell megtanulnia?

Zavaros abban, hogy milyen programozási nyelvet kell megtanulnia a kódoláshoz? Nézze meg infográfunkat, Milyen kódot kell megtanulnia? Nemcsak a nyelvek különféle aspektusait tárgyalja, hanem olyan fontos kérdéseket is megválaszol, mint például: “Mennyit fogok pénzt keresni a Java megélhetéséhez?”

Milyen kódot kell megtanulnia?
Milyen kódot kell megtanulnia?

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map