هل الجافا افضل من سي بلس بلس
وما هو الفرق
وما هو ال opp
شكرا
هل الجافا افضل من سي بلس بلس
وما هو الفرق
وما هو ال opp
شكرا
هي افضل في شكل الكود و الذي يعتبر سي ++ مطور و سهل الكتابة و قليل الاخطاء
اما من كل النواحي الاخرى فهي أسوء بكثير من سي ++ ، فهي ابطى 15 الى 16 مرة ، و تنتج برامج محدودة جدا ، و لا تدعم كل تكنولوجيا وندوس و لديها مشاكل مع العربي و ....
جافا بدئت كمشروع انشاء لغة برمجة قادرة على العمل على كل انواع انظمة التشغيل و لكن يظهر بان لذلك مساوئ ايضا و انا ذكرت جزء منها
اما المحاسن فهو ان برنامجك قادر على العمل على جميع انظمة التشغيل
ان كنت ترغب باستخدام سهولة كود الجافا و تخطي جزء كبير من المشاكل استخدم مايكروسوفت سي شارب و التي ستظهر في نهاية هذا العام
وهل السي شارب لغة مطورة من سي بلس بلس?
أرجو الافادة
كلمة لغة برمجة متطورة كلمة صعبة قليلا و تتعلق اكثر بطبيعة المجال التي ستستخدم لغة البرمجة
فلغة SQL مثلا تعتبر فائقة التطور بداخل قاعدة البيانات و عديمة الفائدة خارجها ، و هكذا بالنسبة لبعض اللغات الاخرى
اعتقد انه في السنوات القادمة ستدفع مايكروسوفت بقوة باتجاه لغة سي شارب و لغة الالة الافتراضية التي تعتمد عليها سي شارب ، و ربما يتم تطوير سي شارب الى اقصى الحدود بحيث تكون قادرة على بناء اية قطعة من ويندوس مباشرة و ذلك بتكنولوجيا .NET
و لكن الامر لا يزال مليئ بالغموض و الخربطة ، حتى ان الكثيرين من مبرمجي مايكروسوفت لا يعرفون بالضبط الى اين سيصل التطوير الجديد ، و خصوصا ان Windows .NET لا يزال في مرحلة البناء الاولى ، Windows .NET بالمناسبة هو النسخة المقبلة من ويندوس التي ستاتي بعد Windows XP
النسخة الاولى من هذه اللغة "سي شارب" ستكون مشابه كثيرا للغة سي و لغة جافا و لغة فيجوال بيزك ، و ستتضمن نظام بناء تطبيقات مماثل للنظام التي كانت تتوي عليه لغة Microsoft Visual J++ 6 حيث ان بنائها توقف بعد صراع طويل في المحاكم بين صن و مايكروسوفت اتفقت به على ما اظن ان تعوض مايكروسوفت شركة صن 30 مليون دولار تقريبا
سي شارب ستنتج كود لغة الالة الافتراضية الخاصة بمايكروسوفت ، و هي تختلف عن لغة الالة العادية ، و بحاجة الى ترجمة اثناء التنفيذ ، اي انها ستشابه جافا في طريقة عملها نوعا ما ، ولكنها ستكون اسرع نظرا لانه ستترجم مرة واحدة لحظة التشغيل و ستحفظ الترجمة الخاصة بلغة الالة في الجهاز
هذا كله سوف يفك يدي شركات صناعة المعالجات لتتوقف من بناء معالجات متوافقة مع المعالجات السابقة و ستفتح المجال امامها من اعادة هيكلة المعالج الذي بقى تقريبا 15 عاما بدون تعديل جذري ، و ذلك بدون ان تهتم بالبرامج نفسها ، فالبرامج و نظام التشغيل سيعملا عن طريق تكنولوجيا .NET و كل ما على شركة بناء المعالجات هو تعديل النواة
هي صراحة قصة طويلة و بها عدة سيناريوهات ستتجه مايكروسوفت لتنفيذ احدهما على الارجح ، ولكن في جميعهما فان لغة سي شارب قادمة و بقوة كافضل لغة لبناء البرامج و التطبيقات و صفحات الانترنت و قواعد البيانات.
و يبقى ان نتاكد منذلك بعد ايام عند صدور النسخة التجريبية الثانية من Visual Studio .NET Beta 2
السلام عليكم
الموضوع فعلا متشعب ولكن هناك تحول كبير في تقنية الانظمه الحديثه فسيشد المستقبل ولادة او بالاصح انقسام (ولادة خلايا:)) في نظام التشغيل حيث اعتقد انه سيكون هناك انفصال سوف يقسم نظام التشغيل الي قسمين نستطيع الان ان نقول انه سيكون القسم الاول يخدم الهاردوير والقسم الثاني الوليد هو الذي سيخدم السوفتوير حيث لا يكون هناك ترابط مؤثر بين الجزئين حيث تستطيع ان تطور في كل جزء بغض النظر بالجزء الاخر.
وهذا طبعا ناتج عن تطور الفكره نفسها.حيث انها اي الفكره نتجت من خلال عدة مراحل ومتطلبات وبعض الامنيات.
طبعا الجافا هي نقطة انطلاق وافادة كثير في المجال هذا حيث ان ماتعمله الان بالجافا (تصور الامر) ضعه في اي مكان وسوف يعمل في اي ماكينه ربما تجد بريمجات جافا في السياره في الطائره في مكينة السياره ربما:) في جهاز الفيديو يعني...:)
نعم جافا هي لغة ابداعيه كانك تصنع شي اينما وضعته اشتغل وطبعا مستقل الامر الجميل فيه هو الاستقلاليه.
ولكن ينقصها بعض المهارات الاخرى التي لم تستكمل بعد لعمرها القصير ويكرهها البعض لضعفها من ناحية واجة المستخدم الغير مقارنة مثلا بواجهات ميكروسوفت وايضا وقبل هذا السرعه في اقل طبعا ولكن هذا الامر لن يكون عائقا فدائما السرعه هي ضريبه التطوير الم تلاحظ كم مره غييرت جهازك في الفترة الماضيه وكم من ميقا هرتز اكلت البرامج
يعني حتى سي شارب ستستهلك مثل هذه السرعه ان لم يكن اكثر ولكن ليس الامر سئ .لانه بالنسبه لسي شارب وجافا هذا الامر فقط للمعالجات الحاليه الغير مهياءه وسيكون هناك تطوير لها ايضا غير التردد حيث سيضف سرعه اخرى.
هذا التطور في نظم التشغيل مفيد جدا جدا ستتحن امور كثيره وسيكون التعامل السهل والتحكم اقوى.
يعني تصور لن يكون هناك تروجنات (برامج اختراق) في المستقبل!.
سوف يكون كل شي تحت تصرفك وسيطرتك.
سوف يصبح اكثر امانا اكثر ثباتا اكثر انتاجيه.
الا ترى كيف تتحكم بالجافا في امانها في ثباتها(لاتنهار ابدا) في انتاجيتها في تنقلها وووو..
انا اتوقع لسي شارب مستقبل باهر يعني ربما تكون لغة الاساسيه سنوات القادمه ان لم يخرج منافس لها وربما يكون في الامر مفاجات فيتم تطوير السي++ لتتزامن مع العصر كما طورت سابقا وسيكون الامر ممتعا:) انا في اعتفادي انه سوف تحرص الشركات الاخرى على ان يكون هناك تطوير قياسي للسي++ بدون بمعزل عن التطوير السابق يعني صدور لغة قياسيه ماخوذه من سي++ ليست ملك لاحد مع ابقاء السي++ في مكانها العالمي وسوف تصبع سي++ يوم من الايام مثل الاسمبلي يعني لمبرمجي المستوى المنخفض, على عموم هذا ليس الان ولا ممكن بعد سنه لذلك مجرد نظره مستقبليه والله اعمل بما سيكون غدا.
فقط حدد اختيارك حسب حاجاتك الحاليه ولاتنتظر المستقبل لديك الان
C++
جافا
Delphi
وغيرها
وتابع VS.NET وتقنية .NET عموما. ايضا تقنيات الجافا الاخرى JEB JavaBeans,JDO,JSP
فكثير من الاشياء التي في .NET ماخوذه من بيئة جافا (جافا ليست لغة فقط) وحتى التي لم تكون بها فقد سمعنها من قبل في اروقة جافا
جافا هي احدث لغة موجوده على ارض الواقع واول لغة تصدر بالمعايير الحديثه للبرمجه ولكن ليس هذا فقط الذي يجعلنا نستخدم جافا ونترك غيرها(اقصد الاولويه)
هناك من يقول انت مربمج اذا كنت تعرف لغتين فاكثر يعني صاحب اللغه الواحده في خطر.وهذا صحيح.
الامر يطول وارجو ان قلت ماريد قوله فاني لن استطيع قرائمة مامضى:)
وعفوا على الاطاله
[عدلت بواسطة Unknown ت:25-05-2001 س: 03:17 PM]
مشكورين ياجماعة على هذا النقاش المفيد ... ولكن
ما هو ال OPP ..سمعت فيه ولكن ما ادري ايش هو.
ارجو توضيحه
يوجد شرح جيد لتقنية ال (OOP(Object Oriented Programming أو البرمجة غرضية التوجه أو كما سماها صاحب الموضوع البرمجة الموجهة للأهداف في الرابطة :
http://arabteam.nicmatic.com/vb/showthread...p3?threadid=211
Coding on the Cloud and for the Cloud!
متهيالي ا جماعة موضوع المستقبل في لغات البرمجة اعتقد انه هيكون في صالح اي لغة تشتغل علي كل المكن خصوا اني بقا احانا عندنا مستخدمين كثر للينكس و طبعا الويندوز العملاق
يقول ابن عطاء الله اياك و الهم بعد التدبير فما قام به الله عز وجل عنك لا تقدر ان تقوم انت به لنفسك
هذا الموضوع مغلق.
المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية
جارٍ التحقق من المتواجدين…