Close Menu
نجمة الخليجنجمة الخليج

    رائج الآن

    رئيس وزراء قطر : جهودنا مستمرة من أجل ألا تشهد المنطقة تصعيدا كبير

    السبت 07 نوفمبر 1:58 ص

    كان يخطط لإغتيال ترامب.. إعتقال رجل بالقرب من البيت الأبيض بحوزته أسلحة

    السبت 07 نوفمبر 1:52 ص

    ترامب : إيران صنعت منظومة مضادة للطائرات دمرناها في نحو 15 دقيقة

    السبت 07 نوفمبر 1:45 ص
    فيسبوك X (Twitter) الانستغرام
    نجمة الخليجنجمة الخليج
    • الاخبار
    • العالم
    • سياسة
    • اسواق
    • تقنية
    • رياضة
    • صحة
    • منوعات
    • المزيد
      • سياحة وسفر
      • مشاهير
      • مقالات
              
    السبت 07 نوفمبر 2:06 ص
    رائج الآن
    • #الإنتخابات_التركية
    • حرب اوكرانيا
    • موسم الحج
    • السعودية 2030
    • دونالد ترامب
    نجمة الخليجنجمة الخليج
    الرئيسية»تقنية
    تقنية

    بايثون بطيئة جدا. هل تستطيع جوليا حل مشكلة اللغتين؟

    فريق التحريرفريق التحريرالإثنين 13 يوليو 1:18 ملا توجد تعليقات

    كنوع ، “محاضرة قبول الجائزة” ليست أكثر من مجرد إجراء شكلي وابتذال. ولكن هناك استثناء ساحر واحد على الأقل لهذه القاعدة، وهو الأحاديث التي ألقاها أبرز علماء الكمبيوتر بمناسبة حصولهم على جوائز تورينج.

    يقرأ البعض مثل البيانات: كتاب جون باكوس “هل يمكن تحرير البرمجة من أسلوب فون نيومان؟” (1977) ألهم نموذجًا جديدًا أدى إلى إنشاء لغات وظيفية مثل هاسكل. البعض الآخر عبارة عن تحذيرات: في كتابه “تأملات حول الثقة بالثقة” (1984)، أظهر كين طومسون خطورة المترجمات ذات الأبواب الخلفية، والتي من المحتمل أن تمنع مجموعات كبيرة من الثغرات الأمنية. حث إدسجر ديكسترا، في كتابه “المبرمج المتواضع” (1972)، أمثاله على توخي الحذر من الذكاء والاعتراف “بالحدود الجوهرية للعقل البشري”.

    ولأغراضنا، خذ بعين الاعتبار محاضرة كينيث إيفرسون المثيرة لعام 1979 بعنوان “التدوين كأداة للفكر”. وفيه، أثبت أن الرموز الرياضية ليست مجرد اختصار مناسب، بل هي CO2 بالنسبة لثاني أكسيد الكربون، و3,888 بالنسبة إلى MMMDCCCLXXXVIII، فهي أيضًا تجعل رؤى جديدة قابلة للاكتشاف بسهولة. وكما قال عالم الرياضيات ألفريد نورث وايتهيد ذات مرة: “من خلال إراحة الدماغ من كل الأعمال غير الضرورية، فإن التدوين الجيد يحرره من التركيز على المسائل الأكثر تقدماً”.

    فاز إيفرسون بجائزة تورينج عن لغة APL، وهي لغة برمجة ذات مظهر مخيف بدأت حياتها كنظام تدوين للتقريب بين اللغات. في الأيام الأولى للحوسبة العلمية، كان على المبرمجين التفكير بلغة واحدة (التدوين الرياضي) ثم البرمجة بلغة أخرى (على سبيل المثال، فورتران). تم تصميم APL بحيث يمكن كتابة العمليات غير العملية بشكل مضغوط مثل المعادلات – حيث تنقسم أسطر التعليمات البرمجية إلى بضعة رموز مثل + أو ×. تبين أن لغة APL أكثر تأثيرًا من المعتمدة، ولكن لا يهم: فقد أظهرت أنه يمكن دمج لغتين في لغة واحدة.

    سنة 2026 يصادف مرور 60 عامًا على تقديم APL، وهناك نوع جديد من مشكلة اللغتين يربك مجال الحوسبة العلمية. لغة البرمجة الحاكمة هي بايثون، لكنها لا تسود باعتبارها فاتحًا مفتول العضلات بقدر ما هي ملك مراوغ. بعبارة أخرى، لغة بايثون بطيئة للغاية، وهو عيب لن ينكره حتى أكثر المدافعين عنها حماسة.

    ومن هنا تأتي مشكلة اللغتين: يقوم الباحثون بنموذج أولي بلغة بايثون البطيئة والودية، ولكن بالنسبة للأجزاء ذات الأداء الحاسم، يعيدون الكتابة بلغات أسرع وأقل سهولة مثل C++ أو Rust. لا يمكن حل هذا القيد عن طريق إنشاء فصيلة من وكلاء تشفير الذكاء الاصطناعي، لأنه بغض النظر عن مدى تحسينك للغة البطيئة، فإن اللغة الأسرع سوف تتفوق عليها.

    توجد هذه المقايضات الثنائية في مجالات أخرى. يمكنك القول أن البناء، على سبيل المثال، لديه مشكلة مادتين. يعد الخشب مادة مرنة لإنشاء نماذج أولية للهيكل، حتى أن أحد الهواة يمكنه رؤية مبنى عملي وتثبيته معًا. لكنها ليست جيدة لبناء ناطحة سحاب. وهذا يثير سؤالاً واضحًا: ماذا لو كانت هناك مادة يمكن التحكم بها مثل الخشب ولكنها قوية مثل الفولاذ؟ ماذا لو كانت هناك لغة مريحة مثل بايثون ولكن بنفس سرعة لغة C؟

    في عام 2012، أربعة اجتمع علماء الكمبيوتر ذوو النوايا الرياضية القوية معًا لمعالجة مشكلة اللغتين في العصر الحديث. وفي مقال قصير بعنوان “لماذا أنشأنا جوليا”، قالوا إنهم تولوا المشروع “لأننا جشعون”. يبدأ النص الخاص بهم مثل عيد الحب بالنسبة للغات البرمجة:

    نحن مستخدمو Matlab المتميزون. البعض منا هم قراصنة Lisp. بعضهم من أنصار لغة بايثون، والبعض الآخر من أنصار روبي، والبعض الآخر من قراصنة بيرل… لقد أنشأنا مؤامرات بحث أكثر مما ينبغي لأي شخص عاقل. C هي لغة البرمجة الخاصة بالجزيرة الصحراوية.

    لكنهم كتبوا أن كل واحدة من هذه اللغات “مثالية لبعض جوانب العمل وفظيعة بالنسبة لجوانب أخرى”. وعلى الرغم من جشعهم، فقد أرادوا “لغة مفتوحة المصدر، بترخيص ليبرالي… شيء من السهل جدًا تعلمه، ولكنه في الوقت نفسه يسعد أخطر المتسللين”. ستكون جوليا هي اللغة الوحيدة التي توحدهم جميعًا.

    شاركها. فيسبوك تويتر بينتيريست تيلقرام واتساب البريد الإلكتروني

    مقالات ذات صلة

    Watch GT 7 pro: ساعة ذكية للرياضة والمغامرات اليومية الاحترافية

    تقنية الإثنين 12 أكتوبر 2:00 م

    عروض العودة إلى كراسي مكتب المدرسة 2026: 200 دولار وأقل

    تقنية الخميس 30 يوليو 6:16 م

    قدامى المحاربين في DOGE يحصلون على وظائف كبيرة في أسواق التنبؤ

    تقنية الخميس 30 يوليو 2:11 م

    “الرجل العنكبوت: يوم جديد تمامًا” هو فيلم للأبطال الخارقين للعامين

    تقنية الخميس 30 يوليو 1:10 م

    4 أفضل نماذج الساعات الذكية ذات الميزانية المحدودة بأقل من 250 دولارًا (2026)

    تقنية الخميس 30 يوليو 11:08 ص

    مراجعة: تابلت TCL Tab A1 Plus

    تقنية الخميس 30 يوليو 10:07 ص
    اترك تعليقاً
    اترك تعليقاً إلغاء الرد

    اخر الأخبار

    المزيد

    كان يخطط لإغتيال ترامب.. إعتقال رجل بالقرب من البيت الأبيض بحوزته أسلحة

    السبت 07 نوفمبر 1:52 ص

    ترامب : إيران صنعت منظومة مضادة للطائرات دمرناها في نحو 15 دقيقة

    السبت 07 نوفمبر 1:45 ص

    جوشوا بولاتشيك: انتخاب الديمقراطيين يعكس رفض الشعب الأمريكي لسياسات الحروب

    السبت 07 نوفمبر 1:33 ص

    إسرائيليان وإسبانيان يسرقان 129 مليون دولار من أمريكا بـ الذكاء الاصطناعي

    السبت 07 نوفمبر 1:27 ص

    طريقة عمل قوارب البطاطس باللحم المفروم في الفرن.. وجبة شهية واقتصادية

    السبت 07 نوفمبر 1:20 ص

    النشرة البريدية

    اشترك في النشرة البريدية ليصلك كل جديد على بريدك الإلكتروني مباشرة

    رائج هذا الأسبوع

    حبس 3 صانعات محتوى بتهمة الرقص بطريقة خادشة للحياء في الإسكندرية

    السجن المشدد عقوبة فك الأختام وسرقة أوراق الحكومة طبقا للقانون

    انقسام بين مستشاري ترامب وحلفائه بشأن إنهاء الحرب مع إيران

    عبد الناصر محمد: مباراة بيراميدز ستحدد مصير عموتة في الأهلي

    فرصة ذهبية للاعبين.. كيف تقتنص جهاز نينتندو سويتش 2 نسخة زيلدا؟

    اعلانات
    Demo
    فيسبوك X (Twitter) الانستغرام يوتيوب تيلقرام
    2026 © نجمة الخليج. جميع حقوق النشر محفوظة.
    • من نحن
    • سياسة الخصوصية
    • اعلن معنا
    • اتصل بنا

    اكتب كلمة البحث ثم اضغط على زر Enter

    تسجيل الدخول أو التسجيل

    مرحبًا بعودتك!

    Login to your account below.

    نسيت كلمة المرور؟