ما وراء أوبينوفيس، فيوز, Woopra، أو التطبيقات التي يتم نشرها في بعض صفحات الويب، في وضع جدا في أنظمة للهواتف النقالة، التلفزيون، غس، أجهزة الصراف الآلي، برامج الأعمال والعديد من الصفحات التي نحن تصفح كل يوم تعمل على جافا.
ويبين الرسم البياني التالي كيف تكنولوجيا جافا لديها مجال ثابت بشكل ملحوظ من شنومكس إلى شنومك مقارنة C # .net، فب و روبي، ربما مشتقة من عروض العمل.
في حالة البيئة الجغرافية المكانية، C ++ و جافا هما العالمان العظيمان اللذين يتم فيهما بناء تطبيقات المصدر المفتوح؛ يلخص الجدول التالي شيئا، من خلال موضوع الوظيفة أركز على التوسع في تطبيقات جافا ولكن في لمحة (وهو ليس كذلك)، من جانب جافا يتفوق على C ++ في علاقة شنومكس إلى شنومكس.
تطبيقات نظم المعلومات الجغرافية في C ++ |
تطبيقات نظم المعلومات الجغرافية في جافا |
على مستوى سطح المكتب
|
|
على مستوى الخادم
|
|
على مستوى المكتبة
|
|
من تلك السابقة، على الأقل شنومكس تلك التي وضعت في جافا يتم سرد كمشاريع مؤسسة أوسغيو، وبعضها في الحضانة، بحثا عن الاستدامة والتكامل.
سيكون من المثير للاهتمام أن يكون لديك مائدة مستديرة لخبراء البرمجة للتحدث عن سبب تفضيلهم أو كرههم لجافا ، فمن المحتمل أن تتم مناقشة ما إذا كانت المؤشرات تجعل العملية بسيطة أم لا ، إذا كانت قدرة خيوط المعالجة المتعددة تتمتع بميزة على اللغات الأخرى إذا لم يكن هناك جهاز افتراضي ، إذا كان الأمان نسبي ؛ لكنهم جميعًا يتفقون على شيء واحد:
حقيقة كونها منصة مشتركة ، حيث يمكن تشغيل التطبيقات على أنظمة التشغيل Windows و Linux و Solaris و Mac (تجاهل العناد الأخير لستيف جوبز). هذا يجعله جذابًا للتطبيقات ذات النطاق العالمي ، حيث سيستخدم المستخدمون أنظمة تشغيل ومتصفحات مختلفة ، ويحلون كل شيء تقريبًا باستخدام الجهاز الظاهري الشهير الذي بصرف النظر عن أداء المهام متعددة مؤشرات الترابط ، يحل مشكلة قابلية النقل ويوفر تصفية آمنة بين العميل والخادم.
كما أن حقيقة كونها المصدر المفتوح هو جانب من جوانب أن تكون قيمة، على الرغم من أوراكل المكتسبة صن (جافا المطور)، وأن بعض الشكوك حول ما يمكن أن يحدث على المدى الطويل مع ميسكل (رخصة غل)، لا أحد تقريبا يسأل المستقبل من لغة جافا.
من المحتمل أن ما بدأه Green Teen كمشروع فاشل للتشغيل على أجهزة التلفزيون و VHS لم يعد يشبه ما حققته Java في تحديد المواقع ، على الرغم من أنها تفعل ذلك في الأهداف. حتى الآن ، هناك 3 تطبيقات جافا:
جينومكس (ستاندار إديتيون)، والذي يستخدم عادة لبناء التطبيقات الموزعة و أبليستس.
جنومكسي (الطبعة المؤسسة)، وعادة لأدوات المؤسسة متعددة المستويات، وخدمات الدعم عن بعد، والتجارة الإلكترونية.
جينومكسم (مايكرو الطبعة)، والتي يتم بناء التطبيقات للهواتف النقالة، غس وصناديق التلفزيون الرقمي.
Aprender21 y Globalmentoring هي أمثلة على الفصول الدراسية الافتراضية حيث يمكنك تعلم جافا.
لذا، فالعودة إلى السؤال الأولي، إذا كان جافا يستحق التعلم ...