بغه الاسمبلي هي فعلا ام اللغات
بس اللي بيعمل كود برنامج بيها زي اللي بيحفر نفق بجرافه
الجرافه ممكن تحفر نفق بس هناك افضل اكيد
|
كلام صحيح أخي لكن هذا الكلام لا ينطبق على هذا المجال
أقول لك بأنك لو استخدمت تقنيات أقوى في حفر نفق فأن توقفت التقنية لسبب ما فيمكن متابعة العمل بمجرفة يدوية وليس فقط بجرافة والعكس صحيح ايضاً
لكن المشروع الذي تعمله بأي لغة يمكنك تطويره ان شئت بلغة اسمبلي ( تطوير نفس الكود وليس كتابة جديد )
لكن المشروع الذي تعمله بلغة الأسمبلي لن يتمكن من تطويره إلا مبرمج اسمبلي
علماً أن المشاريع التي يتم أنشائها بالأسمبلي ستكون أسرع بالأداء من اللغات الأخرى ةهذا عن تجربة
والسبب أقول لك أني اطلعت على اكواد الأسمبلي المصدرة من لغات أخرى صدقني كان فيها الكثير من الحشو والأسطر المكررة والتي يمكن اختصارها
أعطيك مثالاً ذكرته في مكان آخر
اصنع دارتين متشابهتين لعداد وتجنب فيه الحلقات بدون اي حلقة وذلك كي لا نقول أن السبب هو الحلقات الكود الأساسي للعد فقط واحد بلغة الاسمبلي والأخرى بأي لغة أخرى
شغل العدادين معاً وانظر ايهما سيتقدم صدقني لن تصمد اي لغة أمام الأسمبلي
وذلك للأسطر الإضافية التي تكتبها تلك اللغات دون داعي فقط لأنها لا تستطيع ان توجد طريقة ديناميكية للعمل فهي جامدة على شكل واحد لا تستطيع أن تغيره
فبالأسمبلي يمكنني مثلاً أن اكون حلقة بأكثر من طريقة واستخدم الأمثل حسب مخيلتي لكن هل تستطيع أن تكتب الحلقة بأكثر من طريقة بلغات أخرى
ستقول لي نعم وتغفل عن الكود المصدر إلى الاسمبلي فكل الحلقات واحد بتلك اللغات بتغيير القيم فقط
أنظر بنفسك واحكم