ar
الرجوع للقائمة

أصبحت Algorand أول طبقة Blockchain من الطبقة الأولى تتبنى لغة Python كلغة أساسية

source-logo  cryptonews.net 26 أبريل 2024 14:31, UTC

أصبحت ألجوراند أول طبقة بلوكتشين من الطبقة الأولى تقبل بايثون كلغة أساسية، وهو ما يسميه جون وودز، مدير التكنولوجيا في مؤسسة ألجوراند، “التغيير الزلزالي”. ووفقا له، تعد بايثون خطوة كبيرة إلى الأمام نحو إزالة جميع العوائق أمام المطورين

وقال ماريانو دومينغيز، مطور البرمجيات في Vestige.fi، وهو تطبيق لامركزي يعتمد على Algorand، إن هناك عدة أسباب لذلك. أولاً، تعمل معظم السلاسل التي لديها طبقة تنفيذ عقود ذكية في سيناريو محدود الموارد، وهو أمر غير معتاد في بيئات التطوير الحديثة. ولهذا السبب، غالبًا ما يكون إنشاء لغة خاصة بالمجال (مثل Solidity أو PyTEAL/TEAL أو Move) أسهل وأرخص من دمج لغة "عادية"، حيث يمكنك تنفيذ هذه القيود من البداية.

كانت TEAL هي لغة العقود الذكية السابقة لشركة Algorand، وكانت PyTEAL عبارة عن آلية لاستدعاء تعليمات TEAL من ملف Python. الفرق الآن هو أن لغة Python الأصلية يتم تجميعها في كود Algorand Virtual Machine (AVM)، مما يجعلها متوافقة مع أدوات Python الأصلية، بما في ذلك مجموعات الاختبار. وهذا ما يميزها عن PyTEAL ولغات مثل Vyper for EVM، والتي تشبه لغة Python فقط.

الصورة: بوابة مطور Algorand