الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

هل تنجح #C فى إلغاء Java و C؟؟

مغلق
بدأه keemo في 26 أغسطس 2006 · 32 رد · 2,690 مشاهدة · في Microsoft Visual C#.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

بسم الله الرحمن الرحيم

سؤال لأهل الخبرة.. هل تنجح #C فى إلغاء Java و C؟؟

وإذا كان صحيح فقد قرأت أن Visual Basic.net تقوم بما تقوم به #C ..!! فهل يحل Visual Basic.net و #C محل هؤلاء العمالقة؟؟

فى إ،تظار أرائكم :)

#2
اقتباس
هل تنجح #C فى إلغاء Java و C؟؟

كيف يعني الغاء ؟؟!!

هل تعتقد ان لغة برمجة قادرة على الغاء لغة اخرى !

منقطع من حين لاخر

#3

أعتقد أنى أخطأت فى التعبير .. أقصد تحل محله أو تقوم بوظيفتها .. أشياء من هذا القبيل !!

#4
keemo كتب:
بسم الله الرحمن الرحيم

سؤال لأهل الخبرة.. هل تنجح #C فى إلغاء Java و C؟؟

لكل لغة مجال أو عدة مجالات تستخدم فيها وقد تبرع لغة في مجال وتفشل - على الأغلب - في مجال آخر

ولغة C و Java و #C توجد مجالات يتقاطعون فيما بينهم ومجالات أخر تكون C لوحدها او تكون Java و #C لوحدهما

فأرجو تحديد المجال الذي يمكن أن تلغي لغة لغة أخرى ;)

#5

السلام عليكم

طبعا كلام الشباب تمام

بس فيه فرق كبير بين 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

#6
keemo كتب:
بسم الله الرحمن الرحيم

سؤال لأهل الخبرة.. هل تنجح #C فى إلغاء Java و C؟؟

وإذا كان صحيح فقد قرأت أن Visual Basic.net تقوم بما تقوم به #C ..!! فهل يحل Visual Basic.net و #C محل هؤلاء العمالقة؟؟

فى إ،تظار أرائكم :)

بص يا سيدى على حسب كلام بريان ماكس الذى يشرح عن الدوت نت والسى شارب قال حكمة جميله!

قالك الجافا لغة محترمه كبداية .. تعمل على أى نظام .. ولكن السى شارب أخذت مميزات الجافا وعلاوة عليها فإنها مصنوعة من مايكروسوفت اللى صممت نظام الويندوز وبالتالى الدوت نت فريم وورك أحسن بكتيييييير لو هتتخصص لبرمجة الويندوز! أما الجافا لأنها سبع صنايع والبخت ضايع (هو مقالش دى بس أنا استنتجت :D ) فهتلاقيها بطيئة لأن تعاملها عام!

من الآخر أنا مش شايف لازمة للجافا لو ناوى تتخصص فى البرمجه على الويندوز!

أما السى فقد عفا عليها الزمن لا تصلح لتطبيقات الويندوز الحالية، نحن فى زمن الانجاز (h) (h)

#7

السلام عليكم

موضوع طال النقاش فيه وقامت الدنيا وقعدت بسببه

نجد انصار الجافا يمتدحون الجافا وكذلك عشاق السي شارب

خلاصة الكلام في هذا الموضوع كما ذكر السابفون

كل لعة لها مميزاتها ولها ما يميزها عن الاخرى مهما تقدمت احداها عن الاخرى

الجافا قوية جدا جدا بتقنياتها التي نراها على موقع اوراكل كل يوم عن الاخر وهي تتجدد

تعمل على اي نظام لانها تحول كودها الى لغة الاله تلقائيا وفي الاخير لا ترجو الجانب المادي كما الحال لدى مايكروسوفت الاخت

ولكن نلاحظ في اغلب الدول وخاصة كما لدينا هنا في اليمن المطلوب الاول والاخير بكثرة وبشكل كبير جدا هو تطبيقات مايكروسوفت asp.net

sql server

c#

VB.net

بسبب رخص ترخيصها

ولكن اذا تركت الجافا وبرمجة في ال سي شارب هل تتوقع اذا طلب منك يوما ما برمجة نظام ما لبنك او لشركة عالمية

طبعا لا تقل هذا مستحيل ولكن ممكن حصوله

فعندما يطلب منك هذا

نرى انك ستصل على نظام يونيكس او لينيكس

