الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

تساؤلات حول ال .NET و ال Java VM

مغلق
بدأه Whale في 10 يوليو 2006 · 3 رد · 596 مشاهدة · في قسم تكنولوجيا Microsoft .NET العام
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

اولا هذا ليست محاوله لعمل مقارنه و لكن هي تساؤلات تدور في الذهن و ربما في ذهن الكثيرين:

هل يمكن لاحد الاخوان ان يوضح التساؤلات التالية :

1- هل توجد هناك لغة واحدة فقط تدعم JVM ام توجد عدة لغات كما هو الحال في .NET مع توضيح السبب اذا امكن.

2- بشكل ادق (من الناحية العملية) هل تدعم ال .NET نظام التشغيل الوندوز فقط ام تدعم عدة انظمة تشغيل كما هو الحال في JVM

3- اذا كان برنامج ال Java يعمل على عدة انظمة تشغيل فماذا سيحدث اذا :

- اذا استخدم البرنامج ميزة موجودة في نظام تشغيل و غير موجودة في الانظمة الاخرة (على الارجح لن يعمل فاذا كانت JVM تحتوي على الميزات المشتركة فقط فهذا يدل انها ليست بتلك القوة -- مجرد راي)

4 - اذا كتبت برنامج بال .NET يستخدم ميزة موجودة في WIN XP غير موجودة في WIN 98 فهل سيعمل في الاخير.

5 - اذا كانت اجابة السؤال الرابع ب لا فهل هذا يدل على غنى ال .NET و تخصصها (اي مثل ال Native Code) ام يدل على ضعفها

تحياتي لكم

:)

تم تعديل هذه المشاركة بواسطة Whale في 10 يوليو 2006 في 15:05

#2

السلام عليكم ..

بالنسبة لسؤلك الاول , فأن الـ JVM يدعمه مترجم واحد هو مترجم لغه الجافا , لكن من الناحيه العملية , لايوجد هناك مانع من تطوير لغه اخرى بحيث يتم ترجمتها الى منصة الـ JVM .

اما بالنسبة لسؤالك الثاني , الـ .NET يمكن تشغيلها على انظمة اخرى مثل اللينكس وذلك بإستخدام مشروع الـ MONO

وبالنسبة لسؤالك الثالث , قد تحصل هذه الحاله , ولكن المسؤلية هنا لا تقع على اللغه بل على المنصه سواء JVM او NET

لا إله الإ الله وحده لا شريك له الملك وله الحمد يحي ويميت وهو على كل شئ قدير

------------------------------------------------------------------------------------------------

gazabigBanner.jpg

------------------------------------------------------------------------------------------------

#3

شكرا لك اخ محمد معاشر ...

اقتباس
اما بالنسبة لسؤالك الثاني , الـ .NET يمكن تشغيلها على انظمة اخرى مثل اللينكس وذلك بإستخدام مشروع الـ MONO

هذا معروف و لكن من الناحية العملية هل البرنامج الذي سيعمل على اللينكس ستكون له كل الامكانيات المتاحة في ال .NET كما هو الحال في الوندوز

اقتباس
وبالنسبة لسؤالك الثالث , قد تحصل هذه الحاله , ولكن المسؤلية هنا لا تقع على اللغه بل على المنصه سواء JVM او NET

بالنسبة لل .NET فهذا يعتمد على الاجابة على السؤالين الرابع و الخامس

شباب ماذا عن بقية الاسئلة

تحيايتي

:)

#4

العفو اخي ..

اقتباس
هذا معروف و لكن من الناحية العملية هل البرنامج الذي سيعمل على اللينكس ستكون له كل الامكانيات المتاحة في ال .NET كما هو الحال في الوندوز

بالطبع ليست كل الامكانيات بنفس الطريقه ,ولكن سوف يتم تحويل هذا الامكانيات الى امكانيات مقابله لها في النظام الاخر , وهذا كله يقع على عاتق الFramwork فهو مسئول عن هذه التوافقيه ..

تم تعديل هذه المشاركة بواسطة محمد معاشر في 11 يوليو 2006 في 15:03

لا إله الإ الله وحده لا شريك له الملك وله الحمد يحي ويميت وهو على كل شئ قدير

------------------------------------------------------------------------------------------------

gazabigBanner.jpg

------------------------------------------------------------------------------------------------

هذا الموضوع مغلق.

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…