| هل أنت محتار في الإختيار ما بين السي شارب و الجافا؟؟ | |
|
|
كاتب الموضوع | رسالة |
---|
زائر الليل ادارة IT CLUB
عدد الرسائل : 1022 العمر : 36 تاريخ التسجيل : 20/10/2007
| موضوع: هل أنت محتار في الإختيار ما بين السي شارب و الجافا؟؟ الإثنين ديسمبر 22, 2008 1:22 am | |
| c.sharp && java أنا حأقولكم أغلب الفروق بين السي شارب و الجافا و منها تختاروا ما تشاؤون على حسب ما يناسبكم :
1- لو تريد أن تعمل في الوطن العربي مستقبلا في السي شارب مطلوبة في الوطن العربي أكثر أما الجافا في أوروبا و حتى في أمريكا مطلوبة أكثر
2-لو إنت بتحب طريقة كتابة اللغة ال Syntax مايكون معقد أو بيلخبط فأنا أنصحك بالسي شارب و مش معنى كلامي إنه الجافا صعبة لا أبدا و لكن السي شارب أسهل
3-لو إنت بتحب منتجات ما يكروسوفت عموما يعني نفسك برامجك تكون شغالة في الويندوز بشكل عام بكل كفاءة فالسي شارب لغة رائعة مع الويندوز يعني مثلا ببرامجك تقدر تغير حاجات كتير موجودة في الويندوز لأنهم الإتنين مصنوعين من نفس الشركة.
4- لو الواحد فينا بقى مبرمج كويس و بيحب يعمل برامج الشبكات Network يعني مثلا زي برامج المسنجر أو مثلا برامج شات داخل شبكتك Local area Network أو حتى العالمية فالجافا أحسن و أقوى من هذه الناحية من السي شارب و السي شارب ممتازة في الشبكات لكن الجافا أفضل في هذا المجال
5- البرامج التجارية أهم شئ فيها هو ربط برامجك بداتا بيس قاعدة بيانات و اللغتين ممتازة في هذا المجال.
6-الجافا هي عبارة عن لغة برمجة صنعت للمبرمجيين أما السي شارب عبارة عن لغة قوية و رائعة و لكن مايكروسوفت صنعتها للتجارة فقط يعني ممكن بعد 10 سنوات تلاقي طريقة كتابة Syntax النسخة الأخيرة مختلفة عن طريقة كتابة النسخة اللي قبلها !!
7-لو إنت تريد برامجك تشتغل على أي جهاز أو نظام تشغيل سواء ويندوز أو غيره فهذه لعبة الجافا فهي تحول البرنامج الذي كتبته إلى Byte Code ثم تحوله إلى لغة الآلة. و هي اللغة اللي تعمل ال Virtual Machine Code فبتالي نستطيع أن نلعب الشطرنج على النت من أي مكان في العالم علي أي نوع جهاز بأي نظام تشغيل. و أيضا نستطيع أن نرى برامج أو ألعاب في أجهزة الجوال مصنوعة بلغة السي شارب!! و لكي تعمل برامج السي شارب على أي جهاز سنحتاج تنزيل برنامج صغير و اسمه ال .Net Frame Work و هو الحل الذي صنعته مايكروسوفت لكي تجعل البرنامج يشتغل على أي جهاز
8-السي شارب تعمل برامج للجوال لكن يجب أن يكون الجوال عليه نظام تشغيل ويندوز يعني غالبا يجب أن يكون جوالك I Mate
أو أي جوال به ويندوز. بينما برامج الجافا تعمل على الويندوز نفسه و لكن السي شارب أفضل على الويندوز
9- لو كنت من محبي برامج الإنترنت يعني من أحلامك إنك تعمل مواقع جبارة عبارة عن برامج منشورة على النت يعني Web Application فالسي شارب أفضل بكثير من الجافا
10- لو نفسك تعمل برامج هاردوير يعني تعمل برنامج تخلي سيارة لاسلكي تمشي أو تطلع أصوات من الجهاز فالإثنيين ممتازيي و لو إني شايف السي شارب أفضل
11-لو إنت من محبي عمل برامج Windows Application يعني زي البرامج اللي بتستخدمها كل يوم على الجهاز فالسي شارب أفضل من الجافا في هذا المجال و لكن ليست الألعاب على النت فالألعاب على النت الجافا أفضل منها
12-السي شارب هي جزء من لغة كبيرة اسمها ال .Net و هكذا يستطيع مبرمج الجافا أن يكتب بلغة الJ# و مبرمج السي بال C# و مبرمج الفيجوال بيسك VB بال Visual Basic و من ثم لغة ال .Net تدمج كل هذه اللغات كي تصبح برنامج واحد !! فلنفرض أنك صاحب شركة و تريد عمل برنامج معين و لكن عندك مبرمجيين لا يعرفون لغة واحدة فال .Net هو الحل و هذه من مزايا ال .Net و ليست السي شارب نفسها
13- كما ذكرت مايكروسوفت و منتجاتها تجارية بشكل بحت فتوقع في أي فترة سعر ال Package يتضاعف.
14- لعمل برامج هيكلية داخل البرنامج لا تتغير إلا بعد استئذان المبرمج مثل برامج ال DLL فالسي شارب أقوى و أفضل في هذا المجال من الجافا و إن كانوا الإثنيين بنفس المستوى و لكن تعتبر السي شارب أسهل منها و لذلك هي أفضل.
و هذه هي أغلب الفروق الجوهرية بين اللغتين فإقرأوا أخي و أختي في الله هذه الفروق و اختاروا ما يناسبكم من بين هذين اللغتيين
و أرجوا أن أكون قد أفدتكم. | |
|
| |
تولين عضو ملكي
عدد الرسائل : 1094 العمر : 35 تاريخ التسجيل : 19/12/2008
| موضوع: رد: هل أنت محتار في الإختيار ما بين السي شارب و الجافا؟؟ الثلاثاء يناير 27, 2009 12:47 am | |
| موضوع رائع ومفيد
[بس ممكن سؤالين - اقتباس :
و لكي تعمل برامج السي شارب على أي جهاز سنحتاج تنزيل برنامج صغير و اسمه ال .Net Frame Work و هو الحل الذي صنعته مايكروسوفت لكي تجعل البرنامج يشتغل على أي جهاز
8 - اقتباس :
-السي شارب تعمل برامج للجوال لكن يجب أن يكون الجوال عليه نظام تشغيل ويندوز يعني غالبا يجب أن يكون جوالك I Mate السوال الاول: :cyclops: ممكن نضع على الجوال برنامج .Net Frame Work size=24][/size]لجعل السى شارب تتعامل مع اى جوال مش شرط بة ويندوز؟ السوال الثانى: - اقتباس :
أي جوال به ويندوز. بينما برامج الجافا تعمل على الويندوز نفسه و لكن السي شارب أفضل على الويندوز :!: ما الفرق بين السى شارب تعمل [size=24]عاى أي جوال به ويندوز.و برامج الجافا تعمل على الويندوز نفسه ؟ | |
|
| |
Tiger مشرف
عدد الرسائل : 1619 العمر : 35 تاريخ التسجيل : 22/02/2008
| موضوع: رد: هل أنت محتار في الإختيار ما بين السي شارب و الجافا؟؟ الثلاثاء يناير 27, 2009 2:08 am | |
| موضوع رائع يا زائر كالمعتاد وحبيت اضيف نقطة كمان ان بالنسبة للمبرمج نفسة فمبرمجين السى شارب متعذبين والله كل يوم مايكروسوفت بطلع حجات جديدة يعنى الناس لسة متعودتش على visual studio 2005 وراحت مطلاعة visual studio 2008 ودلوقتى خلاص visual studio 2009 فى الطريق وبتالى بتجبر المبرمج انة دائماً يقرا ويتابع الجديد وبتالى بتكون شغال وبتذاكر فى نفس الوقت انما الجافا تعتبر الدنيا فيها stable مفيش تغيرات بسرعة زى السى شارب اما بالنسبة لسوال نور انا مش فاهم الاسئلة بس عموما هو بيفضل برامج الجافا على الموبيل اول حاجة ﻻن مساحة ال virtual machine تعتبر صغيرة جدا لما تقارنيها بمساحة Net framework عشان كدا ايام زمان لما كانت مساحة الممورى على الموبيلات صغيرة مكنش ينفع العاب بالسى شارب انما دلوقتى طبعا بقت المساحات كبيرة عشان كدا بنلاقى العاب بالسى شارب تانى حاجة ميزة العاب الجافا انها compatable مع اى نظام تشغيل انما العاب السى شارب زى ما فى الموضوع ﻻزم يبقى فية framework
| |
|
| |
تولين عضو ملكي
عدد الرسائل : 1094 العمر : 35 تاريخ التسجيل : 19/12/2008
| موضوع: رد: هل أنت محتار في الإختيار ما بين السي شارب و الجافا؟؟ الثلاثاء يناير 27, 2009 3:50 am | |
| شكرا ليك ياتايجر انا فهمت اجابة السوال الاول بس انا كنت مقتنعة اوى بان السى شارب افضل من الجافا بس احترت من كلامك عن انها متطورة دائما طيب لو هاعمل مشروع التخرج الافضل لغة اية من رايك؟ مشروع عادى مش شبكات | |
|
| |
Tiger مشرف
عدد الرسائل : 1619 العمر : 35 تاريخ التسجيل : 22/02/2008
| موضوع: رد: هل أنت محتار في الإختيار ما بين السي شارب و الجافا؟؟ الثلاثاء يناير 27, 2009 3:59 am | |
| ﻻ اعملى مشروع فى الدوت نت ﻻن مجالة مفتوح انما الجافا الشركات الكبيرة بس هى اللى بتشتغل بالجافا اما موضوع الشبكات دا انا مشفتش بنت الصراحة لحد دلوقتى بتشتغل فى مجال الشبكات فاحسن حاجة خليكى مع الدوت نت
| |
|
| |
تولين عضو ملكي
عدد الرسائل : 1094 العمر : 35 تاريخ التسجيل : 19/12/2008
| موضوع: رد: هل أنت محتار في الإختيار ما بين السي شارب و الجافا؟؟ الثلاثاء يناير 27, 2009 5:31 am | |
| شكرا ليك يا تايجرمرة تانية هازعجك بسوال كمان يعنى انت تقصد بال .net c#السى شارب؟ واية رايك لوهاخد كورس فى المشروع برة الكلية اخدة مع مين؟ مع العلم انى ماخدش كورس سى شارب برة الكلية قبل كدة؟ كنت واخداة مع عمرعيسى بس فاهمها الحمد للة لللاسف نظرى فقط | |
|
| |
Tiger مشرف
عدد الرسائل : 1619 العمر : 35 تاريخ التسجيل : 22/02/2008
| موضوع: رد: هل أنت محتار في الإختيار ما بين السي شارب و الجافا؟؟ الأربعاء يناير 28, 2009 3:23 am | |
| لا ولا يهمك هو زى ما مكتوب فى الموضوع النقطة رقم 12 بتعرف الدوت نت بس ممكن تقدرى تقولى انها السى شارب اما موضوع الكورس فدا حسب انتى عايزة الكورس لية لو عايزة الكورس عشان المشروع ممكن فى المجموعة العربية وخلاص انما لو عايزة تفهمى ويبقى دا كجالك يبقى ممكن تاخدى الكورس فى نيوهورايزن فى القاهرة او IBM فى طنطا مثلا وفى النهاية حسب الانستركتور اللى بيشرح ليكى الكورس وانا على فكرة انا كمان كنت واخد سى شارب مع عمر عيسى | |
|
| |
تولين عضو ملكي
عدد الرسائل : 1094 العمر : 35 تاريخ التسجيل : 19/12/2008
| موضوع: رد: هل أنت محتار في الإختيار ما بين السي شارب و الجافا؟؟ الأربعاء يناير 28, 2009 4:51 am | |
| شكرا على الرد يا تايجر بس مش عجبانى المجموعة العربية وما ينفاعش اروح كورس خارج نطاق شبين ممكن تنزل اقتراحات لمشروع التخرج عاشان محتارة فية اوى ومشاريع التخرج الى فى المنتدى ما بتنزل معى خالص وجزاك اللة خيرا | |
|
| |
Tiger مشرف
عدد الرسائل : 1619 العمر : 35 تاريخ التسجيل : 22/02/2008
| موضوع: رد: هل أنت محتار في الإختيار ما بين السي شارب و الجافا؟؟ الأربعاء يناير 28, 2009 5:00 am | |
| والله بصى اعملى اى حاجة مش عارف انتى عايزة تعملى حاجة ويب ولا ويندز ابليكيشن بس عادة اى حاجة هتخدى عليها امتياز ممكن تعملى برنامج مخازن او صيدلية دا لو ويندز ابلاكيشن ولو ويب يبقى طبعا موقع للكلية
| |
|
| |
masysoso عضو جديد
عدد الرسائل : 1 العمر : 36 تاريخ التسجيل : 02/06/2010
| موضوع: رد: هل أنت محتار في الإختيار ما بين السي شارب و الجافا؟؟ الأربعاء يونيو 02, 2010 2:28 pm | |
| انا بعرف انستراكتور كويس جدا في الvb.net وخلتني احب البرمجه بجد وابقي مبرمجه باحتراف ان مش بشكر في نفسي لكن انا قلت كده لان لقيت شغل كمبرمجه ببساطه وبقيت عارفه الاكواد ولعلمكم برضه هي اللي ساعدتني في مشورع تخرجي وجبت فيه جيد جدا بس الكورس كان غالي شويه بس هي بتدي كل حاجه بامثله وشرح بسيط ومفصل انا الصراحه كنت باخد عندها في طنطا بس هي ممكن تدي في مصر لوفيه مجموعه وده الايميل بتاعها soaadsoso2012@gmail.com | |
|
| |
| هل أنت محتار في الإختيار ما بين السي شارب و الجافا؟؟ | |
|