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

جافا او دوت نت .. لمستقبل أفضل .. كيف نعمل ؟

مغلق
بدأه بن سـالم في 12 ديسمبر 2006 · 18 رد · 2,012 مشاهدة · في JavaSE
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

لمستقبل أفضل كيف العمل

ادرس الدوت نت ولا الجافا

بصراحة انا محتار

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

لكن انا محتار بين الامرين

جافا او دوت نت ..

افيدوني اسألكم بالله تجاوبوني بصراحة

وبدون ما اتعب راسي واوجع دماغي

جاوبوني بوضوح ..

#2

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

الموضوع مكرر .. ابحث وستجد الكثير من المقارنات

الفرق الجذري بين Java و C# للأخ حسام الملحم

تم تعديل هذه المشاركة بواسطة nardien28 في 12 ديسمبر 2006 في 19:45

سيمضي ركبنا العملاق لن يركع .. بإيمان لغير الحق لا يصدع

عزيزا شامخا كالمجد بل أروع .. فسجل أيها التاريخ ما تسمع :

فلسطين لنا الآمال والمطمع .. نعاهد أن نحررها وأن ترجع

ونقسم نستعيد الأرض أو نصرع .. ويبقى رمزنا الزيتون والمدفع

Palestine.gif

#3
اقتباس
لا حول ولا قوة الا بالله ...

الموضوع مكرر .. ابحث وستجد الكثير من المقارنات

:blink:

الراجل ما غلطش ... سؤال منطقي ... و ان كانت له اجابه مسبقه ننوه الى وجود المشاركات المكرره ليس إلا.

ثم ان الرابط المشار اليه لا يعطي انطباع علمي على قدر ما هو شخصي بين مؤيد لهذا و معارض لذاك.

تم تعديل هذه المشاركة بواسطة محـمـد أكـرم علـيـان في 12 ديسمبر 2006 في 20:21

It's hard to stay in such ridiculous situation

#4
اقتباس
الراجل ما غلطش ... سؤال منطقي ... و ان كانت له اجابه مسبقه ننوه الى وجود المشاركات المكرره ليس إلا.

برحب بكل الانتقادات والملاحظات والنصائح ... بس يا ريت على الخاص

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

نورنا برأيك !!

تم تعديل هذه المشاركة بواسطة nardien28 في 13 ديسمبر 2006 في 03:15

سيمضي ركبنا العملاق لن يركع .. بإيمان لغير الحق لا يصدع

عزيزا شامخا كالمجد بل أروع .. فسجل أيها التاريخ ما تسمع :

فلسطين لنا الآمال والمطمع .. نعاهد أن نحررها وأن ترجع

ونقسم نستعيد الأرض أو نصرع .. ويبقى رمزنا الزيتون والمدفع

Palestine.gif

#5

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

وتأكد أن مايكروسفت تدعم برمجياتها وتقدم مساعدات وحلول برمجية للمبرمجين بشكل مستمر وبدون تواني..

اما الجافا فهي الابطأ والأسوأ وكذلك لعدم تكامل برمجياتها مع نظام التشغيل الويندوز أكثر نظام منتشر بالعالم ويتيح للمبرمجين بالدوت نت انتشار برامجهم وتسويق اكبر عدد منها كما أن مايكروسفت تقدم دعما اخر وبمجرد الاستفسار وبدون مقابل ولا تسأل حتى عن النسخة التي تقتنيها هل أصلية أم لا... وتوفر قواعد بيانات SQL Server إبداعي :).. وطبعا هذا كله لا يعني أنه ليس هناك مشاكل أو نقاط ضعف في الدوت نت لكنها محدودة ونادرة وسرعان ما تحلها مايكروسفت والمطورين والمبرمجين المنتشرين حول العالم انتشار النار في الهشيم...... :) انا جربت الجافا من 2 - 3 سنوات دمرتلي الجهاز من البطء والحك للهارد.... وغير انه مفيش تكامل مع البرمجيات الاخرى كالافويس والكريستال ريبورت والداتا بيس ..... ولك حرية الاختيار....