ومطلوب منك البرمجة بلغة لها قوتها وماهي غير الجافا

اذا طور نفسك في اكثر من مجال وميز نفسك بالجديد والذي لا يمكن ان يكون موجود عند الغير

كم من مبرمج سي شارب يمكن ان يتقدم الى وظيفة انت تقدمت لها ويمكن ان يكون اكثر خبرة منك فيها

كم من شخص يتفن الويندوز والبرمجة فيه

ولكن هل يوجد من يتقن ويبرع في البرمجة على اللينيكس او اليونيكس بالجافا

القلة هم

ميز نفسك واجعل من خبرتك شي متميز لا يظاهى

المقدّم

#8
mukaddam كتب:
السلام عليكم

موضوع طال النقاش فيه وقامت الدنيا وقعدت بسببه

نجد انصار الجافا يمتدحون الجافا وكذلك عشاق السي شارب

خلاصة الكلام في هذا الموضوع كما ذكر السابفون

كل لعة لها مميزاتها ولها ما يميزها عن الاخرى مهما تقدمت احداها عن الاخرى

الجافا قوية جدا جدا بتقنياتها التي نراها على موقع اوراكل كل يوم عن الاخر وهي تتجدد

تعمل على اي نظام لانها تحول كودها الى لغة الاله تلقائيا وفي الاخير لا ترجو الجانب المادي كما الحال لدى مايكروسوفت الاخت

ولكن نلاحظ في اغلب الدول وخاصة كما لدينا هنا في اليمن المطلوب الاول والاخير بكثرة وبشكل كبير جدا هو تطبيقات مايكروسوفت asp.net

sql server

c#

VB.net

بسبب رخص ترخيصها

ولكن اذا تركت الجافا وبرمجة في ال سي شارب هل تتوقع اذا طلب منك يوما ما برمجة نظام ما لبنك او لشركة عالمية

طبعا لا تقل هذا مستحيل ولكن ممكن حصوله

فعندما يطلب منك هذا

نرى انك ستصل على نظام يونيكس او لينيكس

ومطلوب منك البرمجة بلغة لها قوتها وماهي غير الجافا

اذا طور نفسك في اكثر من مجال وميز نفسك بالجديد والذي لا يمكن ان يكون موجود عند الغير

كم من مبرمج سي شارب يمكن ان يتقدم الى وظيفة انت تقدمت لها ويمكن ان يكون اكثر خبرة منك فيها

كم من شخص يتفن الويندوز والبرمجة فيه

ولكن هل يوجد من يتقن ويبرع في البرمجة على اللينيكس او اليونيكس بالجافا

القلة هم

ميز نفسك واجعل من خبرتك شي متميز لا يظاهى

المقدّم

والله الواحد مايعقب على كلامك الا بـ ماشاء الله عليك اوافقك الرأي تماماً

other ESTJ thing

اقتباس
Help Me To Help You

0xBAD00DAD.png

#9

أخي الكريم anwarica

ممكن تفهمني كيف

أما السى فقد عفا عليها الزمن لا تصلح لتطبيقات الويندوز الحالية، نحن فى زمن الانجاز (h)  (h)

مع أن السي تقوم بعمل تطبيقات تعجز عنها اللغات الأخرى متل C# أو غيرها

قولي هل تستطيع السي شارب أن تعدل على user32 أو Kernal بطريقة مباشرة ؟؟؟؟؟؟؟؟

ولكن السي تستطيع ذلك يا عزيزي

يا أيها الناس قولو لا إله إلا الله تفلحوا وتملكوا بها العرب وتذل لكم العجم وإذا آمنتم كنتم ملوكا في الجنة

#10

سبحان الله

هجوم في هجوم على الجافا وخاصة من أنور !!

أنور ياأخي مو شرط اذا ماتبرمج بالجافا معناتها الجافا مالها سنع !!

المواضيع هذي شبعنا منها لأن مافي فروق واضحه ومافي حياديه بالطرح والسلام عليكم ،، ،

#11

إسماعيل الحلو

اقتباس
لا تصلح لتطبيقات الويندوز الحالية

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

وهذا ما وضحته من البداية

{عيسى} كتب:
هجوم في هجوم على الجافا وخاصة من أنور !!

أنور ياأخي مو شرط اذا ماتبرمج بالجافا معناتها الجافا مالها سنع !!

