26-04-13, 08:31 PM
dreamsdotnet كتب :يا جماعة الموضوع ليس فقط مكتبات قياسية واطار عمل....
هب أني صنعت برنامج لإنشاء ملفات معينة ذات امتداد معين، كيف لهذه الملفات أن تعمل على الأجهزة دون وجود المترجم (برنامجي الذي يقرأ هذه الملفات)، ملف التطبيق ذو الامتداد exe هو ملف ذاتي التنفيذ، ولكن بداخلة كود التطبيق ومعلوماته، ويحتاج للمترجم الذي يقوم بقراءة سطوره لنظام التشغيل، أما المكتبات القيساسية ما هي إلا لتسهيل عمل المبرمجين، وتجهيز الإجراءات والدوال التي يتعامل معها في الغالب، مثل التعامل مع قواعد البيانات والتعامل مع الملفات وغيرها من المكتبات التي تحتوي كودات جاهزة....
جميع التطبيقات والبرامج بشتى لغات البرمجة تحتاج اطار عمل (مترجم + مكتبات قياسية)، فما بالنا نعترض على الدت نت فريم وورك، اصبح الان كباقي الاطر والمترجمات (يتم ارفاقه مع نظام التشغيل تلقائيا).
جزالك الله خيرا على هذه المعلومات القيمة
كما ذكرت حدرتك
إقتباس :جميع التطبيقات والبرامج بشتى لغات البرمجة تحتاج اطار عمل (مترجم + مكتبات قياسية)لاكن هذه الغات لا تجبر المبرمج على دمج المترجم والمكتبات على نظام التشغيل
إقتباس :الان كباقي الاطر والمترجمات (يتم ارفاقه مع نظام التشغيل تلقائيا)انا ارى ان هذا ليس حل اصلا ساذكر لك مثال بيسط
كنت عامل برنامج موجه الى فنى صيانة المحمول
وبعد عرض البرنامج اتصدمت اكتشفت ان هذه الشريحه الكبيرة جدا من المستخدمين تعمل نظام xp لسبب واحد ان برامج السوفت وير الخاصه بالهواتف حتى نوكيا وسامسونج وغيرها لا يعمل الا على xp فقط مما جعلنى اتعجب جدا لهذا
انظر الى هذا العدد الكبير من المستخدمين حتى الان لا يمكنه الانتقال الى ويندوز 7 فضلا عن ويندوز 8
فدمج المترجم والمكتبات فى الا صدارت الحديثة من الويندوز ليس حل كافى على الاطلاق
بل كما ذكرت لحدرتك يجب دمج كل شئ مع برنامج وان يقوم برنامجك بذاته .
هذه رائ ومن الممكن ان يكون خطاء وان يكون صواب

