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

أيهما أقوى JAVA أم #C ؟

مغلق
بدأه برق في 3 يناير 2005 · 20 رد · 1,831 مشاهدة · في JavaSE
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

هذه أول مشاركة لي في هذا القسم الرائع بمشرفيه و أعضائه، وأسأل الله أن تكون مشاركة خفيفة وغير مزعجة. :lol:

طبعا كلنا نعلم أن مايكروسوفت سرقت من شركة sun برنامج JAVA ، ولقد أنزلت مايكروسوفت هذا المنتج في visual studio 6 ، ثم اختفى في visual stdio .net بعد أن قامت شركة sun برفع قضية ضد هذه الشركة المحتكرة، وكسب sun القضية فأنزلت مايكروسوفت #C في يوليو 2000 ،وهذه اللغة تعتبر قريبة جدا من JAVA ، وهي تعتبر تغطية لفعلة مايكروسوفت الشنيعة.

ويوجد سؤال يدور في رأسي ، رغم أني أعرف الإجابة إلى حد ما :rolleyes: ، ولكن كي تعم الاستفادة الجميع، هل فعلا أن JAVA أقوى من #C ؟

ولكم مني جزيل الشكر.

والسلام عليكم.

System Engineer

Red Hat Certified Engineer

Red Hat Certificate Number

805010381752078

#2

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

اقتباس
هذه أول مشاركة لي في هذا القسم الرائع بمشرفيه و أعضائه، وأسأل الله أن تكون مشاركة خفيفة وغير مزعجة

أهلا بك أخي العزيز برق 00000

شو عم تفكر تقلب للجافا ;) ولا بس سؤال عل الماشي :D

أخي أنا بصراحة لا يوجد عندي معلومات عن c# لذلك لا أستطيع أن أقارن بينهما000

بس هذه مواضيع بالمنتدى تناولت هذا الموضوع أتمنى أن تفيدك 000

/index.ph...ndpost&p=247682

/index.ph...ndpost&p=255042

/index.ph...ndpost&p=206955

/index.ph...indpost&p=53660

/index.ph...ndpost&p=152396

تم تعديل هذه المشاركة بواسطة طارق سمان في 3 يناير 2005 في 21:43

لا إله إلا الله العظيم الحليم,لا إله إلا الله رب العرش العظيم,لا إله إلا الله رب السموات ورب الأرض ورب العرش الكريم.

#3

شكرا أخي طارق

كفيت ووفيت.

أنا فعلا يدور في رأسي أن انتقل إلى الجافا، لكن هذا ليس معناه أني سأترك c/cpp ، فالجافا كما تعلم مشتقة من سي++.

حيث أن جافا من اللغات التي يحب أن يلم بها المبرمج.

بارك الله فيك.

وأنا أنصحك بأن تنتقل للسي وسي++ ولينوكس ;)

واحدة بواحدة والبادي أظلم. :lol:

System Engineer

Red Hat Certified Engineer

Red Hat Certificate Number

805010381752078

#4

اهلا بك اخي العزيز برق

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

لااعرف هذا راي مبدأي و رربما لجهلي بتلك اللغة و لكن هذا ما استنتجته من نظرة سريعة لتلك اللغة..

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

Theory is when you know something, but it doesn't work. Practice is when something works, but you don't know why. Programmers combine theory and practice: Nothing works and they don't know why

#5

والله انا من راى ان لو البرمجة لل windows بس يبقى طبها ال c# يعنى من microsoft ل microsoft

احسن بكتير من الجافا

بس الميزة المهمة فى الجافا ان ممكن تشتغل على الانظمة التانية

يعنى افضل من ال c# فى النقطة دى

ahabdeen.jpg

<marquee>

مش موجود بصفة دايمة للامتحانات

</marquee>

#6
اقتباس
وأنا أنصحك بأن تنتقل للسي وسي++ ولينوكس

للسي مستحيل أنتقل :rolleyes: بس للينوكس احتمال كبير وخصوصا أنو واجهني هداك اليوم فيروس Blaster بالويندوز xp وكل شوي يطلعلي رسالة بأنو جهازي بدو يطفي بعد 50 ثانية وفعلا يطفى وحاولت بكل الطرق وبكل برامج الانتي فيروس وبدون أي نتيجة وما كان ينشال لحتى فرمت الجهاز ورجعت ويندوز من جديد :blink:

على الأقل لينوكس ما بنصاب بهيك فيروس000

