لغات البرمجة

لغة LotusScript: نظرة عامة

لغة البرمجة LotusScript هي لغة موجهة لكائنات تستخدم في منتجات لوتس نوتس (Lotus Notes) ومنتجات أخرى من IBM Lotus Software، وقد ظهرت لأول مرة في عام 1996. تشبه LotusScript إلى حد كبير لغة Visual Basic، حيث يمكن للمطورين الملمين بإحدى اللغتين فهم بنية الشفرة وبناء الجمل في اللغة الأخرى بسهولة. تتميز اللغتان ببعض الاختلافات الرئيسية في بيئات التطوير المتكاملة الخاصة بهما، وفي الفئات الكائنية الخاصة بالمنتج المقدمة في كل لغة.

يتميز Visual Basic بمجموعة أكبر وأكثر غنى من الفئات للتلاعب في واجهات المستخدم، بينما يتميز LotusScript بمجموعة أكبر من الفئات الخاصة بالتطبيق لـ Lotus Notes و Lotus Word Pro و Lotus 1-2-3. على سبيل المثال، يتضمن LotusScript فئات للعمل مع قواعد بيانات Notes، والمستندات (السجلات) في تلك القواعد، وما إلى ذلك. يمكن أيضًا استخدام هذه الفئات ككائنات أتمتة OLE خارج بيئة Lotus Notes، من خلال Visual Basic. بالإضافة إلى ذلك، تسمح LotusScript أيضًا بتعريف أنواع وفئات معرفة من قبل المستخدم، على الرغم من أنه ليس من الممكن التوريث من الفئات الخاصة بالمنتج.

تتمتع LotusScript بمجموعة من الميزات، منها وجود تعليقات في الشفرة (comments) وعدم وجود تنسيق ذو دلالة (semantic indentation)، ولكن ليس هناك معلومات متاحة حالياً حول ما إذا كانت تدعم تعليقات السطر (line comments) أو لا. تعود أصول LotusScript إلى Lotus Development Corporation.

للمزيد من المعلومات، يمكنك زيارة صفحة ويكيبيديا المخصصة لـ LotusScript.

هذه هي معلومات قليلة عن لغة LotusScript ويمكن أن تكون مفيدة لأولئك الذين يرغبون في فهم اللغة واستخدامها في تطوير التطبيقات والبرامج.