جيه آر تي باسكال
JRT Pascal (جيم راسل تايسون) هو تطبيق للغة البرمجة باسكال . كان متاحًا في أوائل الثمانينيات على نظام التشغيل CP/M .
تاريخ
في أواخر سبعينيات القرن العشرين، كان تطبيق باسكال الأكثر شيوعًا للحواسيب الصغيرة هو UCSD Pascal ، والذي اعتبره الكثيرون باهظ الثمن (بمئات الدولارات). استند UCSD Pascal في الأصل إلى مُصرّف p-machine من جامعة ETH زيورخ ، مبتكري لغة باسكال. أما JRT، فكان مُفسّرًا للغة باسكال من تطوير جيم راسل تايسون، وكان يُترجم إلى رمز زائف خاص به، منفصل عن رمز p الخاص بـ UCSD Pascal.
في أوائل ثمانينيات القرن الماضي، طورت منظمات مختلفة مترجمات للغة باسكال UCSD على الحواسيب الصغيرة. أعلن مطورو UCSD أنهم يعملون على مترجم أصلي يحول لغة UCSD من مترجم فوري إلى نظام أصلي مُترجم في خطوة واحدة. حظي JRT باهتمام كبير لعدة أشهر لكونه بديلاً أرخص بكثير من باسكال UCSD. لم يدم هذا سوى أقل من عام، إذ بدأت شركة بورلاند ببيع Turbo Pascal . مع ذلك، كان JRT بالغ الأهمية لأنه أرسى سابقة سعرية منخفضة (أقل من 100 دولار ) لتطبيق باسكال.
وعدت إعلانات شركة JRT بـ"نظام CP/M Pascal كامل بسعر 29.95 دولارًا فقط !"، مؤكدةً أن "هذا هو نفس النظام الذي بعناه بسعر 295 دولارًا !". [ 1 ] بعد تلقي طلبات فاقت قدرتها على تلبيتها - حيث ذكر جيري بورنيل في مجلة BYTE أن سارة سميث لم تستلم البرنامج بعد ثمانية أشهر من طلبه - أعلنت شركة JRT Systems إفلاسها بموجب الفصل 11 في 18 نوفمبر 1983. [ 2 ] استمر المنتج لاحقًا حتى الإصدار الرابع بسعر 69.95 دولارًا ، وربما كان سيحقق نجاحًا كبيرًا إلى جانب Modula-2 بسعر 99.95 دولارًا لولا ظهور Turbo Pascal بسعر مماثل تقريبًا. كان Turbo Pascal مُترجمًا حقيقيًا مزودًا ببيئة تطوير متكاملة (IDE)، بالإضافة إلى نموذج عمل مكّنه من تلبية طلبات العملاء. يُقال إن شركة Ellis Computing باعت JRT لاحقًا تحت اسم "Nevada Pascal".
استقبال
في مايو 1983، ذكر بورنيل أن لغة JRT Pascal 2.0 "لغة غير قابلة للنقل عن قصد"، وانتقد طريقة معالجتها للأخطاء، ونصح المبتدئين في اللغة "بالابتعاد عنها". [ 3 ] وفي أبريل 1983 ويناير 1984، أفاد محررو مجلة BYTE بتلقيهم العديد من الشكاوى من القراء بشأن بطء إصدار JRT Pascal. وفي يناير 1984، وصف بورنيل الإصدار 3.0 بأنه "صفقة رابحة بسعر 29.95 دولارًا. لكن تجدر الإشارة إلى أنه صفقة رابحة مقارنةً بالعديد من البرامج الأخرى في السوق، وتعتمد قيمته بشكل كبير على الغرض من استخدامه". وأفاد بأن الإصدار 3.0 "قد أصلح معظم الأخطاء - وليس كلها، ولكن معظمها - التي عانت منها الإصدارات السابقة"، وأنه "رخيص بالنسبة للمترجم وحده، ويأتي معه مجموعة من الأدوات المساعدة المفيدة". لكن بورنيل حذر من "خصائصها غير القياسية"، وأنه بناءً على تجربة سميث و"العديد من الرسائل من القراء الذين طلبوا برنامج JRT Pascal ولم يتلقوا شيئًا... لأشهر"، "يجب أن تكون مستعدًا للانتظار" للتسليم. [ 2 ] بسبب JRT، واجهت بورلاند في البداية صعوبة في إقناع العملاء بأنها تشحن برنامج Turbo Pascal. [ 4 ] وصف بروس ف. ويبستر برنامج JRT Pascal في مجلة في أغسطس 1985 بأنه "فشل ذريع". [ 5 ] ذكر جيف دونتمان في مجلة PC Magazine عام 1984 أن برنامج JRT Pascal "كان مُترجمًا سيئًا للغاية. فإلى جانب إلحاقه ضررًا كبيرًا بتعريف لغة باسكال، كان مليئًا بالأخطاء، حيث كان يُعطل جهاز الكمبيوتر CP/M-80 الخاص بي عدة مرات في المساء. ليس من المستغرب أن شركة JRT Systems أفلست في أواخر العام الماضي". [ 6 ]
مراجع
- ↑ «الآن: نظام CP/M Pascal كامل مقابل 29.95 دولارًا فقط!» . بايت (إعلان). ديسمبر 1982. ص 11. تم الاطلاع عليه في 1 أكتوبر 2016 .
- 1 2 بورنيل، جيري (يناير 1984). "كثرة الخيوط، أو ماذا في *;?!#"*؟ يذهب أولاً؟" . بايت . ص 61. تم الاسترجاع في 20 يناير 2015 .
- ↑ بورنيل، جيري (مايو 1983). "دوافع خفية، لوبو، شراء أول جهاز كمبيوتر، تحديث JRT" . بايت . ص 298-324 .
- ↑ بورنيل، جيري (أبريل 1984). "أروع شيء في العالم بأسره" . بايت . ص 57. تم الاطلاع عليه في 2 مارس 2016 .
- ↑ ويبستر، بروس ف. (أغسطس 1985). "التحيات والاضطرابات" . بايت . ص 355. تم الاطلاع عليه بتاريخ 27 أكتوبر 2013 .
- ↑ دونتيمان، جيف (13 نوفمبر 1984). "توربو باسكال فائق الشحن" . مجلة الكمبيوتر الشخصي . ص 276. تم الاطلاع عليه بتاريخ 25 أكتوبر 2013 .
روابط خارجية
- مترجمات لغة البرمجة باسكال
- عائلة لغات البرمجة باسكال
- برنامج CP/M
