بسم الله الرحمن الرحيم
سؤال لأهل الخبرة.. هل تنجح #C فى إلغاء Java و C؟؟
وإذا كان صحيح فقد قرأت أن Visual Basic.net تقوم بما تقوم به #C ..!! فهل يحل Visual Basic.net و #C محل هؤلاء العمالقة؟؟
فى إ،تظار أرائكم :)
بسم الله الرحمن الرحيم
سؤال لأهل الخبرة.. هل تنجح #C فى إلغاء Java و C؟؟
وإذا كان صحيح فقد قرأت أن Visual Basic.net تقوم بما تقوم به #C ..!! فهل يحل Visual Basic.net و #C محل هؤلاء العمالقة؟؟
فى إ،تظار أرائكم :)
اقتباسهل تنجح #C فى إلغاء Java و C؟؟
كيف يعني الغاء ؟؟!!
هل تعتقد ان لغة برمجة قادرة على الغاء لغة اخرى !
منقطع من حين لاخر
أعتقد أنى أخطأت فى التعبير .. أقصد تحل محله أو تقوم بوظيفتها .. أشياء من هذا القبيل !!
keemo كتب:بسم الله الرحمن الرحيمسؤال لأهل الخبرة.. هل تنجح #C فى إلغاء Java و C؟؟
لكل لغة مجال أو عدة مجالات تستخدم فيها وقد تبرع لغة في مجال وتفشل - على الأغلب - في مجال آخر
ولغة C و Java و #C توجد مجالات يتقاطعون فيما بينهم ومجالات أخر تكون C لوحدها او تكون Java و #C لوحدهما
فأرجو تحديد المجال الذي يمكن أن تلغي لغة لغة أخرى ;)
السلام عليكم
طبعا كلام الشباب تمام
بس فيه فرق كبير بين java و C#و C
و يوجد اختلاف كبير في قدره كل لغه منهم علي التعامل مع ال platforms المختلفه
مثلا الميزه الاساسيه في الجافا هي Machine Independenceأو بمعني أدق Platform Independence
و لكن لغه C لها استخدمات لا تستطيع Java أو C# أو أي لغه تعتمد علي Run-Time Virtual Machine من عملها مثل عمل Compiler أو OS
وطبعا 95% من ال Windows بيكون C وC++و ال unix و ال Linux كلهم بال C بالرغم من ان ال C بتكون Platform dependence
و كل OS محتاج نسخه C Compiler مختلفه
بالنسبه لل dotNet طبعا يا windows يبلاش و ان كان فيه محاولات لتشغيله علي ال linux
و أظن ان المجال الأساسي لل dotNet هو البرامج التجاريه يعني ال database و ال web
أما معظم الجامعات و المعامل العلميه و المنظمات العسكريه -حتي في امريكا- بعيد عن ال windows
keemo كتب:بسم الله الرحمن الرحيمسؤال لأهل الخبرة.. هل تنجح #C فى إلغاء Java و C؟؟
وإذا كان صحيح فقد قرأت أن Visual Basic.net تقوم بما تقوم به #C ..!! فهل يحل Visual Basic.net و #C محل هؤلاء العمالقة؟؟
فى إ،تظار أرائكم :)
بص يا سيدى على حسب كلام بريان ماكس الذى يشرح عن الدوت نت والسى شارب قال حكمة جميله!
قالك الجافا لغة محترمه كبداية .. تعمل على أى نظام .. ولكن السى شارب أخذت مميزات الجافا وعلاوة عليها فإنها مصنوعة من مايكروسوفت اللى صممت نظام الويندوز وبالتالى الدوت نت فريم وورك أحسن بكتيييييير لو هتتخصص لبرمجة الويندوز! أما الجافا لأنها سبع صنايع والبخت ضايع (هو مقالش دى بس أنا استنتجت :D ) فهتلاقيها بطيئة لأن تعاملها عام!
من الآخر أنا مش شايف لازمة للجافا لو ناوى تتخصص فى البرمجه على الويندوز!
أما السى فقد عفا عليها الزمن لا تصلح لتطبيقات الويندوز الحالية، نحن فى زمن الانجاز (h) (h)
السلام عليكم
موضوع طال النقاش فيه وقامت الدنيا وقعدت بسببه
نجد انصار الجافا يمتدحون الجافا وكذلك عشاق السي شارب
خلاصة الكلام في هذا الموضوع كما ذكر السابفون
كل لعة لها مميزاتها ولها ما يميزها عن الاخرى مهما تقدمت احداها عن الاخرى
الجافا قوية جدا جدا بتقنياتها التي نراها على موقع اوراكل كل يوم عن الاخر وهي تتجدد
تعمل على اي نظام لانها تحول كودها الى لغة الاله تلقائيا وفي الاخير لا ترجو الجانب المادي كما الحال لدى مايكروسوفت الاخت
ولكن نلاحظ في اغلب الدول وخاصة كما لدينا هنا في اليمن المطلوب الاول والاخير بكثرة وبشكل كبير جدا هو تطبيقات مايكروسوفت asp.net
sql server
c#
VB.net
بسبب رخص ترخيصها
ولكن اذا تركت الجافا وبرمجة في ال سي شارب هل تتوقع اذا طلب منك يوما ما برمجة نظام ما لبنك او لشركة عالمية
طبعا لا تقل هذا مستحيل ولكن ممكن حصوله
فعندما يطلب منك هذا
نرى انك ستصل على نظام يونيكس او لينيكس
ومطلوب منك البرمجة بلغة لها قوتها وماهي غير الجافا
اذا طور نفسك في اكثر من مجال وميز نفسك بالجديد والذي لا يمكن ان يكون موجود عند الغير
كم من مبرمج سي شارب يمكن ان يتقدم الى وظيفة انت تقدمت لها ويمكن ان يكون اكثر خبرة منك فيها
كم من شخص يتفن الويندوز والبرمجة فيه
ولكن هل يوجد من يتقن ويبرع في البرمجة على اللينيكس او اليونيكس بالجافا
القلة هم
ميز نفسك واجعل من خبرتك شي متميز لا يظاهى
المقدّم
mukaddam كتب:السلام عليكمموضوع طال النقاش فيه وقامت الدنيا وقعدت بسببه
نجد انصار الجافا يمتدحون الجافا وكذلك عشاق السي شارب
خلاصة الكلام في هذا الموضوع كما ذكر السابفون
كل لعة لها مميزاتها ولها ما يميزها عن الاخرى مهما تقدمت احداها عن الاخرى
الجافا قوية جدا جدا بتقنياتها التي نراها على موقع اوراكل كل يوم عن الاخر وهي تتجدد
تعمل على اي نظام لانها تحول كودها الى لغة الاله تلقائيا وفي الاخير لا ترجو الجانب المادي كما الحال لدى مايكروسوفت الاخت
ولكن نلاحظ في اغلب الدول وخاصة كما لدينا هنا في اليمن المطلوب الاول والاخير بكثرة وبشكل كبير جدا هو تطبيقات مايكروسوفت asp.net
sql server
c#
VB.net
بسبب رخص ترخيصها
ولكن اذا تركت الجافا وبرمجة في ال سي شارب هل تتوقع اذا طلب منك يوما ما برمجة نظام ما لبنك او لشركة عالمية
طبعا لا تقل هذا مستحيل ولكن ممكن حصوله
فعندما يطلب منك هذا
نرى انك ستصل على نظام يونيكس او لينيكس
ومطلوب منك البرمجة بلغة لها قوتها وماهي غير الجافا
اذا طور نفسك في اكثر من مجال وميز نفسك بالجديد والذي لا يمكن ان يكون موجود عند الغير
كم من مبرمج سي شارب يمكن ان يتقدم الى وظيفة انت تقدمت لها ويمكن ان يكون اكثر خبرة منك فيها
كم من شخص يتفن الويندوز والبرمجة فيه
ولكن هل يوجد من يتقن ويبرع في البرمجة على اللينيكس او اليونيكس بالجافا
القلة هم
ميز نفسك واجعل من خبرتك شي متميز لا يظاهى
المقدّم
والله الواحد مايعقب على كلامك الا بـ ماشاء الله عليك اوافقك الرأي تماماً
أخي الكريم anwarica
ممكن تفهمني كيف
أما السى فقد عفا عليها الزمن لا تصلح لتطبيقات الويندوز الحالية، نحن فى زمن الانجاز (h) (h)
مع أن السي تقوم بعمل تطبيقات تعجز عنها اللغات الأخرى متل C# أو غيرها
قولي هل تستطيع السي شارب أن تعدل على user32 أو Kernal بطريقة مباشرة ؟؟؟؟؟؟؟؟
ولكن السي تستطيع ذلك يا عزيزي
يا أيها الناس قولو لا إله إلا الله تفلحوا وتملكوا بها العرب وتذل لكم العجم وإذا آمنتم كنتم ملوكا في الجنة
سبحان الله
هجوم في هجوم على الجافا وخاصة من أنور !!
أنور ياأخي مو شرط اذا ماتبرمج بالجافا معناتها الجافا مالها سنع !!
المواضيع هذي شبعنا منها لأن مافي فروق واضحه ومافي حياديه بالطرح والسلام عليكم ،، ،
إسماعيل الحلو
اقتباسلا تصلح لتطبيقات الويندوز الحالية
التطبيقات الحالية - شغل السوق - يحتاج سرعة وانجاز فى التصميم، لا يمكن للغة مثل السى أن تتيح لأى مبرمج مهما كانت عبقريته أن ينجز برامج العصر!! أبداً أبدأً ..
وهذا ما وضحته من البداية
أنا وضحت كلامى مرة أخرى، وذكرت أنه من يريد التطبيق على الويندوز{عيسى} كتب:هجوم في هجوم على الجافا وخاصة من أنور !!أنور ياأخي مو شرط اذا ماتبرمج بالجافا معناتها الجافا مالها سنع !!
وهذا ما يراه ماكس أيضا وهذا ما ينطبق عليه المثل "اعطى العيش لخبازه ولو أكل 56% منه" (h)
الجافا خليها بعيد عنا حلوه فى الموبايلات، التلاجات، الغسالات، أجهزة الخادم العملاقة ..
أما أجهزتنا الحساسة اللى يدوب تشيل ويندوز فهى مرفوضه :P
بالمناسبه كلمة ينجز يعنى يخلص شغله بسرعه وليس الانجاز بمعنى انشاء :D
انا أريد أن أسأل الاخوه اللي يشتغلون على الدوت نيت
ماهي المزايا ؟
المفروض تسأل، ما هى العيوب! :D{عيسى} كتب:انا أريد أن أسأل الاخوه اللي يشتغلون على الدوت نيتماهي المزايا ؟
كثيرا ما تطرح مثل هذه المواضيع،،،
و لكن ليكون الحوار مثمرا فعلا ،،، وليستفيد منه الجميع ،،،
ليضع كل واحد نقاط محددة عن أماكن قوة اللغة التي يفضلها و عيوب اللغة أو البيئة الأخرى
و هكذا لكي يكون الموضوع مفيدا أكثر ،،،
سبب ضياع العباد أنهم مسلمون بالوراثة ــ هل فكرت في علة خلقك ؟
شاركني بأفكارك -
على موقعيفى البداية أشكر الجميع على الرد ..
بالنسبة لأخى anwarica ..وأخى عيسى...
أرجو تحديدا عرض العيوب والمميزات لكلا اللغتين فى نقاط محددة .. والإبتعاد عن الكلام العام .. لمراعة أن المبتدئين أمثالى يسألون .. !!!
ولكم منى كل الشكر والتقدير
تم تعديل هذه المشاركة بواسطة keemo في 30 أغسطس 2006 في 21:01
ما دخل الـ C هنا في هذا النقاش ؟ الـ C مختلفه تماما عن الجافا وعن السي شارب ولا يجوز دخولها في هذه المقارنات !
ما يقصده أنوريكا ( بالانجاز ) هو أظنه شئ اسمه RAD وهو Rapid Application Development أي تطوير التطبيقات بصوره سريعه ان جاز التعبير. والـ C ليس لها مكان في عالم الـ RAD بالطبع.
وعجبني ما قرأت في تقرير سأضع له رابط لاحقا.ان تطوير التطبيقات والحلول لم يعد أمر متعلق بلغة البرمجه Programming Language كما كان في السابق ! بل أصبح الآن الحديث عن Platform كامل كالخاص بالجافا أو الـ Dot Net Platform الخاص بميكروسوفت المتكون من سيرفرات ميكروسوفت وأنظمة التشغيل الخاصه بها والفيجوال ستوديو ولغات البرمجه وبعض الأدوات والخ. فالأمر غير مقتصر على لغة برمجه فيمكن أن تكون هناك لغة برمجه رائعه ولكن التطبيقات الخارجه منها تعمل بصوره سيئه على أنظمة تشغيل معينه هي نفسها المتوقع وجودها عند العميل أو يكون هناك لغه رائعه ولكن ليس لها IDE جيده تساعد المطور ( والـ IDE أصبحت شئ لابد من وجوده وليست رفاهيه ). ويمكن أن تكون هناك لغه جيده ولكن لا تدعم التعامل مع بعض أنظمة ادارة قواعد البيانت DBMSs جيدا أو ليس لها دعم بحيث لو واجهك مشكله لا تعرف أين تذهب ! أو لا يوجد Integration بينها وبين مكونات الـ Platform الموجوده فيه أو ... أو ... أو.
الحقيقة السؤال الذي طرح وكان ماهي المزايا , والعيوب
اعتقد أن عيب الدوت نت -على العلم أنني مبرمج دوت نت وعملت فيها برامج كثيرة- أنها من انتاج مايكروسوفت !!!
بالنسبة للمزايا فهناك ميزة أساسية أنها من انتاج مايكروسوفت !!!
والكل يعرف لماذا , وشكرا
مجموعة الدوت نت في السعودية , اشترك معنا لتحصل على كل مفيد في عالم الدوت نت
كون لغة تختفي بسبب لغه أخرى هذا لايجوز إطلاقه
مثلاً الكوبول ظهرت قديماً وظهر ورائها لغات أقوى منها وإلى الآن فيه جهات تشتغل بالكوبول واهمها البنوك
ودائماً تلقى مجتمع لكل لغه ولكن ينحصر المجتمع على حسب ادراكه للجديد
ثانيا مسألة العيوب والمزايا ياأخوان مجتمعاتنا تدعم مايكروسوفت إلى مالانهايه وهذا سبب تواجد الدت نيت بقوه
يعني تلقى وظايف بالهبل على مبرمج VB.NET ASPX بينما العكس لمبرمجين الجافا وانا سأتعلم الدت نيت تحسباً لأي ظرف طارئ في الوظيفه :)
في الشركات الكبيره والمحترمه تلقى طاقم دت نت وطاقم J2EE
أنا لاأعيب الدت نيت أعيب فقط الهجوم على الJ2EE وكأنها افتعلت جريمه كبيره
جميع التقنيتين حلول ولكن هناك أفضل الحلول
عالعموم إذا اردتم سرد لبعض مزايا الـJ2EE بدون الطعن في الدت نيت ماعندي مانع
"عالعموم إذا اردتم سرد لبعض مزايا الـJ2EE بدون الطعن في الدت نيت ماعندي مانع '
-------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------
هذا ما نريده بالفعل
تفضل أخي مشكورا
سبب ضياع العباد أنهم مسلمون بالوراثة ــ هل فكرت في علة خلقك ؟
شاركني بأفكارك -
على موقعيباذن الله اخي بغدادي عن قريب
اخي معتز فعلاً الشركات الآن جميع عملها على RAD ولاترى أي داعي لمسألة البرمجه القديمه والدخول في عالم الكود
النظره الجديده للمشاريع تحتم على المبرمج استعمال platforms متوفره وتحفظ الوقت الكثير
واهم نظره فيها هي تقليل التكلفه الماديه في المستقبل من حيث المشاكل والاخطاء واحتياجات المستخدم
فالمستخدم مع المشروع خطوه بخطوه عن طريق prototype او waterfall
السلام عليكم ورحمة الله وبركاته
الحوار غريب الصراحه بالنسبة للأخ بيقصد إن السى # تحل محل الجافا والسى
ماعلينا
بيكفى ‘إن الجافا Portable والسى 95 % من كل اللى إحنا شايفينه بالسى انظمة او كومبايلرز
الكارت الذهبى لأى لغة انها تعمل على 3 انظمة ع الأقل غير كده = ضعيفه
بإنترك أخي {عيسى}
و بإمكان أي واحد من الإخوة الكرام الكلام في هذا الموضوع
يمكن تخصيص موضوع كامل مفصل و موسع للمقارنة بين لغات البرمجة مع روابط لمواضيع مشابهة لنفس الموضوع في مواقع أجنبية و هو موضوع مطروح بكثرة و الدليل على ذلك كثرة طرح الأسئلة في هذا الموضوع
و شكرا ،،،،،،، :)
سبب ضياع العباد أنهم مسلمون بالوراثة ــ هل فكرت في علة خلقك ؟
شاركني بأفكارك -
على موقعياخي بغدادي حالتي الصحيه مو كويسه هذه الايام
فيني نزلة برد وباذن الله ستجد مايسرك بعد ماأتعافى
اقتباسوالسى 95 % من كل اللى إحنا شايفينه بالسى انظمة او كومبايلرز
طيب شوف بالبرنامج ده البرامج اللي انت بتستخدمها يوميا معموله بلغات ايه ؟
http://www.softpedia.com/get/Programming/P...D-updated.shtml
هذا الموضوع مغلق.