يبلغ عمر جافا 25 عامًا. تاريخ موجز للمنصة

يبلغ عمر جافا 25 عامًا

«انفصلت عن صديقتي المبرمجة. هي لا تعرف جافا »سمعت النكتة لأول مرة في برنامج إذاعي يستهدف عامة الناس. هذا يدل على ذلك تتجاوز شعبية لغة البرمجة هذه البالغة من العمر 25 عامًا مجال علوم الكمبيوتر.

يُستخدم مصطلح Java في معظم الأحيان للإشارة إليه منصة Java ، أي مجموعة من الأدوات للتطوير السريع للتطبيقات متعددة الأنظمة الأساسية ، وكذلك للغة البرمجة ذات الأغراض العامة أنشأتها شركة Sun لتطوير برامج لهذه المنصة.

الفرق بين Java فيما يتعلق بلغات البرمجة الأخرى هو أن تم تصميمه بحيث يمكن تشغيل التعليمات البرمجية المكتوبة على أي نظام يمكن تشغيل الجهاز الظاهري عليه جافا (JVM).

في الحقيقة. لم يتم إنشاء Java ليتم استخدامها في برمجة الكمبيوتر. في التسعينيات ، كانت صناعة الإعلام تراهن على التلفزيون التفاعلي واعتقد المطورون أنه سيكون مفيدًا للاستخدام في أجهزة فك التشفير وما سيعرف لاحقًا باسم التلفزيونات الذكية. ومع ذلك ، لم تكن شركات التلفزيون الكبلي مهتمة. Fكان مطورو الإنترنت هم من رأوا إمكاناته و Netscape ، المتصفح الرائد ، قام بدمجه.

يبلغ عمر جافا 25 عامًا. قليلا من التاريخ

يجب أن ترجع بدايات المشروع إلى عام 1991 عندما كان Jشكل أميس جوسلينج ومايك شيريدان وباتريك نوتون ما يسمى بالفريق الأخضر داخل شركة Sun Microsystem (الفريق الاخضر). كانت أهدافهم طموحة ، فقد أرادوا إنشاء لغة برمجة كانت كذلك

بسيطة وقوية ومحمولة ومستقلة عن النظام الأساسي وآمنة وعالية الأداء ومتعددة الخيوط ومحايدة معمارية وموجهة للكائنات ومفسرة وديناميكية.

في الأصل ، كانت لغة المستقبل تسمى Greentalk وكان لملفاتها الامتداد .gt ولكن فيما بعد تم اختيار اسم Oak. يعتبر البلوط رمزًا للقوة ويتم اختياره كشجرة وطنية في العديد من البلدان مثل فرنسا وألمانيا ورومانيا والولايات المتحدة. أيضًا ، كانت علامة تجارية مسجلة لشركة أخرى.

لماذا تم استدعاء Java في النهاية؟

عندما اكتشف المطورون أنهم لا يستطيعون تسميته "أوك" قاموا بخلط أسماء أخرىس. لقد أرادوا كلمة تعكس جوهر اللغة الجديدة: ثورية ، وديناميكية ، وحيوية ، ورائعة ، وفريدة ، وسهلة التهجئة ، وممتعة لقولها.

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

في عام 1995 ، تم إصدار أول نسخة تجريبية من مجموعة أدوات التطوير وفي العام نفسه ، أطلقت عليه مجلة TIme اسم أحد المنتجات العشرة لهذا العام. اليوم اللغة تستخدم لإنشاء تطبيقات سطح المكتب والجوال والويب والمضمنة. تتم كتابة العديد من البرامج مفتوحة المصدر الشائعة باستخدام Java.

الجدل حول تراخيصهم

تتوفر معظم مكونات نظام Java الأساسي بموجب تراخيص مفتوحة، وتلك التي لم يتم استبدالها بمشاريع بديلة مفتوحة المصدر. ومع ذلك، هذه ليست ضمانا. تقوم Oracle (التي اشترت Sun Microsystem) بمقاضاة Google لإعادة تنفيذ واجهات برمجة تطبيقات Java على Android. ستعتمد نتيجة هذا الحكم على ما إذا كان من الممكن الاستمرار في استخدام البدائل.

استخدام تطبيقات Java على Linux

تشتمل العديد من تطبيقات Java على وحدة صغيرة تسمح باستخدامها دون الحاجة إلى تثبيت مكونات إضافية. ومع ذلك ، للتشغيل معظم ما تحتاجه لتثبيت بيئة وقت تشغيل Java. كثير من تتضمن توزيعات Linux حزمة تسمى OpenJDK في مستودعاتها والتي يمكن تثبيتها بالطريقة المعتادة.

يمكنك أيضًا تثبيت بيئة Oracle runtime الرسمية من صفحتك. لكنها مرخصة حصريًا ولها قيود على الاستخدام التجاري.

في كلتا الحالتين ، عليك فقط وضع مؤشر الماوس فوق التطبيق واختيار الزر الأيمن لفتحه مع بيئة Java المختارة.

البرمجة بلغة جافا

لجعل البرامج في Java فقط nنحتاج إلى تثبيت حزمة OpenJDK المذكورة أعلاه وبيئة تطوير متكاملة مثل NetBeans أو Eclipse أو Intellij Idea. تييمكن تثبيت كل منهم بسهولة على توزيعة Linux الخاصة بنا باستخدام المستودعات وحزمتي FlatPak و Snap.


اترك تعليقك

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها ب *

*

*

  1. المسؤول عن البيانات: AB Internet Networks 2008 SL
  2. الغرض من البيانات: التحكم في الرسائل الاقتحامية ، وإدارة التعليقات.
  3. الشرعية: موافقتك
  4. توصيل البيانات: لن يتم إرسال البيانات إلى أطراف ثالثة إلا بموجب التزام قانوني.
  5. تخزين البيانات: قاعدة البيانات التي تستضيفها شركة Occentus Networks (الاتحاد الأوروبي)
  6. الحقوق: يمكنك في أي وقت تقييد معلوماتك واستعادتها وحذفها.