بس النقلة للينوكس متل ما بتعرف صعبة شوي بس خلاص عن قريب إن شاء الله00 يمكن سمعان مني الحكي مية مرة مو هيك :D

لا إله إلا الله العظيم الحليم,لا إله إلا الله رب العرش العظيم,لا إله إلا الله رب السموات ورب الأرض ورب العرش الكريم.

#7

كلامك صحيح أخي رامي.

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

وإن شاء الله هتغير رأيك في اللينوكس قريبا. B)

بس اصبر علي شوية.

وأنا هخليك تكره الويندوز إن شاء الله :lol:

System Engineer

Red Hat Certified Engineer

Red Hat Certificate Number

805010381752078

#8

من الناحية العلمية لا يوجد أي إختلاف بين ال #C و الجافا.

حتى بيئة الدوت نت يمكنها العمل تحت أي منصة تماما ً مثل الجافا فكما أن للجافا JVM خاصة لكل بلاتفورم ... فبيئة الدوت نت لديها نفس التقنية لكن حتى الآن موجودة للويندوز وباستطاعتهم أن يصدروا نفس التقنية لبقية الأنظمة .لكن والله أعلم أنه تواجههم مشاكل في هذا الصدد.

المهم أن نعرف أنه نظريا ً لا فرق أبدا ً.

ثانيا ً : يجب أن نعرف أنه لو أن السي شارب أصدرت قبل الجافا لكانت الآية معكوسة الآن ... يعني أن الموضوع عبارة عن من بدأها ... وفي رأيي أن اللغتين ستستمران سويا ً وستختفيان سويا ً ... لأنه لا بد وأن يأتي يوم تتحول فيه التقنية من البرمجة الكائنية إلى تقنية أفضل تماما ً مثلما حدث مع Functional Languages

وأرى أن الذي يميز اللغتين هو البرمجة الكائنية إضافة إلى الدعم من شركات قوية.

ودمتم سالمين

#9

السلام عليكم

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

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

وشكراً

اللهم صل وسلم وزد وبارك على سيدنا محمد وعلى آله وصحبه وسلم

تعلم كيف تقرأ من ملف باستخدام لغة السي

Routers Programming-الدرس الأول

#10

إذا كنت تقصد نظام تشغيل...

فلديها نظام Solaris وهي الآن على وشك الإنتهاء من نظام تشغيل ثلاثي الأبعاد ونحن ننتظره بلهفة.

تم تعديل هذه المشاركة بواسطة محمد المؤيد في 25 فبراير 2005 في 10:48

#11
اقتباس
حتى بيئة الدوت نت يمكنها العمل تحت أي منصة تماما ً مثل الجافا فكما أن للجافا JVM خاصة لكل بلاتفورم ... فبيئة الدوت نت لديها نفس التقنية لكن حتى الآن موجودة للويندوز وباستطاعتهم أن يصدروا نفس التقنية لبقية الأنظمة .لكن والله أعلم أنه تواجههم مشاكل في هذا الصدد.

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

#12

السلام عليكم

أخي محمد المؤيد النظام الجديد التي تطرحه شركة سن هل يوجد لمحة عنه، لكي نستفيد، وجزاك الله كل خير

وشكراً

اللهم صل وسلم وزد وبارك على سيدنا محمد وعلى آله وصحبه وسلم

تعلم كيف تقرأ من ملف باستخدام لغة السي

Routers Programming-الدرس الأول

#13

بمناسبه اللينكس و3d desktopو javaos

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

هذه الصور

Screenshot-3.png

Screenshot-1.png

منقول عن صاحب الصور هذا الكلام

تكلمنا من قبل عن موضوع الديسك توب ثلاثي الابعاد 3D Desktop

وهناك مشروعين مختلفين لهذا الغرض

المشروع الاولmetisse :

الموقع الرسمي : http://insitu.lri.fr/~chapuis/metisse/

وهو يتكون من مجموعة X server وهمية يطلق عليها Xwnc وهي فيرجن معين من FVWM

Xwnc عبارة عن خليط من Xvnc و XDarwin.

وقمت بتجربته سابقا من فتره

مثال عليه:

http://www.jondesign.net/linux/capt...-bureau3d-2.png

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

للتحميل والحصول على خطوات التثبيت:

http://insitu.lri.fr/~chapuis/metis...ad_install.html

المشروع الثاني desk3d