موقوف من المشاركة لقلة الأدب

============================

#6
اقتباس
أكبر شركة بالعالم..

مين قال كده !!! من حيث المبيعات اتضح انه IBM هي السباقة

http://netvalley.com/top100am_vendors.html

تطبيقات جافا يمكن تشغيلها على أي منصة عمل وأي نظام تشغيل بينما برمجيات Net. لا تعمل الا على أنظمة Windows

بيئات تطوير برمجيات Net. باهظة الثمن بينما بيئات تطوير جافا معظمها مجانية .

اقتباس
C# is implicitly tied into the IL common language runtime , and is run as just-in-time (JIT) compiled bytecodes or compiled entirely into native code. Java code runs as Java Virtual Machine (VT) bytecodes that are either interpreted in the VM or JIT compiled, or can be compiled entirely into native code.

سيمضي ركبنا العملاق لن يركع .. بإيمان لغير الحق لا يصدع

عزيزا شامخا كالمجد بل أروع .. فسجل أيها التاريخ ما تسمع :

فلسطين لنا الآمال والمطمع .. نعاهد أن نحررها وأن ترجع

ونقسم نستعيد الأرض أو نصرع .. ويبقى رمزنا الزيتون والمدفع

Palestine.gif

#7

أخي الجافا تحولت إلى open source

يعني صارت أضمن من ال.NET

ورغم إني لا أحب هذا المنطق إلا أنه واقع

وفي النهائية تعلم ما تريد فأعمارنا أصغر من أعمار الشركات ^_^

#8

السلام عليكم

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

المسأله الآن كلها Integrated Component Based

أختي ناردين كل مافي الأمر اخونا محمد يريد الفائده القصوى للسائل ، لذلك من باب الأخوه هو يتكلم بأريحيه تامه

#9
اقتباس
الدوت نت أفضل مليون مرة من الجافا لأسباب كثيرة أهمها الاتساع والانتشار
اقتباس
والمطورين والمبرمجين المنتشرين حول العالم انتشار النار في الهشيم......

.NetVSJava_pie.gif

q_200104_02.gif

بدون تعليق !!

تم تعديل هذه المشاركة بواسطة nardien28 في 14 ديسمبر 2006 في 01:49

سيمضي ركبنا العملاق لن يركع .. بإيمان لغير الحق لا يصدع

عزيزا شامخا كالمجد بل أروع .. فسجل أيها التاريخ ما تسمع :

فلسطين لنا الآمال والمطمع .. نعاهد أن نحررها وأن ترجع

ونقسم نستعيد الأرض أو نصرع .. ويبقى رمزنا الزيتون والمدفع

Palestine.gif

#10
nardien28 كتب:
مين قال كده !!! من حيث المبيعات اتضح انه IBM هي السباقة

http://netvalley.com/top100am_vendors.html

تطبيقات جافا يمكن تشغيلها على أي منصة عمل وأي نظام تشغيل بينما برمجيات Net. لا تعمل الا على أنظمة Windows

بيئات تطوير برمجيات Net. باهظة الثمن بينما بيئات تطوير جافا معظمها مجانية .

الرابط الموضوع لا يمثل المنتجات البرمجية فقط...

و لا يمثل مقارنة تجارية بين شركة Sun و Microsoft ..

مبيعات Microsoft أكبر بكثير من مبيعات شركة Sun و هناك فرق شاسع في حجم المنتجات البرمجية بينهما ...

مع احترامي للآراء المطروحة فهي تفتقد للحيادية ...

لا يمكن القول عن لغات عملاقة مثل Java او لغات .NET أن إحداها أفضل بكثير من الأخرى ...

لكل منها مزايا يتفوق بها عن الآخر ...

لمن اعترض على مسألة ضعف دعم جافا لبعض المنتجات ... لغة Java مصممة لتكون Platform-Independent ... و بالتالي فهي تقدم الدعم للتطبيقات التي تعمل على عدة أنظمة تشغيل ... و لو لم تكن Java لغة جبارة لما سيطرت على حوالي 40 بالمئة من سوق البرمجة في العالم بالإضافة إلة دورها الهام في التطبيقات مفتوحة المصدر التابعة لنظام التشغيل Linux.

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

