وأنا ببحث على لينكة عندى فى الFavorites وجدت تلك اللينكة الرائعة
وهى عبارة عن جدول يفرق بين السى و السى بلس بلس والجافا :)
http://www.seas.gwu.edu/~simhaweb/java/lan...sidebyside.html
وأنا ببحث على لينكة عندى فى الFavorites وجدت تلك اللينكة الرائعة
وهى عبارة عن جدول يفرق بين السى و السى بلس بلس والجافا :)
http://www.seas.gwu.edu/~simhaweb/java/lan...sidebyside.html
السلام عليكم
ليس من الحكمة أن تتم مقارنة لغة السي بلغة سي++ ، لسبب بسيط جدا أن السي++ مصممة من لغة السي.
وأيضا لا يمكن مقارنة لغة الجافا بلغتي السي والسي بلس بلس ، لفرق الإمكانيات بينهما ، حيث أن الجافا ليست لغة نظم.
أهم لغتين في عالم البرمجة هما الأسيمبلي و السي ، ثم السي بلس بلس ، ومنهما ظهرت اللغات الباقية بما فيهم الجافا.
وصدق من قال (اقصد البحر وخل القنوات) :)
System Engineer
Red Hat Certified Engineer
Red Hat Certificate Number
805010381752078
اقتباسوصدق من قال (اقصد البحر وخل القنوات)
بس دا معناه اننا نسيب كل حاجة و نروح عالاسمبلي! و حتى الاسمبلي نسيبها و نروح على لغة الآلة :lol:
اقتباسhasan_aljudy كتب:بس دا معناه اننا نسيب كل حاجة و نروح عالاسمبلي! و حتى الاسمبلي نسيبها و نروح على لغة الآلة :lol:
:( لكتابة برنامج طباعة كلمة على الشاشة : :(
:unsure: لغة الالة : يتطلب 10 ساعات وممكن اكتر
:wacko: بلغة الاسمبلى : يتطلب 10 دقائق
:o بلغة السى : يتطلب 10 ثوانى
هل يعقل ان نترك السى والسى ++ والسى شارب للبرمجة بالاسمبلى وثم نترك asm ونصمم برنامج كامل من لغة الالة :blink:
طبعا مستحيل
-waf
_____________________________
C Language && Windwos_API
_____________________________
أنا لا أقصد من ذلك أن نكتب البرامج بلغة الأسيمبلي ، مع أننا قد نضطر بذلك ، ولكن أنا أقصد بالبحر هنا لغة الأسيمبلي والسي والسي بلس بلس ، هم الأهم في عالم البرمجة ، وتم تصميم الباقي للتسهيل على المبرمجين فقط لا غير ، ولكن مع تمايز الكفاءة بين هذه اللغات.
System Engineer
Red Hat Certified Engineer
Red Hat Certificate Number
805010381752078
أعتقد أن الأخ برق لم يقصد أن الJava لغة سيئة أو عديمة الفائدة لأن فائدة الJava لا يختلف عليها اثنان. و لكن أعتقد أنه كان يقصد أن الJava و ال++C لغتان مختلفتان في الإستخدام أي أن المقارنة بينهما لن تكون في صالح أي منهما ....
و هذا لأن ال++C/C هي لغة برمجة نظم معقدة مثل أنظمة التشغيل و انظمة قواعد البيانات و الأنظمة التي تحتاج سرعة و كفاءة عالية جداً....
أما الJava فهي لغة تطبيقات موزعة و الهدف منها انشاء التطبيقات باحجامها المختلفة و بطريقة تجعلها تعمل على جميع الأجهزة و نُظم التشغيل من الMain Frames و حتى الSmart Cards .. و هي فلسفة مختلفة تماماً
Sr. Software Development Engineer
Hulu, LLC
My Blogs
ياجماعة مش قصدى الفرق الجذرى بينهما ولكن الهدف من تلك اللينكة وضوح بعض المقارنات البسيطة منها مثلا
إزاى أكتب الclass فى السى بلس بلس طب وهل هوة موجود فى السى العادية ولأ كيفية كتابتة فى الجافا
يعنى تلك اللينكة تكون مراجعة بسيطة على السى والسى بلس بلس والجافا وإمكانيات كل منهما
هذا الموضوع مغلق.