سؤال

حسنًا، أعلم أن الأمر لا يتعلق بالسرعة واستخدام الذاكرة.

لكني أود أن أعرف ما الذي تعتقد أنه سيحدث لمعظم لغات البرمجة عالية المستوى.على حد علمي، أصبحت Java أسرع بكثير مما كانت عليه في الماضي، فماذا عن python وphp وما إلى ذلك.

هل كانت مفيدة؟

المحلول

سرعة لديه المزيد للقيام به قانون مور من اللغة نفسها.لذلك، إذا كنت تبحث من حيث القيمة المطلقة، فستحصل على المزيد من المزايا مقابل المزيد من المال بمجرد ترقية جهازك على أساس منتظم.

من ناحية بصمة الذاكرة, ، أتوقع أن تستمر معظم اللغات في جمع الوظائف وبالتالي زيادة بصمتها.

نصائح أخرى

ستستمر لغات البرمجة عالية المستوى في الحصول على المزيد من التجريدات التي تسهل على المطورين تحديد ما يريدون أن يفعله الكمبيوتر، دون الاضطرار إلى التورط في التفاصيل الأساسية الصعبة التي يكون المترجم و/أو نظام التشغيل أفضل في تحسينها على أي حال. مما قد يتمكن أي مطور من القيام به مسبقًا.

فكر في:

  • دعم التنفيذ متعدد الخيوط (مثل الامتدادات المتوازية في أحدث إصدار من .NET)
  • تحديد البنية والنتيجة الوظيفية بدلاً من إخبار الكمبيوتر يدويًا بالضبط كيف وبأي ترتيب يتم خلط مجموعات البتات الموجودة حولها

تلك الأنواع من الأشياء.

والتوازي، بالنظر إلى أن زيادة عدد وحدات المعالجة (النوى) هي الطريقة الأساسية لاكتساب السرعة في الوقت الحاضر. لجعله التحكم للبشر، برنامج الذاكرة المعاملات يبدو أن واحدة من الحقيقي الواعدة حلول العالم.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top