Ecommerce Vente نشر 2 نوفمبر 2022 أرسل تقرير نشر 2 نوفمبر 2022 ما الفرق بين Cython و CPython 2 اقتباس
0 Ahmed Sadek Elamine Touahria نشر 2 نوفمبر 2022 أرسل تقرير نشر 2 نوفمبر 2022 سايثون (Cython) هي اللغة الإفتراضية التي يتم من خلالها إنشاء إمتدادات بلغة السي (C) للغة البرمجة بايثون . حيث أنها لغة شبيهة جداً بلغة بايثون نفسها وتساهم بشكل قياسي في تسريع أداء هذه الأخيرة . سي بايثون (CPython) هو التطبيق المصدري للغة بايثون ، والذي تمت كتابته باستخدام لغة السي - وكما هو معروف فإن لغة بايثون تمت كتابتها باستخدام لغة السي . مثال عن كود سايثون و سي بايثون 1 اقتباس
1 Kais Hasan نشر 2 نوفمبر 2022 أرسل تقرير نشر 2 نوفمبر 2022 إن CPython هي عبارة عن تحقيق للغة البايثون بلغة c، و هي النسخة الأكثر استعمالاً و هي الافتراضية في حال قمت بتنزيل بايثون بدون تغيير أي شيء، و هي تقوم بعمل compile لكود البايثون إلى بايت كود ثم القيام بتنفيذه بنفس الطريقة التي ينفذ بها كود البايثون العادي و هذا يسرع العمل، قد ترى ذلك في مجلد يدعى __pycache__ بعد تنفيذ كود بايثون. بينما Cython هي لغة مستقلة و هي تحوي ميزات ال python بالإضافة إلى ميزات أخرى، و هي تملك نفس ال syntax الخاص بال c و يمكن استعمالها لكتابة إضافات لل CPython و يتم عمل compile للكود فيها. اقتباس
السؤال
Ecommerce Vente
ما الفرق بين Cython و CPython
2 أجوبة على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.