منتدى علوم المنصورة

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

عالم علي ماتفرج
عدد المساهمات : 1
العمر : 32
الألتزام بقوانين المنتدى :

فكروا معايا

في الجمعة مايو 01, 2009 6:31 pm
كنت عايز اطرح استفتاء عن افضل لغة برمجة بتحبوها
1-c++
2-c#
3-visual basic
4-java
بصراحة انا بحب ال c#
وبحط اول صوت ليها
بلا شاركوني الاستفتاء
سلام......
avatar
Mano
عالم عام علينا

عالم عام علينا
عدد المساهمات : 2219
العمر : 28
العمل/الترفيه : Programming & Web Designing
المزاج : Never lost my hope in god
الاوسمه :
الألتزام بقوانين المنتدى :
الكليه : علوم المنصوره
الفرقه والقسم : بكالريوس إحصاء وعلوم الحاسب
http://www.anrestech.com

رد: فكروا معايا

في الثلاثاء سبتمبر 08, 2009 5:19 pm
أنا كمان بحب السى شارب جدا

أولا هيا لغة قوية جدا وتطور رهيب جدا لسى بلس بلس ولا وجه للمقارنة معها

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

ثالثا أفضل فى رايى الشخصى من لغات اخرى مثل الفيجوال بيزك اللى بيعتبر سهل للغاية

اما الجافا بصراحة لم اتعامل معها لاحكم عليها






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


You Can Never Know ......... But Never Say Never

أنا شخص لا يعطى للظروف فرصة لتقهرنى لأنى أصنع حظى بيدى تحت مظلة تدعى مشيئة الله

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

عالم بقاله كثير
عدد المساهمات : 561
العمر : 26
العمل/الترفيه :
المزاج :
الاوسمه :
الألتزام بقوانين المنتدى :
الكليه :
Science


الفرقه والقسم :







رد: فكروا معايا

في الخميس أكتوبر 29, 2009 6:04 pm
اولا انا مقدرشى اختار اى لغة الان
لانى لسة مبتدئة فى مجال البرمجة
ومعرفشى الا لغة السى شارب
لكن اغلب الاراء بتؤكد فعلا ان لغة السى شارب
افضل اللغات لانها جمعت خواص كتير جدا من باقى اللغات اللى ذكرتها
وكفاية جدا انه opp
ودى حاجة مميزة جدا
بس فى نفس الوقت سمعت ان مايكروسوفت اصدرت اللغه دى كمناسفة مع شركة صن بلغة الجافا
لى مشاركة بعد كدة ان شاء الله بس لما ادرس لغة لغة
لانى بجد بعتبر نفسى مدرستش لغة c#من الاساس
شكرا يا محمود على طرحك للسؤال ومستنية اشوف باقى راى باقى الاعضاء اللى درسوا اللغات دى
avatar
Mano
عالم عام علينا

عالم عام علينا
عدد المساهمات : 2219
العمر : 28
العمل/الترفيه : Programming & Web Designing
المزاج : Never lost my hope in god
الاوسمه :
الألتزام بقوانين المنتدى :
الكليه : علوم المنصوره
الفرقه والقسم : بكالريوس إحصاء وعلوم الحاسب
http://www.anrestech.com

رد: فكروا معايا

في الجمعة أكتوبر 30, 2009 12:59 am

احم احم

معلش توضيح بسيط

هو OOP طبعا زى ما عارفين تعنى Object Oriented Programming

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

هيا بتعتمد على تقسيم البرنامج بتاعك الى فئات (كلاسات) تمثا عناصر النظام الواقعى اللى بيحاكيه البرنامج

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

فى كلمة شهيرة جدا بتوصف ال OOP وهيا " Every Thing Is An Object " يعنى كل شئ عبارة عن كائن ...المدرس والطالب والمدير كل دول كائنات منفصلة والتعامل معاهم لازم يكون بشغل خاص لكل كلاس فيهم

وطبعا الOOP عبار عن 3 مفاهيم مهمين جدا وهما اساسها

1- Encapculation
2- Inheritance
3- Polymorphism

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

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

فى لغة جديدة نزلت فى Visual Studio 2010 اسمها الإف شارب #F ودى بقى امكانياتها اكبر وافضل بكتير من اى لغة سابقة نزلتها مايكروسوفت وتعتبر بلا منافس اقوى لغة برمجة حتى الان ولكن للاسف لسة الفيجوال ستديو اصدار بيتا وقيد التجربة برغم ان مايكروسوفت طرحته للاستخدام

اسف على التطويل وشكرا لكم






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


You Can Never Know ......... But Never Say Never

أنا شخص لا يعطى للظروف فرصة لتقهرنى لأنى أصنع حظى بيدى تحت مظلة تدعى مشيئة الله

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

عالم بقاله كثير
عدد المساهمات : 561
العمر : 26
العمل/الترفيه :
المزاج :
الاوسمه :
الألتزام بقوانين المنتدى :
الكليه :
Science


الفرقه والقسم :







رد: فكروا معايا

في الجمعة أكتوبر 30, 2009 2:59 pm
وفية توضيح أبسط معلش
لما انا ذكرت ان كفاية ان لغة السى شارب oop
كان قصدى بالمقارنة مع السى والسى بلس بلس
لان لغة السى بلس بلس كانت بدعم oppو طبعن السى شارب اخدت كل المميزات من السى والسى بلس بلس
علشان كده قدرنا نقول ان السى شارب full opp
ومش كده بس هى كمان اخدت سهولة لغة الفيجوال بيزك ومميزات GUI
(Graghic User Interface)
من لغة الجافا وكل ده هيبان لما نشتغل على الويندز ابلكيشن
وتعليم السى شارب كاول بداية فى مجال البرمجة ده شىء هايل جدا