و من يحب الدخول في تفاصيل المقارنة فأرجو أن تكون مقارنة علمية بحتة ....

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

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

أكواد وأكواد مولدة تلقائيا ... ضعت فيها

كل شي جاهز ... اسحب الأداة وعبء بعض الاعدادات ....

30 ثانية : ربطت مع قواعدة بيانات وعملت query

30 ثانية : GUI

30 ثانية : اضفت تحكم مع السيريال بورت .

وبالآخر مش فاهمه شي من الكود اللي مكتوب امامي ومحسوبه على الناس اني صممت تطبيق برمجي رهيب

بمعنى قل لي ماذا يساوي مبرمج دوت نت بدون بيئة التطوير فيجوال ستديو دوت نت ... ماذا لو أضاع VS.net CD

لا يستطيع فعل أي شيء ..

مبرمج جافا لا يلزمه الا برنامج المفكرة ومترجم جافا المعتمد المجاني JDK

كما اني اعرف تماما ما اكتب من الأكواد ... أستطيع باستخدام الورقة والقلم ان أكتب أضخم البرامج ... من الصفر

اصمم GUI و اربط مع قواعد البيانات .. الخ

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

من ناحية ارهاق المعالج وسرعة الأداء ... الحق يقال كل ما وجدته يؤكد ان تطبيقات دوت نت اسرع من تطبيقات جافا وأقل ارهاقا للمعالج ... بس ما فهمت ليش

تم تعديل هذه المشاركة بواسطة nardien28 في 14 ديسمبر 2006 في 14:01

سيمضي ركبنا العملاق لن يركع .. بإيمان لغير الحق لا يصدع

عزيزا شامخا كالمجد بل أروع .. فسجل أيها التاريخ ما تسمع :

فلسطين لنا الآمال والمطمع .. نعاهد أن نحررها وأن ترجع

ونقسم نستعيد الأرض أو نصرع .. ويبقى رمزنا الزيتون والمدفع

Palestine.gif

#12

jooorj:

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

اخالفك الرأي نوعا ما ...

لا يجوز القول ان .NET افضل من جافا من ناحية الانتشار ... قارن الجوانب التقنيه مثل ميزة Platform Independent في جافا ... و هو ما تحاول .NET جاهدة للوصول له من خلال ال Language Specifications ...

اقتباس
وتأكد أن مايكروسفت تدعم برمجياتها وتقدم مساعدات وحلول برمجية للمبرمجين بشكل مستمر وبدون تواني..

ال Technical Library الواضحه و المرتبه من مايكروسوفت ما ميزها عن نظيراتها من ناحية التشتت و تعدد ال Tutorials إلا ما لا نهاية.

MSDN ؟؟؟ لم أرى ماتيريال علميه بثقلها صراحة.

اقتباس
اما الجافا فهي الابطأ والأسوأ وكذلك لعدم تكامل برمجياتها مع نظام التشغيل الويندوز أكثر نظام منتشر بالعالم

ليست الاسوأ و ليست الأبطأ ... يعاب عليها امور تقنيه من ناحية ال Coding Performance ... و هو ما يحتاج لمجهود المبرمج شخصيا ... قد لا تجد هذا العبيء في لغات الدوت نت ... و لكن فهمك لأداء الكود البرمجي من ناحية برمجيه سليمه يجنبك الخوض في معترك

(مين اسرع من مين) ...

لو نظرنا الى الية التنفيذ ...

JVM و CLR ... ال JVM يشمل مرحله واحده في التنفيذ و المعالجه ... و هو ما يسبب البطيء النوعي في برمجيات جافا .. و لا اريد الخوض في تسلسل التنفيذ فلست خبيرا في Platform Performance ...

