سؤال

ما هي مزايا وعيوب استخدام إما REXX أو Clists في TSO ل Z / OS؟

فهمي هو أن الملفات هي مجرد لغة أمر أقدم ولكن يبدو أننا نتلقى الكثير من البرامج الجديدة باستخدامها، على الرغم من أن REXX هو الآن قياسي مع نظام التشغيل.

هل هناك بعض الأسباب مما يفضل التنبين، خاصة بالنظر إلى قوة REXX واندمج ضيق في Z / OS؟

هل كانت مفيدة؟

المحلول

إليك رابط إلى Inofcenter IBM يحدد الاختلافات بين rexx و clist.

في الأساس، REXX أحدث (حوالي 15 عاما) والملف قديم (قبل وقتي - لقد كنت في ذلك لمدة 30 عاما). يرى حشد الحاسوب المركزية أن يزيد من كبار السن والعديد من الناس بناء ISPF تعلموا تجارتهم قبل أن يتوفر REXX لذلك أعتقد أنه مجرد مسألة "تقليدية" (الكلاب القديمة، الحيل القديمة).

في وقت واحد، أعتقد أن IBM أراد أن تقترب من المناسب لصالح Rexx ولكن مع العديد من الأشياء المركزية، فإن Sunsetting Neanting لن يحدث في حياتي!

أجد غالبية Clist مرتبطة بإدارة مربعات حوار ISPF عبر لوحات ISPF. لا توجد ميزة في استخدام واحد عبر الآخر لهذا النوع من التطبيقات.

تفضيلي الشخصي هو REXX لأنها لغة أكثر قوة بشكل أساسي ويتم شحنها مع Z / OS لذلك فهي متاحة دائما. أيضا، Rexx متاح بمزيد من المساحات العنوان ضمن Z / OS من Clist (على سبيل المثال، TSO وحتى الدفعة). كما يتوفر أيضا تحت ويندوز (انظر: كائن Rexx.). إصدار Windows هو في الأساس مجموعة من إصدار Z / OS منذ فترة طويلة طالما استمر في إبعاد عدم الكائنات وإدارة I / O بعناية، يمكنك تشغيل نفس EXEC على مربع Windows كما هو الحال في المراكز الرئيسية. لقد قمت بإنشاء عدد من وظائف نوع الأداة المساعدة التي تعمل بمساواة سهولة على المساواة في المركزية كما هو الحال على Windows - دون تغيير فعليا (باستثناء بضع خطوط لإدارة الملف I / O).

على عكس Clist، Rexx قادر تماما على القيام ببعض البيانات الخطيرة التي تجندها أيضا. لقد سمعت أن أداء تطبيق REXX ضمن Z / OS يشبه Java يعمل تحت WebSphere (نظرا بنفس حجم وحدة المعالجة المركزية). في بعض الأحيان، قامت بتعبير عن البيانات المتعددة غيغابايت من خلال روتينات Rexx في Amout معقولة للغاية.

على أي حال، يمكن أن أذهب في ... في إجابة على سؤالك، أعتقد أنه هو أن Rexx هي أداة أفضل، قادرة على القيام بالنقل يمكن أن تفعل وأكثر من ذلك. إن مقدمة المنصوص هي مجرد مسألة للمبرمجين الذين يقومون بالأشياء بالطريقة التي نشأوا بها القيام بها بدلا من تعلم التكنولوجيات الأحدث.

نصائح أخرى

الشيء الجميل حول Rexx على z / OS هو أنه إذا كنت بحاجة إلى أداء جاد، يمكنك شراء المحول البرمجي والمكتبة له والحصول على سرعات رمز أصلية.

ليس لدي إجابة كاملة ولكن فكرة.

أنا شركتنا نحن أيضا ما زلنا نستخدم clist ولكن لدينا أيضا rexx.

كما أرى ذلك: rexx هو الجديد في لغة أفضل ولكن clist لا يزال المفضل عند بناء تطبيقات TSO التي تعامل مع القوائم / صفائف البيانات التي يتم وضعها على الشاشة. أنا لست متأكدا من مدى جودة REXX للتعامل مع القائمة / الصفائف التي يتم وضعها على الشاشة.

نحن نستخدم فقط REXX إلى النصوص الأصغر مثل البرامج.

تحيات sigersted.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top