منتديات مدرسة حطين الثانوية للبنين

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

منتديات مدرسة حطين الثانوية للبنين

... نافذة يطل من خلالها طلاب حطين عليكم ...
 
الرئيسيةالبوابةاليوميةمكتبة الصورس .و .جبحـثالأعضاءالمجموعاتالتسجيلدخول
اعوذ بالله من الشيطان الرجيم {اَللَهُ لا إِلَهَ إلا هو اَلحي ُ القَيَوم لا تأخذه سِنَةٌ ولا نوْمٌ لَّهُ مَا فيِِ السَمَاوَاتِ وَمَا في اَلأَرْضِ مَن ذَا الَّذِي يَشفَعُ عِنْدَهُ إِلاَّ بِإِذْنِهِ يَعْلَمُ مَا بَينَ أَيدِيهِمْ ِوَمَا خَلْفَهم وَلا َيُحِيطُونَ بشَيءٍ مِنْ علمِهِ إِلاَ بِمَا شَآء وَسعَ كُرْسِيُّهُ السَمَاوَاتِ وَالأَرضِ وَلاَ يَؤُدُه حِفْظُهُمَا وَهُوَ العَليُّ العَظِيمُ}

شاطر | 
 

 ما هي افضل لغة برمجة؟

اذهب الى الأسفل 
كاتب الموضوعرسالة
محمد المصري



الجنس : ذكر عدد الرسائل : 62
العمر : 26
عارضة الطاقة :
0 / 1000 / 100

السٌّمعَة : 5
نقاط : 3632
تاريخ التسجيل : 05/05/2009

مُساهمةموضوع: ما هي افضل لغة برمجة؟   الخميس مايو 07, 2009 7:27 pm

ولكن بصراحة انا لا اعلم عن السي شارب شيئ ولا عن السي بلاس
ولم يكن عنذي وقت كافي لكي اقرأ الموضوع من البداية
فلذلك اعذروني على اسالتي ولكن بناء عليها سآقرر هل اتعلم هذه اللغة ام لا
1- مبرمج فيجول بيسك6 هل استطيع تحويل شيفرات برامجي للغة السي شارب بسهولة واتعامل معها ام يلزمني اعاذة صياغة وهيكلة تلك الشيفرات
2-السي شارب ماهو توجهها الاساسي يعني لقواعد البيانات ام لغيرها
3-ماهو حجم الاستفادة منها في نظام لينكس
4-ماهو اخر اصداراتها
5-وهل لها مراجع باللغة العربية متوفرة؟؟
6- هل يعمل ال ocx الخاص بالفيجول بيسك معها
7-مستوى الصهولة والصعوبة
8-ماهو مجال عملها في سوق العمل يعني هل هي مرغوبة في سوق العمل وما هو مستوى الاقبال عليها؟؟؟


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

وكان الرد :


اقتباس:
أهلاً أخوي -- يبدو أنك من مبرمجي لغة الفيجوال بيسك --
أقول لك أنا في البداية قمت بالعمل على الفيجوال بيسك 6 لمدة 4 سنوات كاملات وبعدها ..
قرأت مقالاً عن تعليم الهاكر -- كانت من محترفين الهاكر وقالوا فيها بالحرف الواحد : إبتعد عن لغات البرمجة الركيكة
مثل الفيجوال بيسك -- بعدها قمت بالبحث عن لغة جديده تساعدني على المتابعة بدون أي عائق ،
فكانت السي ++ ولكنني وجدتها في غاية الصعوبة خصوصاً في تطبيقات الويندوز
وما لبثت بضع أشهر إلا وسمعت عن لغة جديدة من باقة الدوت نيت مدعومة وموجهة ببرمجة الكائنات يعني تعتبر OOP كاملة
ولأنها Full OOP قاموا ببرمجة ويندوز 2006 ( إذا تابعت أخبار هذه النسخة ) بالسي شارب دوت نيت ..
وأيضاً الأوفيس التابع لها وقاموا بتسمية هذا الويندوز بالويندوز دوت نيت ..

فتعلمتها خطوة بخطوة -- والدروس السابقة نتاج لما تعلمته في هذه اللغة الرائعة ..
بالنسبة للأسئلة التي سألتني إياها :
1 - حسب ما أعرف أنه أكيد يمكنك تحويلها فتقوم أولاً بفتحها بواسطة الفيجوال بيسك دوت نيت ثم تقوم بفتحها بواسطة السي

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