على الاقل ان لم تكن جافا متكامله مع نظام تشغيل ويندوز (وذلك بسبب خلافات الكثير يعلمها بين SUN و مايكروسوفت فيما يخص تضمين ال JVM مع نظام ويندوز) ... تبقى جافا متفوقه في دعمها لأغلب نظم التشغيل ... و هذا ما هو مشروع MONO بصدده ... و ان كنت اشك في النتائج

مبدئيا.

اقتباس
كما أن مايكروسفت تقدم دعما اخر وبمجرد الاستفسار وبدون مقابل ولا تسأل حتى عن النسخة التي تقتنيها هل أصلية أم لا... وتوفر قواعد بيانات SQL Server إبداعي

ميزة ال MSDN بلا منازع ... مع التحفظ على قضية قواع البيانات ... فليست محور النقاش هنا.

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

100%

nardien28:

اقتباس
مين قال كده !!! من حيث المبيعات اتضح انه IBM هي السباقة

لا نتحدث عن المبيعات ... ثم ان التقييم هنا يشمل:

computers, peripheral units, software, networks,...

semiconductors and other computer-related products

إضافه إلى ان هذه الدراسه لا ادري على اي اساس استندت.

اقتباس
تطبيقات جافا يمكن تشغيلها على أي منصة عمل وأي نظام تشغيل بينما برمجيات Net. لا تعمل الا على أنظمة Windows

اقرئي عن ال MONO كبدايه ثم نعود لمناقشة هذه النقطه.

اقتباس
بيئات تطوير برمجيات Net. باهظة الثمن بينما بيئات تطوير جافا معظمها مجانية

أختلف هنا تماما ... سمعتي عن Express ؟؟؟؟

و هل Java SUN ONE Studio مجاني او مفتوح الشفره ؟؟؟؟

و بالنسبه لاقتباسك هذا:

اقتباس
C# is implicitly tied into the IL common language runtime , and is run as just-in-time (JIT) compiled

bytecodes or compiled entirely into native code. Java code runs as Java Virtual Machine (VT) bytecodes that are

either interpreted in the VM or JIT compiled, or can be compiled entirely into native code

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

http://www.oreillynet.com/pub/a/oreilly/ja...arley_0800.html

عيسى:

اقتباس
أختي ناردين كل مافي الأمر اخونا محمد يريد الفائده القصوى للسائل ، لذلك من باب الأخوه هو يتكلم بأريحيه تامه

الأخت اخذت الموضوع بحساسية تامه ... (المره القادمه على الخاص و لا يهمك).

nardien28:

بالنسبه للإنتشار ...

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

مثال ... ويندوز منتشر اكثر من ناحية Client Desktop ... هل هذا يعني ان Windows افضل نظام تشغيل ؟؟؟

و حتى على نطاق السيرفر سيستمز ... مايكروسوفت تمضي خطوات هائله في سبيل فرض نفسها كأفضل مطور حلول لل Network Infrastructure ...

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

ما عجبتك !!! اذا الموضوع شخصي بالنسبة لك و ليس قياسي ...

ثم كيف انها قدمت دراسه اقل ؟؟؟ لمن لم يتطلع على محتويات ال MSDN فليفعل قبل ان يبدأ بالحديث عن لغات دوت نت.

اقتباس
كل شي جاهز ... اسحب الأداة وعبء بعض الاعدادات ....

30 ثانية : ربطت مع قواعدة بيانات وعملت query

30 ثانية : GUI

30 ثانية : اضفت تحكم مع السيريال بورت .

وبالآخر مش فاهمه شي من الكود اللي مكتوب امامي ومحسوبه على الناس اني صممت تطبيق برمجي رهيب

ليس كل شيء جاهز ... هنا قوة دوت نت و منصة عمل ال VS ...

لا تلومي المنصه ان كانت توفر Code Genrator لكثير من الامور ... فليس لزاما عليك استخدامها ... تستطيعين برمجة كل بايت بيدك ان شئت ... فموضوع ال Code Generation يحسب ميزه لمنصة العمل و ليس عيبا في تقنية الدوت نت كما قمتي بتوضيحه.