وطبعا الOOP عبار عن 3 مفاهيم مهمين جدا وهما اساسها

1- Encapculation
2- Inheritance
3- Polymorphism


بالنسبة لتعريف oppكلام مظبوط جدا
بس هما اليومين دول بقوا اربع مفاهيم
4-Abstraction
احنا اخدنها كده
وباقى الكلام سليم

f#فحقيقى اول مرة اسمع عنها
واما بالنسبة لموضوع المقارنة فخلية لينا احسن
وخلى دايما بمصر تفرح بشعبها اللى هنعقد طول فترة الشتاء فى بيات شتوى
...ونبقى نتفرج على انجازات العالم

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

عالم علي ماتفرج
عدد المساهمات : 11
العمر : 27
الاوسمه :
الألتزام بقوانين المنتدى :
الكليه : 3loo0m
الفرقه والقسم : e7sa2 we 3lo00m el 7aseb

رد: فكروا معايا

في الإثنين نوفمبر 16, 2009 10:12 pm
انا فعلا سمعت عن ال f#بس معرفش هيا الاحسن ولا ال c# وعشان نفيد اوى من معلومات دا لينك م دا ل الكتب الخاصة ب البرمجة و موقع هايل عن الكتب فى اى حاجة تخص الحاسب الالى



  • عايز بس اقول ان الكتاب باللغة العربية و بتشتغل على ال acrobaat بس

[ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذا الرابط]
avatar
Mano
عالم عام علينا

عالم عام علينا
عدد المساهمات : 2219
العمر : 28
العمل/الترفيه : Programming & Web Designing
المزاج : Never lost my hope in god
الاوسمه :
الألتزام بقوانين المنتدى :
الكليه : علوم المنصوره
الفرقه والقسم : بكالريوس إحصاء وعلوم الحاسب
http://www.anrestech.com

رد: فكروا معايا

في الخميس نوفمبر 19, 2009 10:57 pm

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

بالنسبة لكلمة


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

4-Abstraction
احنا اخدنها كده
وباقى الكلام سليم




بصراحة انا قعدت اضحك حوالى 3 دقايق وكام ثانية

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

ما علينا

بالنسبة لموضوع -Abstraction فهو بيندرج تحت بند ال Polymorphism لان اى Abstract object مبيكونش لها تعريف فى Abstract class بتاعتها يعنى بتكون فاضية وبيتم تعريفها بعدين

يعنى بشكل ابسط بتكون عبارة عن virtual member ولو فرضنا مثلا اننا هنتكلم على virtual method فممكن نعملها override ونكتب احنا الكود المناسب لينا تبع استخدام الميثود فى كل كلاس

ودا طبعا اصل ال Polymorphism ويتعبر تعريف مبسط لها ... ان الدالة الواحدة ممكن كتابتها على اكتر من صورة فى اكتر من كلاس وارثة الكلاس الاساسية بشرط انها تكون طبعا virtual

وبكدا انا مش موافق على اى حد يفصل ال Abstraction عن ال Polymorphism لانها جزء منها وليست منفصلة عنها

اللى اخدتوه فى الكلية طبعا كلام على راسى وكل حاجة

لكن للاسف بيغلب عليه الطابع الاكاديمى فى الدراسة

اما كلامى فدا من واقع شغلى فى المجال دا اكتر من 6 سنين اهو [ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذه الصورة]

بالنسبة لل #F فيها بلا منازع ملكة لغات الجيل الجديد من البرمجة الذكية

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

ولكن طبعا لسة اصدار beta وامكانياتها الحقيقة هتكون فى 2010 على ما الاصدار المستقر ينزل

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






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


You Can Never Know ......... But Never Say Never

أنا شخص لا يعطى للظروف فرصة لتقهرنى لأنى أصنع حظى بيدى تحت مظلة تدعى مشيئة الله

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

عالم بقاله كثير
عدد المساهمات : 561
العمر : 26
العمل/الترفيه :
المزاج :
الاوسمه :
الألتزام بقوانين المنتدى :
الكليه :
Science


الفرقه والقسم :







رد: فكروا معايا

في الخميس نوفمبر 19, 2009 11:31 pm


اولا احب اشكر badboy
كان اسم لعبة مش كده
المهم ان الموقع ممتاز جدا وفية كتب رائعة وانا اصلا شغاله علية من زمان

الكلام خلص خلاص ومفيش اى مشكلة
وبشكرك جدا على التوضيح والمساعده
وC#اتلغت للاسفالسنة دى
اتلغت وبدانا فى c++
ثانيا هو كان فية برمجة اصلا فى العصر الحجرى
اما كلامى فدا من واقع شغلى فى المجال دا اكتر من 6 سنين اهو

ماشاء الله انا برضة كان كلامى من واقع دراستى فى المجال يجىء حوالى 6 اسابيع اهو
بالرغم ان الفرق مش كبير بس ياريت
تنسى خالص اى حاجة تافهة هنقولها بعد كدة ومش هيبقى بينا نقاش خالص
لفرق الخبرات بينا
avatar
شاعر النيل
عالم مشهور

عالم مشهور
عدد المساهمات : 259
العمر : 28
الألتزام بقوانين المنتدى :
الكليه : Sci
الفرقه والقسم : specia بالشطة

رد: فكروا معايا

في الخميس نوفمبر 19, 2009 11:43 pm
سي شارب طبعا ,, هي الاحدث + هي الافضل
استعرض الموضوع السابقالرجوع الى أعلى الصفحةاستعرض الموضوع التالي
صلاحيات هذا المنتدى:
لاتستطيع الرد على المواضيع في هذا المنتدى