حديث مع مؤسس لغة Move: كيف يساعد Sui Move في بناء منتجات Web3
مؤخراً، أجرينا مقابلة مع CTO لشركة Mysten Labs ومؤسس لغة البرمجة Move، سام بلاكشير، لمناقشة سبب تطويره للغة العقود الذكية الجديدة Sui Move، وقابلية التوسع لـ Sui، وميزات تقنية اللامركزية لصالح المطورين.
إليك النقاط الرئيسية في المقابلة:
جوهر لغات البرمجة وولادة Move
تعتبر لغات البرمجة أدوات للتفاعل بدقة وأمان وكفاءة مع الكمبيوتر. وعلى عكس التعبير الغني للغات الطبيعية، تحتاج لغات البرمجة إلى دلالات محددة بوضوح. نشأت لغة Move من إدراك قصور لغات العقود الذكية الحالية، وتهدف إلى تقديم تجريد أفضل لتعريف الأصول والتحكم في الوصول.
ميزات وفوائد Sui Move
Sui Move قامت بتحسين الأساس الأصلي لـ Move، حيث أدخلت نموذج بيانات مركزي حول الكائنات، مما بسّط منطق معالجة الأصول. هذه التصميم جعل من الممكن تنفيذ المعاملات بالتوازي والتوسع الأفقي، كما سمح للمطورين بالتركيز أكثر على منطق العمل الأساسي.
منطقة التداول القابلة للبرمجة
يسمح بلوك التداول القابل للبرمجة في Sui بتنفيذ عمليات متعددة في صفقة واحدة، مشابهة لنمط البوفيه. يقلل هذا التصميم من تكاليف الغاز، ويقلل من عدد الموافقات، ويضمن ذرية العمليات، مما يوفر العديد من المزايا للمستخدمين والمطورين.
تجربة التطوير والكفاءة
أظهرت تعليقات المطورين أن استخدام Sui Move في التطوير ليس فقط أكثر كفاءة، ولكن أيضًا أكثر أمانًا. تصميم اللغة قريب من أنماط تفكير المطورين، مما يساعد على بناء أنظمة معقدة بسرعة.
تصميم قابلية التوسع لـ Sui
تسعى Sui لتحقيق قابلية التوسع الأفقية من خلال زيادة موارد الأجهزة لتعزيز القدرة على المعالجة مع الحفاظ على زمن الاستجابة المنخفض. تستند هذه الفكرة التصميمية إلى الاستفادة من بنية خدمات Web2، وتهدف إلى دعم الاعتماد الواسع النطاق لتطبيقات Web3.
إمكانات التكنولوجيا اللامركزية
تعتبر تقنية blockchain والعملات الرقمية بشكل أساسي تقنيات تهدف إلى إزالة الاحتكاكات، مع وعد بتبسيط العمليات في مجالات مثل المعاملات المالية وتطوير التطبيقات، وتقليل تكاليف الوساطة وزيادة قابلية التشغيل البيني.
مستقبل تطوير Sui Move
فريق Sui Move يعمل على تحسين قابلية توسيع اللغة وتجربة التكامل مع الواجهة الأمامية. إنهم يركزون على كيفية جعل التطبيقات تتكون بدرجة أكبر من كود Move مع الحفاظ على الأمان، وتمكين المبرمجين غير المتخصصين في Move من فهمها واستخدامها بسهولة.
قد تحتوي هذه الصفحة على محتوى من جهات خارجية، يتم تقديمه لأغراض إعلامية فقط (وليس كإقرارات/ضمانات)، ولا ينبغي اعتباره موافقة على آرائه من قبل Gate، ولا بمثابة نصيحة مالية أو مهنية. انظر إلى إخلاء المسؤولية للحصول على التفاصيل.
تسجيلات الإعجاب 15
أعجبني
15
3
إعادة النشر
مشاركة
تعليق
0/400
UncommonNPC
· 08-13 05:53
مرة أخرى هو ترويج لـ sui ~ أين هناك ثور بهذا القدر
شاهد النسخة الأصليةرد0
RugDocScientist
· 08-13 05:48
لا بد أن يستمر Move في التقدم.
شاهد النسخة الأصليةرد0
rugdoc.eth
· 08-13 05:47
ما فائدة ظهور لغات جديدة، ألست سوليديتي قوية أيضًا؟
مؤسس Sui Move يتحدث عن تطوير Web3: كيف يمكن للغة العقود الذكية الفعالة والآمنة أن تغير البلوكتشين
حديث مع مؤسس لغة Move: كيف يساعد Sui Move في بناء منتجات Web3
مؤخراً، أجرينا مقابلة مع CTO لشركة Mysten Labs ومؤسس لغة البرمجة Move، سام بلاكشير، لمناقشة سبب تطويره للغة العقود الذكية الجديدة Sui Move، وقابلية التوسع لـ Sui، وميزات تقنية اللامركزية لصالح المطورين.
إليك النقاط الرئيسية في المقابلة:
جوهر لغات البرمجة وولادة Move
تعتبر لغات البرمجة أدوات للتفاعل بدقة وأمان وكفاءة مع الكمبيوتر. وعلى عكس التعبير الغني للغات الطبيعية، تحتاج لغات البرمجة إلى دلالات محددة بوضوح. نشأت لغة Move من إدراك قصور لغات العقود الذكية الحالية، وتهدف إلى تقديم تجريد أفضل لتعريف الأصول والتحكم في الوصول.
ميزات وفوائد Sui Move
Sui Move قامت بتحسين الأساس الأصلي لـ Move، حيث أدخلت نموذج بيانات مركزي حول الكائنات، مما بسّط منطق معالجة الأصول. هذه التصميم جعل من الممكن تنفيذ المعاملات بالتوازي والتوسع الأفقي، كما سمح للمطورين بالتركيز أكثر على منطق العمل الأساسي.
منطقة التداول القابلة للبرمجة
يسمح بلوك التداول القابل للبرمجة في Sui بتنفيذ عمليات متعددة في صفقة واحدة، مشابهة لنمط البوفيه. يقلل هذا التصميم من تكاليف الغاز، ويقلل من عدد الموافقات، ويضمن ذرية العمليات، مما يوفر العديد من المزايا للمستخدمين والمطورين.
تجربة التطوير والكفاءة
أظهرت تعليقات المطورين أن استخدام Sui Move في التطوير ليس فقط أكثر كفاءة، ولكن أيضًا أكثر أمانًا. تصميم اللغة قريب من أنماط تفكير المطورين، مما يساعد على بناء أنظمة معقدة بسرعة.
تصميم قابلية التوسع لـ Sui
تسعى Sui لتحقيق قابلية التوسع الأفقية من خلال زيادة موارد الأجهزة لتعزيز القدرة على المعالجة مع الحفاظ على زمن الاستجابة المنخفض. تستند هذه الفكرة التصميمية إلى الاستفادة من بنية خدمات Web2، وتهدف إلى دعم الاعتماد الواسع النطاق لتطبيقات Web3.
إمكانات التكنولوجيا اللامركزية
تعتبر تقنية blockchain والعملات الرقمية بشكل أساسي تقنيات تهدف إلى إزالة الاحتكاكات، مع وعد بتبسيط العمليات في مجالات مثل المعاملات المالية وتطوير التطبيقات، وتقليل تكاليف الوساطة وزيادة قابلية التشغيل البيني.
مستقبل تطوير Sui Move
فريق Sui Move يعمل على تحسين قابلية توسيع اللغة وتجربة التكامل مع الواجهة الأمامية. إنهم يركزون على كيفية جعل التطبيقات تتكون بدرجة أكبر من كود Move مع الحفاظ على الأمان، وتمكين المبرمجين غير المتخصصين في Move من فهمها واستخدامها بسهولة.