30 ثانيه ربط قواعد بيانات !! هل سمعتي عن موضوع ال Time Consuming و ال Business Critical Missions ...

كلما قللنا مدة تطوير البرنامج كلما زادت الانتاجيه ... هذا ليس عيبا ان تختصر العامل الزمني في امور مفروغ مها ك Open DB Connection ... فإن كانت موفره بطريقه تختصر العامل الوقتي فهي ميزه عظمى ... و ليس سيئه يلام بها ال VS فكما اوضحت ...هذه مزايا

منصة العمل ... فقط منصة العمل ... أما اللغه كلغه فلا تلام ... تستطيعين تطبيق الغه على ال Command Line ان شئتي ...

30 ثانيه GUI !!! و هل تضييع الوقت في برمجة GUI يعتبر ميزه ؟؟؟ ألا يوفر ال NeTBeans في جافا GUI جاهزه ؟؟؟

إذا فهذه ليست قضيه خلافيه ... و تعتمد على منصة العمل ... فمن لا يعجبه NetBeans مثلا ... فليبدأ تطبيق برنامجه من A to Z عل ال Jcreator و هذا على سبيل امثال و ليس الحصر.

30 ثانية : اضفت تحكم مع السيريال بورت .

راجعي دروس بناء النظم الموزعه و برمجة الشبكات للأخ فادي عبدالقادر أو قومي بشراء كتابه و ستعلمين مدى خطأ ما تفضلت به.

اقتباس
وبالآخر مش فاهمه شي من الكود اللي مكتوب امامي ومحسوبه على الناس اني صممت تطبيق برمجي رهيب

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

اقتباس
بمعنى قل لي ماذا يساوي مبرمج دوت نت بدون بيئة التطوير فيجوال ستديو دوت نت ... ماذا لو أضاع VS.net CD

لا يستطيع فعل أي شيء ..

يساوي تقلو دهب لو درس التقنيه بشكل سليم :) ...

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

مبرمج الدوت نت بالمقابل لا يلزمه إلا NET Framework و هو مجاني ايضا ... إضافه الى المفكره او Command Line ان شئتي.

اقتباس
كما اني اعرف تماما ما اكتب من الأكواد ... أستطيع باستخدام الورقة والقلم ان أكتب أضخم البرامج ... من الصفر

اصمم GUI و اربط مع قواعد البيانات .. الخ

The Same with Dot Net :)

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

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

كمثال ... محرك السياره واحد ... نستطيع وضعه مع Automatic Gear فلا اكلف نفسي عناء استعمال ال Manual Gear ... و العكس موجود ... المهم ... ال Infrastructure ... اما كيف استعمل ال

Infrastructure ... هذا عائد للمبرمج واختياره.

اقتباس
من ناحية ارهاق المعالج وسرعة الأداء ... الحق يقال كل ما وجدته يؤكد ان تطبيقات دوت نت اسرع من تطبيقات جافا وأقل ارهاقا للمعالج ... بس ما فهمت ليش

لهذا عدة امور ...

أولها: يلزمك الكثير من القراءه لالية عمل ال Framework ...

ثانيا: قضية Platform Independent و التي يتغنى بها مبرمجو جافا ... قد تكون نقمه باختلاف نظم التشغيل عند تضمين ال JVM ...

ال JVM لم تأتي علىمزاج نظم التشغيل ... ال JVM واحد ... و على نظام اتشغيل ان يلائم نفسه مع ال JVM ... و هنا تكمن المشكله ...

No Performance Testing About System Compatability with our technology...

هنا ... أترك الباب للنقاش مفتوحا.

It's hard to stay in such ridiculous situation

#13

صراحة لا أريد الدخول ضمن نقاشٍ حامي الوطيس

و لكن أحببت إلى أن أنوّه إلى أن أداء الجافا تحسّن كثيراً في الإصدار الجديد JDK1.6 و لدي ملفان للغة CSharp و Java

حصلت عليهما من موقع قارن بين اللغتين وجدته في أحد منتديات الفريق العربي و لكن لا أذكر أيها