أنا وضحت كلامى مرة أخرى، وذكرت أنه من يريد التطبيق على الويندوز

وهذا ما يراه ماكس أيضا وهذا ما ينطبق عليه المثل "اعطى العيش لخبازه ولو أكل 56% منه" (h)

الجافا خليها بعيد عنا حلوه فى الموبايلات، التلاجات، الغسالات، أجهزة الخادم العملاقة ..

أما أجهزتنا الحساسة اللى يدوب تشيل ويندوز فهى مرفوضه :P

بالمناسبه كلمة ينجز يعنى يخلص شغله بسرعه وليس الانجاز بمعنى انشاء :D

#12
اقتباس
قولي هل تستطيع السي شارب أن تعدل على user32 أو Kernal بطريقة مباشرة ؟؟؟؟؟؟؟؟

ماذا تقصد بهذا ؟؟؟

Sr. Software Development Engineer
Hulu, LLC
My Blogs

#13

انا أريد أن أسأل الاخوه اللي يشتغلون على الدوت نيت

ماهي المزايا ؟

#14
{عيسى} كتب:
انا أريد أن أسأل الاخوه اللي يشتغلون على الدوت نيت

ماهي المزايا ؟

المفروض تسأل، ما هى العيوب! :D
#15

كثيرا ما تطرح مثل هذه المواضيع،،،

و لكن ليكون الحوار مثمرا فعلا ،،، وليستفيد منه الجميع ،،،

ليضع كل واحد نقاط محددة عن أماكن قوة اللغة التي يفضلها و عيوب اللغة أو البيئة الأخرى

و هكذا لكي يكون الموضوع مفيدا أكثر ،،،

سبب ضياع العباد أنهم مسلمون بالوراثة ــ هل فكرت في علة خلقك ؟

شاركني بأفكارك -

على موقعي

#16

فى البداية أشكر الجميع على الرد ..

بالنسبة لأخى anwarica ..وأخى عيسى...

أرجو تحديدا عرض العيوب والمميزات لكلا اللغتين فى نقاط محددة .. والإبتعاد عن الكلام العام .. لمراعة أن المبتدئين أمثالى يسألون .. !!!

ولكم منى كل الشكر والتقدير

تم تعديل هذه المشاركة بواسطة keemo في 30 أغسطس 2006 في 21:01

#17

ما دخل الـ C هنا في هذا النقاش ؟ الـ C مختلفه تماما عن الجافا وعن السي شارب ولا يجوز دخولها في هذه المقارنات !

ما يقصده أنوريكا ( بالانجاز ) هو أظنه شئ اسمه RAD وهو Rapid Application Development أي تطوير التطبيقات بصوره سريعه ان جاز التعبير. والـ C ليس لها مكان في عالم الـ RAD بالطبع.

وعجبني ما قرأت في تقرير سأضع له رابط لاحقا.ان تطوير التطبيقات والحلول لم يعد أمر متعلق بلغة البرمجه Programming Language كما كان في السابق ! بل أصبح الآن الحديث عن Platform كامل كالخاص بالجافا أو الـ Dot Net Platform الخاص بميكروسوفت المتكون من سيرفرات ميكروسوفت وأنظمة التشغيل الخاصه بها والفيجوال ستوديو ولغات البرمجه وبعض الأدوات والخ. فالأمر غير مقتصر على لغة برمجه فيمكن أن تكون هناك لغة برمجه رائعه ولكن التطبيقات الخارجه منها تعمل بصوره سيئه على أنظمة تشغيل معينه هي نفسها المتوقع وجودها عند العميل أو يكون هناك لغه رائعه ولكن ليس لها IDE جيده تساعد المطور ( والـ IDE أصبحت شئ لابد من وجوده وليست رفاهيه ). ويمكن أن تكون هناك لغه جيده ولكن لا تدعم التعامل مع بعض أنظمة ادارة قواعد البيانت DBMSs جيدا أو ليس لها دعم بحيث لو واجهك مشكله لا تعرف أين تذهب ! أو لا يوجد Integration بينها وبين مكونات الـ Platform الموجوده فيه أو ... أو ... أو.

#Read

http://MoutazShams.blogspot.com

projects003.gif

أعتذر عن التغيب هذه الأيام نظرا للانشغال المريب

#18

الحقيقة السؤال الذي طرح وكان ماهي المزايا , والعيوب