الموقع الرسمي : http://desk3d.sourceforge.net/

وهو مشروع يعتمد على OpenGL لعمل اكثر من ديسكتوب وهمي virtual desktops

ويمكنك اختيار الديسك توب المطلوب عن طريق المؤشرات ثم اختياره ليصبح ديسك توب عادي

وهذا مشغله حاليا على النظام

ويعتبر اسهل في التثبيته بالاضافة انه سريع ولن يثقل الجهاز .. ولكن يحتاج الى الدرايفر المناسب لكرت الشاشه ويكون كرت الشاشه الخاص بك يدعم خاصية ال 3d

بعض الصور الخاصة ب desk3d من جهازي:

للتحميل http://sourceforge.net/project/show...?group_id=59688

وخطوات التثبيت في المشروعين تعتمد على نوع كرت الشاشة ونوع الدرايفر المتوفر له والنظام وعن مدى توفر الحزم مثلا

يمكن تكون خطوات التثبيت غاية في السهولة .. ويمكن ان تكون غاية في الصعوبة

ملاحظة : بخصوص كروت nvidia يوجد تعريف جاهز مع لينكس لها ولكن لن يسمح بتشغيل ال 3d يجب الحصول على التعريف الذي يدعم خاصية 3d

ملاحظة اخرى : جميع الامثلة بالاعلى تمت على واجهة جنوم

022.gif

***********************************************

043.gif

#15
Hazeim كتب:
أعتقد أن ميكروسوفت قالت هذا فقط للتسويق لهذه اللغة ولكنها لن تعمل أبداً على أن تخرج منتجاتها من تحت سيطرتها

هناك مونو الذي تشارك نوفيل في تطويره.

www.go-mono.com

يدعم السي شارب على اللينوكس و الماكنتوش و الويندوز.

#16
اقتباس
أعتقد أن ميكروسوفت قالت هذا فقط للتسويق لهذه اللغة ولكنها لن تعمل أبداً على أن تخرج منتجاتها من تحت سيطرتها

أنا أتكلم عن الناحية النظرية ... ميكروسوفت تستطيع عمل ذلك

أما كونها لا ترغب في هذا فهو موضوع آخر :rolleyes:

أما بالنسبة لنظام الصن الجديد سوف أبحث عنه وإن شاء الله أضع الرابط هنا.

وشكرا ً

#17

جميعا نعرف أن لغة الجافا تتسم قوتها في Web Application أكثر ما هي فى Desktop Appliaction هذا بالنسبة لشركة صن

أما مايكروسوفت فقوتها تكمن فقط وأركز على فقط فى لغتي C - Cpp

فحين أصدرت حزمة V.Studio.net لم تصدر أي إختلاف عما هو موجود فى لغة الجافا

ومن وجهت نظري أن C# Microsoft فى ال Web Application ضعيفة بالنسبة لتقنيات JSEE

وأن كانت جافا مبنية على C >> فهو بنيان ضعيف وليس جذري فى أصول اللغة

والدنيا لفت تاني ....

وبنيت Microsoft ...حزمة V.Studio.net على أساس لغة الجافا ....بنيان كلى

وكلنا نعرف قضية مايكروسوفت الشهيرة التي تتسم بالسرقة دائما

والتي تسوق برامج ليست لها ...

moonwalkenasa4.gif
#18

السلام عليكم

والله ياجماعة انا راي دي بداية السي شارب ولسه

اما

يعني في منافسة اصل شركة microsoft عاوزه تجيب دماغ شركة sun الارضي والعكس

يعني كل في مصحلتنا

الصبر

المنافسة شديدة واحنا انستفيد

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

ومن يتهيب صعود الجبال ...:::... يعش أبد الدهر بين الحفر

"وَيَا قَوْمِ اسْتَغْفِرُوا رَبَّكُمْ ثُمَّ تُوبُوا إِلَيْهِ يُرْسِلِ السَّمَاءَ عَلَيْكُمْ مِدْرَارًا وَيَزِدْكُمْ قُوَّةً إِلَى قُوَّتِكُمْ وَلَا تَتَوَلَّوْا". (أيه 52 سورة هود)