و قمت بتجربته وقتها على الحاسب الخاص بي:

Intel Celeron 2.53GHz 256k cache

512MB Ram

و كانت JavaJDK1.5 أبطأ بكثير من CSharp2.0

و لكن أعدت التجربة على JDK1.6 و CSharp2.0

فحصلت على هذه النتيجة:

أولا نتيجة الجافا:

Start Java benchmark
Int arithmetic elapsed time: 8875 ms with max of 1000000000
 i: 1000000000
 intResult: 1
Double arithmetic elapsed time: 6265 ms with min of 1.0E10, max of 1.1E10
 i: 1.1E10
 doubleResult: 1.00116327174955E10
Long arithmetic elapsed time: 19329 ms with min of 10000000000, max of 110000000
00
 i: 11000000000
 longResult: 776627965
Trig elapsed time: 47578 ms with max of 1.0E7
 i: 1.0E7
 sine: 0.9906646477361263
 cosine: -0.13632151600483616
 tangent: -7.267118770165242
 logarithm: 6.999999956570549
 squareRoot: 3162.2775020544923
IO elapsed time: 6422 ms with max of 1000000
 i: 1000001
 myLine: abcdefghijklmnopqrstuvwxyz1234567890abcdefghijklmnopqrstuvwxyz123456789
0abcdefgh
Array elapsed time: 641 ms - 100000000
Exception elapsed time: 4375 ms - HI=500000 / LO=500000
HashMap elapsed time: 2312 ms - 18699
HashMaps elapsed time: 1672 ms - 1 9999 1000 9999000

HeapSort elapsed time: 1547 ms - 0.9999928555
List elapsed time: 1641 ms - 10000
Matrix Multiply elapsed time: 18859 ms - 270165 1061760 1453695 1856025
Total Java benchmark time: 119516 ms
End Java benchmark

ثانيا نتيجة CSharp:

Start C# benchmark
Int arithmetic elapsed time: 9140 ms with max of 1000000000
 i: 1000000000
 intResult: 1
Double arithmetic elapsed time: 14718 ms with min of 10000000000, max of 1100000
0000
 i: 11000000000
 doubleResult: 10011632717.4955
long arithmetic elapsed time: 21875 ms with min of 10000000000, max of 110000000
00
 i: 11000000000
 intResult: 776627965
Trig elapsed time: 3109 ms with max of 10000000
 i: 10000000
 sine: 0.990664647736125
 cosine: -0.136321516004849
 tangent: -7.26711877016455
 logarithm: 6.99999995657055
 squareRoot: 3162.27750205449
IO elapsed time: 5140 ms with max of 1000000
 i: 1000001
 myLine: abcdefghijklmnopqrstuvwxyz1234567890abcdefghijklmnopqrstuvwxyz123456789
0abcdefgh
Array elapsed time: 812 ms - 1000 100000000
Exception elapsed time: 50765 ms - Exceptions: HI=500000 / LO=500000
HashMap elapsed time: 187 ms - 18699
HashMaps elapsed time: 6656 ms - 1 9999 1000 9999000
HeapSort elapsed time: 1375 ms - 0.999992855509831
Vector elapsed time: 18156 ms - 10000
Matrix Multiply elapsed time: 46125 ms - 270165 1061760 1453695 1856025
Total C# benchmark time: 178058 ms
End C# benchmark

و ظهرت النتيجة بأن الجافا كانت أسرع ب 58542ms

و هذه هي الملفات التي إستخدمتها:

Benchmarks_Of_Java_And_CSharp.zip

و كن فتى في ذرى العلياء همّته

يسمو بغاياته حتى على زحل

موقع خاص بي

My Website

قمت بتصميم لعبة بسيطة بإستخدام اللغة الجميلة الجافا

Plane Fighter Game

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

The TS Organizer

#14

سلمت يداك ..

سيمضي ركبنا العملاق لن يركع .. بإيمان لغير الحق لا يصدع