اعتقد أن عيب الدوت نت -على العلم أنني مبرمج دوت نت وعملت فيها برامج كثيرة- أنها من انتاج مايكروسوفت !!!

بالنسبة للمزايا فهناك ميزة أساسية أنها من انتاج مايكروسوفت !!!

والكل يعرف لماذا , وشكرا

مجموعة الدوت نت في السعودية , اشترك معنا لتحصل على كل مفيد في عالم الدوت نت

dotnetinsaudi-subscribe@yahoogroups.com

#19

كون لغة تختفي بسبب لغه أخرى هذا لايجوز إطلاقه

مثلاً الكوبول ظهرت قديماً وظهر ورائها لغات أقوى منها وإلى الآن فيه جهات تشتغل بالكوبول واهمها البنوك

ودائماً تلقى مجتمع لكل لغه ولكن ينحصر المجتمع على حسب ادراكه للجديد

ثانيا مسألة العيوب والمزايا ياأخوان مجتمعاتنا تدعم مايكروسوفت إلى مالانهايه وهذا سبب تواجد الدت نيت بقوه

يعني تلقى وظايف بالهبل على مبرمج VB.NET ASPX بينما العكس لمبرمجين الجافا وانا سأتعلم الدت نيت تحسباً لأي ظرف طارئ في الوظيفه :)

في الشركات الكبيره والمحترمه تلقى طاقم دت نت وطاقم J2EE

أنا لاأعيب الدت نيت أعيب فقط الهجوم على الJ2EE وكأنها افتعلت جريمه كبيره

جميع التقنيتين حلول ولكن هناك أفضل الحلول

عالعموم إذا اردتم سرد لبعض مزايا الـJ2EE بدون الطعن في الدت نيت ماعندي مانع

#20

"عالعموم إذا اردتم سرد لبعض مزايا الـJ2EE بدون الطعن في الدت نيت ماعندي مانع '

-------------------------------------------------------------------------------------

-------------------------------------------------------------------------------------

هذا ما نريده بالفعل

تفضل أخي مشكورا

سبب ضياع العباد أنهم مسلمون بالوراثة ــ هل فكرت في علة خلقك ؟

شاركني بأفكارك -

على موقعي

#21

باذن الله اخي بغدادي عن قريب

اخي معتز فعلاً الشركات الآن جميع عملها على RAD ولاترى أي داعي لمسألة البرمجه القديمه والدخول في عالم الكود

النظره الجديده للمشاريع تحتم على المبرمج استعمال platforms متوفره وتحفظ الوقت الكثير

واهم نظره فيها هي تقليل التكلفه الماديه في المستقبل من حيث المشاكل والاخطاء واحتياجات المستخدم

فالمستخدم مع المشروع خطوه بخطوه عن طريق prototype او waterfall

#22

السلام عليكم ورحمة الله وبركاته

الحوار غريب الصراحه بالنسبة للأخ بيقصد إن السى # تحل محل الجافا والسى

ماعلينا

بيكفى ‘إن الجافا Portable والسى 95 % من كل اللى إحنا شايفينه بالسى انظمة او كومبايلرز

الكارت الذهبى لأى لغة انها تعمل على 3 انظمة ع الأقل غير كده = ضعيفه

#23

بإنترك أخي {عيسى}

و بإمكان أي واحد من الإخوة الكرام الكلام في هذا الموضوع

يمكن تخصيص موضوع كامل مفصل و موسع للمقارنة بين لغات البرمجة مع روابط لمواضيع مشابهة لنفس الموضوع في مواقع أجنبية و هو موضوع مطروح بكثرة و الدليل على ذلك كثرة طرح الأسئلة في هذا الموضوع

و شكرا ،،،،،،، :)

سبب ضياع العباد أنهم مسلمون بالوراثة ــ هل فكرت في علة خلقك ؟

شاركني بأفكارك -

على موقعي

#24

اخي بغدادي حالتي الصحيه مو كويسه هذه الايام

فيني نزلة برد وباذن الله ستجد مايسرك بعد ماأتعافى

#25
اقتباس
والسى 95 % من كل اللى إحنا شايفينه بالسى انظمة او كومبايلرز

طيب شوف بالبرنامج ده البرامج اللي انت بتستخدمها يوميا معموله بلغات ايه ؟

http://www.softpedia.com/get/Programming/P...D-updated.shtml

هذا الموضوع مغلق.

مواضيع مشابهة