تقوم بالتسهيل عليهم وجعلهم يتابعون ما كتبوه بواسطة النسخ القديمة وذلك كي لا تضيع الأكواد الكثيرة جداً .
2 - بواسطة السي شارب تستطيع أن تبرمج :
Windows Application -- تطبيقات الويندوز مثلاً كما في الآلة الحاسبة يعني نستخدم النوافذ بشكل أساسي .
mobile Application -- من منا لا يعلم هذا فبإمكانك تصميم برنامج أو حتى لعبة لجهازك الخلوي .
web Application -- تصميم للمواقع وبواسطة لغة السي شارب .
Console Application -- أكيد الكل بيعرفها وهي الشاشة السوداء Command Prompt . وليس الدوس .
smart device Application -- جهاز جديد وهو عبارة عن دمج بين تقنية الحاسوب المحمول والهاتف المحمول .
وغيرها الكثير يعني التوجه كامل حول كل مجالات البرمجة ومجالات الحاسوب ككل .
3 - لغات الدوت نيت كلها ( فقط وليس النسخة السابقة 6 ) تعمل على كافة الأنظمة وأخذت هذه الفكرة من الجافا .
حيث أنه بإمكانك تشغيل ملف الجافا في أي نظام مثل الويندوز أو اليونيكس أو الماكينتوش .. إلخ . وتتم هذه العملية بإنزال مكتبة أو
ملف يسمى Virtual Machine إختصارها VM للجافا ، وتمتلك الدوت نيت مكتبة تشبهها تسمى CLR إختصار
لكلمة Common Library Runtime حيث بإمكانك تشغيلها على أي نظام تريده .
4 - بالنسبة لإصداراتها ظهرت أولاً في عام 2002 ومن ثم ظهرت نسخة جديدة لها عام 2003 مع باقة
Microsoft Visual Studio .NET 2003 وهذا هو التحديث لباقة الدوت نيت 2000 . والنسخة التالية هي
عام 2005 على ما أعتقد ولكنها لم تنتهي بعد وبالنسبة للمالكين لها فستضع شركة مايكروسوفت قيود شديدة على مالكيها
عكس الباقة 2003 منها ولأننا نستخدمها من غير ترخيص ، حيث ستقوم بفرض نظام حماية معقد عليها ، هذا غير ال

Supportment والإضافات التي يحصل عليها مالكها الأصلي ويتميز بها .
5 - كما قلت لك سابقاً أنها في عام 2002 وهنا نستنتج أنه يوجد القليل جداً بل يمكن أن نقول نادراً .. أن تجد كتباً فيها باللغة

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

نادرة ؟ أنا الآن آخذ بدورة للسي شارب من مصدر عربي كبير ( حاصل على 3 شهادات Certified من شركة مايكروسوفت )
وإسمه معن الجيتاوي وهو الوحيد الحاصل على 3 شهادات في الشرق الأوسط وإذا بحثت عنه في موقع شركة أي بي إم تجده

بصفة Project Manager أي مدير مشاريع .. وهو هنا عندنا من الأعلام في بلدنا .
6 - بالنسبه للـ OCX هي عبارة عن ملف مشفر يحتوي على أداة Control قمت بإنشائها أو أخذتها من مكان آخر ، يعني يمكن
أن نعتبرها بمثابة الإمتداد EXE أي الملف التنفيذي ، ولو سألتك : يا هل ترى هل الملف التنفيذي يشتغل على كل جهاز حاسوب ؟
فأكيد ستقول لي بالطبع لأنه ملف معتمد لدى كل الحواسيب الشخصية بواسطة نظام ويندوز ، وبالمثل فلو أنك كتبت الـ OCX بلغة

السي ++ أو الفيجوال بيسك ، أو حتى بلغة الباسكال ( فرضاً ) فإنه بالإمكان أن تستخدمها في أي لغة تريدها .. إذن نستطيع

إستعمالها في لغتنا السي شارب بكل سهولة .
7 - لا أستطيع تحديد مستوى السهولة أو الصعوبة فأنت المسؤول عن جعلها سهلة أو صعبة وذلك بالإستمرار وتوسيع المدارك

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

يلي :
لغة الشي شارب جائت تطوير من لغة السي ++ وكلنا نعلم أن لغة السي ++ هي أول لغة نستطيع بواسطتها كتابة نظم التشغيل ،
وتعتبر السي شارب أقوى من اللغات التالية :
Oracle العملاقة من شركة صن والهدف الأساسي لها كان قواعد البيانات .
Java المشهورة والمتخصصة في صفحات الإنترنت ومن جديد في الموبايل .
C++ رغم أنها خرجت منها ولكنها تغلبت على كثير من المشاكل التي كانت تواجه السي ++ ومنها مشكلة الـ OOP .
الفيجوال بيسك : طبعاً لا مجال للمقارنة أبداً .

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

بخبرات جديدة بواسطة السي شارب ، وسبب ذلك دعمها الكامل والتوجه الكامل نحو الكائنات OOP .
مستقبلها -- الأولى بلا منازع -- للخمس سنين المقبلة وبعدها يغير الله من حال إلى حال .
المبرمج فيها يعتبر محترف ورقم واحد بين المبرمجين الآخرين .

وأخيراً - يجب أن تكون سباقاً إلى تعلم هذه اللغة خصوصاً أن التوجه الكبير الآن لها ..

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

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