عزيزا شامخا كالمجد بل أروع .. فسجل أيها التاريخ ما تسمع :

فلسطين لنا الآمال والمطمع .. نعاهد أن نحررها وأن ترجع

ونقسم نستعيد الأرض أو نصرع .. ويبقى رمزنا الزيتون والمدفع

Palestine.gif

#15

لي تعليق بسيط على ماقاله الاخ b.m.s حول انه لايحب منطق المصادر المفتوحة , بينما توقيعه حول مكتبه يفضلها وهي POCO وهي مفتوحة المصدر ..

تم تعديل هذه المشاركة بواسطة محمد معاشر في 15 ديسمبر 2006 في 17:46

لا إله الإ الله وحده لا شريك له الملك وله الحمد يحي ويميت وهو على كل شئ قدير

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

gazabigBanner.jpg

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

#16
محمد معاشر كتب:
لي تعليق بسيط على ماقاله الاخ b.m.s حول انه لايحب منطق المصادر المفتوحة , بينما توقيعه حول مكتبه يفضلها وهي POCO وهي مفتوحة المصدر ..

هداك الله

أنا قصدت هذا المنطق

اقتباس
لمستقبل أفضل كيف العمل

ادرس الدوت نت ولا الجافا

وجاوبت عليه بــ

اقتباس
وفي النهائية تعلم ما تريد فأعمارنا أصغر من أعمار الشركات ^_^

فقط لا غير :lol:

ولا أقول إلا ما يرضي ربنا

تم تعديل هذه المشاركة بواسطة b.m.s في 16 ديسمبر 2006 في 00:21

#17

معلش اخي b.m.s , من سياق كلامك فهمت ذلك , وكما قلت دعنا نتعلم ما نشاء .

لا إله الإ الله وحده لا شريك له الملك وله الحمد يحي ويميت وهو على كل شئ قدير

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

gazabigBanner.jpg

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

#18

عندما تنظر إلى مميزات الدوت نت و الجافا تجد أن دوت نت أخذت كل مميزات الجافا إلا المحمولية على صعيد نظام التشغيل

ولكن هذا الفرق أيضا لم يعد مع MONO فهذا الأخير يعمل على أغلب نظم التشغيل

أما موضوع السرعة فحسب تقرير GARTNER GROUP فإن الدوت نت يعتبر حاليا أسرع من الجافا قليلا و الفارق سيكون أكبر مع WINDOWS VISTA الذي يحتوي على MANAGED API و يقع .NET FRAMEWORK 2.0 داخل البنية الأساسية ل WIN VISTA

أما عن دعم التكنلوجيات الجديدة فبالتأكيد الدوت نت تعتبر أفضل من الجافا

و بالتأكيد فالجافا تتقدم على الدوت نت بشيئ واحد : مفتوحة المصدر

و من أهم مميزات الدوت نت أنك تستطيع البرمجة بأكثر من لغة حتى في نفس المشروع

إضافة إلى أن تطبيقات ASP.NET أسرع من JVM و لا تتطلب وجود .NET FRAMEWORK في جهاز العميل وهي COMPILED وليست INTERPRETED و هي أسرع من تطبيقات ASP العادية بحوالي 44 مرة

#19

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

مع كل الإحترام لكل الأراء

سأضع رأي بالكلام العام

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

أما الجافا :

1-Platform

2-O.O.Pمن أولها لأخرها.

.

.

. الخ

بعد عدة سنين ومع كثر ة البرامح طبعاُ للمبرمجين اللي بيكتبو بأيدهم راح يلاحظوا الفرق بين الدوت نت والجافا "حتلاقي نفسك عملت كل ما تحتاجه من Classes"

أما الدوت نت حتلاقي نفسك كل مانزلوا حجاه جديده الناس بتركض ورا السهولة والبساطة.

من الناحية المادية

في دولة قطر مبرمج الدوت نت راتبه 8000 ريال . ومتوفر بأي مكان .

أما مبرمج الجافا 20000 ريال وبتتشرط بالميزات (بيت + سيارة + تذاكر )

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

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

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…