أَمَرَ بِالِاسْتِغْفَارِ الَّذِي فِيهِ تَكْفِير الذُّنُوب السَّالِفَة وَبِالتَّوْبَةِ عَمَّا يَسْتَقْبِلُونَ وَمَنْ اِتَّصَفَ بِهَذِهِ الصِّفَة يَسَّرَ اللَّه عَلَيْهِ رِزْقه وَسَهَّلَ عَلَيْهِ أَمْره وَحَفِظَ شَأْنه وَلِهَذَا قَالَ " يُرْسِل السَّمَاء عَلَيْكُمْ مِدْرَارًا "

وَفِي الْحَدِيث" مَنْ لَزِمَ الِاسْتِغْفَار جَعَلَ اللَّه لَهُ مِنْ كُلّ هَمّ فَرَجًا وَمِنْ كُلّ ضِيق مَخْرَجًا وَرَزَقَهُ مِنْ حَيْثُ لَا يَحْتَسِب ".

(تفسير ابن كثير)

#19

اما لو عاوز ري ايه لغة البرمجة الي تتعلمها

ممكن تحد يعني لو انت ملتزم بالينكس فنصحي ال java افيد اما لو عاما

فانا افضل وانصحك بالسي شارب السي شارب

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

ومن يتهيب صعود الجبال ...:::... يعش أبد الدهر بين الحفر

"وَيَا قَوْمِ اسْتَغْفِرُوا رَبَّكُمْ ثُمَّ تُوبُوا إِلَيْهِ يُرْسِلِ السَّمَاءَ عَلَيْكُمْ مِدْرَارًا وَيَزِدْكُمْ قُوَّةً إِلَى قُوَّتِكُمْ وَلَا تَتَوَلَّوْا". (أيه 52 سورة هود)

أَمَرَ بِالِاسْتِغْفَارِ الَّذِي فِيهِ تَكْفِير الذُّنُوب السَّالِفَة وَبِالتَّوْبَةِ عَمَّا يَسْتَقْبِلُونَ وَمَنْ اِتَّصَفَ بِهَذِهِ الصِّفَة يَسَّرَ اللَّه عَلَيْهِ رِزْقه وَسَهَّلَ عَلَيْهِ أَمْره وَحَفِظَ شَأْنه وَلِهَذَا قَالَ " يُرْسِل السَّمَاء عَلَيْكُمْ مِدْرَارًا "

وَفِي الْحَدِيث" مَنْ لَزِمَ الِاسْتِغْفَار جَعَلَ اللَّه لَهُ مِنْ كُلّ هَمّ فَرَجًا وَمِنْ كُلّ ضِيق مَخْرَجًا وَرَزَقَهُ مِنْ حَيْثُ لَا يَحْتَسِب ".

(تفسير ابن كثير)

#20
طارق سمان كتب:
للسي مستحيل  أنتقل :rolleyes:  بس للينوكس احتمال كبير وخصوصا أنو واجهني هداك اليوم فيروس Blaster  بالويندوز  xp وكل شوي يطلعلي رسالة بأنو جهازي بدو يطفي بعد 50 ثانية وفعلا يطفى وحاولت بكل الطرق وبكل برامج الانتي فيروس وبدون أي نتيجة وما كان ينشال لحتى فرمت الجهاز ورجعت ويندوز من جديد :blink:

على الأقل لينوكس ما بنصاب بهيك فيروس000

بس  النقلة للينوكس  متل ما بتعرف صعبة شوي  بس خلاص عن قريب إن شاء الله00 يمكن سمعان مني الحكي مية مرة مو هيك :D

في الرن ممكن تكتب shutdown -a تنفع مع بلاستر وورم بدل ما تعقد نفسك بالانتي فايرس

لا حول ولا قوة إلا بالله

#21

السلام قبل الكلام

...اظن انكم مقطعين السى شارب خالص

...مش مشكلة بس انا عايز اوصل لكم فكرة قراتها فى كتاب

...اولا الفريم ورك بتاع الدوت نيت ضرورى قبل ما يشتغل اى برنامج معمول باى لغة دوت نيت مثل السى شارب

...ولكن هل تعرفو لماذا لان لو وجد الفريم ورك (اطار العمل ) على اى نظام مهما كان حتى لو تليفون محمول هايشتغل البرنامج

...وهذا ما يبحثون عنة

...وان كان على ميكروسفت عاملة امكانيات كتيرة فى دوت نيت مثل ادارة الذاكرة وتنظيفها

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

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

...وبالنسبة للنت ممكن اخواننا بتوع الASP.net

....يرضوا فى الموضوع دة اكتر منى

ولكم جزيل الشكر

وشكرا

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

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