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

المسبحه (ماذا عن هذه اللغة )

مغلق
بدأه al3oboor في 16 يوليو 2005 · 13 رد · 904 مشاهدة · في الأسئلة المجابة
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

الحمدلله وحده والصلاة على من لانبي بعده

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

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

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

1- ماهي اقوى لغة وهل هي لغة سي كما اعتقد

2- سبق وان قرات في هذا المنتدى احد الاعضاء ينتقد لغة سي ويقول انها قديمة فهل يعقل ان لقوة قوية مثل سي لاتضاهيها لغة تنتقد هكذا ومن منبر برمجي كهذا

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

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

5- هل الاكواد تكتب بلغة وهيكل البرنامج او واجهته الرسومية تكتب بلغة اخرى

6- هل هناك لغة تضاهي لغة سي تنصحوني بها

7- ماهي عيوب لغة سي

8- قرات كثيرا عن فيجوال بيسك لكني فهمت ان لفيجوال(المرئية ) هي اصلا برمجة من البيسك الاصلية كبرنامج فكيف يعتبر من ينتج برنامج من فيجوال بيسك مبرمج بحيث ان الذي افهمه ان الفيجوال بيسك لاتعتبر لغة وانما تعتبر برنامج ينتج برامج فهل هذا يطلق عليه مبرمج لماذا لاتعلم اللغة التي منها انشات الفيجوال بيسك

9- ايهما اقوى السي بلس ام السي شارب

10- هل الدلفي لغة قوية

ليس غريبا ان اسأل هذه الاسئلة بل الغريب أن اقدم على شئ لا اعلم عنه شيئا وفقكم الرحمن

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

فكيف لو سمعته من قارئ حسن , انعم الله عليه بنعمة نحن محرومون منها , فحلق معنا في سماء القرءان مع االقارئ محمد البراك

دعاء ختم القرءان للمحيسني بمسجد القطري بمكة المكرمة مؤثر جدا

إمامَ المُرسلينَ فداكَ رُوحـــي** وأرواحُ الأئمةِ والدُّعــــاةِ

رسولَ العالمينَ فداكَ عرضي* * وأعراضُ الأحبّةِ والتُّقــاةِ

ويا علم الهدى يفديك عمري ** ومالي.. يا نبي المكرماتِ!!

ويا تاج الهدى تفديك نفسي ** ونفسُ أولي الرئاسةِ والولاةِ

فداكَ الكون يا عَطِرَ السجايا**فما للكون دونك من زكاةِ..

فأنتَ قداســة ٌ إمَّـا استُحلّتْ** فذاكَ الموتُ من قبل الممات!!

ولو جحد البريّةُ منك قــولاً ** لكُبّوا في الجحيم مع العُصاةِ

وعرضُك عرضُنا ورؤاكَ فينا ** بمنزلة الشهادةِ والصــلاةِ

رُفِعْتَ منازلاً.. وشُرحت صدرا** ودينُكَ ظاهرٌ رغمَ العُداةِ

وذكرُكَ يا رســـولَ اللهِ زادٌ** تُضاءُ بهِ أسَاريرُ الحَيَــاةِ

وغرسُك مُثمرٌ في كلِّ صِقع ٍ** وهديُكَ مُشرقٌ في كلِّ ذاتِ

#2

شوف عيني, لازم اول شي تسويه هو ان تكسر حاجز الخوف ..

انت تسأل هذه الأسئلة لان البرمجة عالم مجهول بالنسبة لك, و الانسان عدو ما جهل, لذلك انت تريد معرفة بعض الاشياء حتى يكون عندك فكرة عما تقدم عليه.

بس شوف يا اخي, التردد لن يفيدك بشيء.

السي لغة قديمة, و لا ادري ان كنت تقصد السي ام السي بلص بلص, و لكن السي بلص بلص لها بعض المساويء أيضا.

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

معظم الناس ينصحون بباسكال للمبتدئين. أنا شخصيا لا تعجبني تلك اللغة.

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

انا شخصيا انصحك بأن تبدأ بلغة من عائلة السي, يعني ++C او Java او #C او حتى الـ C نفسها.

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

تم تعديل هذه المشاركة بواسطة hasan_aljudy في 16 يوليو 2005 في 22:25

#3

الاخ حسن أو حسان

الف تحية على تفاعلك المباشر

لكن وفقك الله لم تجب عن الكثير من التساؤلات

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

:s

:D

انت لا تعرف ماذا تقدم أنا ضمآن .

.

.

.

.

فكن نهرا

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

فكيف لو سمعته من قارئ حسن , انعم الله عليه بنعمة نحن محرومون منها , فحلق معنا في سماء القرءان مع االقارئ محمد البراك

دعاء ختم القرءان للمحيسني بمسجد القطري بمكة المكرمة مؤثر جدا

إمامَ المُرسلينَ فداكَ رُوحـــي** وأرواحُ الأئمةِ والدُّعــــاةِ

رسولَ العالمينَ فداكَ عرضي* * وأعراضُ الأحبّةِ والتُّقــاةِ

ويا علم الهدى يفديك عمري ** ومالي.. يا نبي المكرماتِ!!

ويا تاج الهدى تفديك نفسي ** ونفسُ أولي الرئاسةِ والولاةِ

فداكَ الكون يا عَطِرَ السجايا**فما للكون دونك من زكاةِ..

فأنتَ قداســة ٌ إمَّـا استُحلّتْ** فذاكَ الموتُ من قبل الممات!!

ولو جحد البريّةُ منك قــولاً ** لكُبّوا في الجحيم مع العُصاةِ

وعرضُك عرضُنا ورؤاكَ فينا ** بمنزلة الشهادةِ والصــلاةِ

رُفِعْتَ منازلاً.. وشُرحت صدرا** ودينُكَ ظاهرٌ رغمَ العُداةِ

وذكرُكَ يا رســـولَ اللهِ زادٌ** تُضاءُ بهِ أسَاريرُ الحَيَــاةِ

وغرسُك مُثمرٌ في كلِّ صِقع ٍ** وهديُكَ مُشرقٌ في كلِّ ذاتِ

#4

انا عمدا لم اجب .. اذا قريت اول سطرين ستعرف لماذا ..

لاني انا اعتقد ان هذه التساؤلات علامة تردد ..

ولا تخف, تستطيع عمل كل شيء بالسي.

#5

الاخ حسن

هذا ردي عليك والله انه من قلبي

هداك الله

واصلح شأنك كله

غفر ذنبك

وتجاوز عنك

وسترك في الدنيا والاخر

الله يجعل خير ايأمك يوم النظر الى وجهه الكريم

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

فكيف لو سمعته من قارئ حسن , انعم الله عليه بنعمة نحن محرومون منها , فحلق معنا في سماء القرءان مع االقارئ محمد البراك

دعاء ختم القرءان للمحيسني بمسجد القطري بمكة المكرمة مؤثر جدا

إمامَ المُرسلينَ فداكَ رُوحـــي** وأرواحُ الأئمةِ والدُّعــــاةِ

رسولَ العالمينَ فداكَ عرضي* * وأعراضُ الأحبّةِ والتُّقــاةِ

ويا علم الهدى يفديك عمري ** ومالي.. يا نبي المكرماتِ!!

ويا تاج الهدى تفديك نفسي ** ونفسُ أولي الرئاسةِ والولاةِ

فداكَ الكون يا عَطِرَ السجايا**فما للكون دونك من زكاةِ..

فأنتَ قداســة ٌ إمَّـا استُحلّتْ** فذاكَ الموتُ من قبل الممات!!

ولو جحد البريّةُ منك قــولاً ** لكُبّوا في الجحيم مع العُصاةِ

وعرضُك عرضُنا ورؤاكَ فينا ** بمنزلة الشهادةِ والصــلاةِ

رُفِعْتَ منازلاً.. وشُرحت صدرا** ودينُكَ ظاهرٌ رغمَ العُداةِ

وذكرُكَ يا رســـولَ اللهِ زادٌ** تُضاءُ بهِ أسَاريرُ الحَيَــاةِ

وغرسُك مُثمرٌ في كلِّ صِقع ٍ** وهديُكَ مُشرقٌ في كلِّ ذاتِ

#7
اقتباس
1- ماهي اقوى لغة وهل هي لغة سي كما اعتقد

نعم هي القوية .. لكن لايعني ان غيرها ضعيف .. ميزتها انها تعلمك البرمجة على اصولها ..

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

اقتباس
2- سبق وان قرات في هذا المنتدى احد الاعضاء ينتقد لغة سي ويقول انها قديمة فهل يعقل ان لقوة قوية مثل سي لاتضاهيها لغة تنتقد هكذا ومن منبر برمجي كهذا
نظام الويندوز قديم .. هل يعني القديم انه سيء ..

لغة السي لازالت تستخدم وبكثرة .. تم تطويرها الى السي بلس بلس ..

لحظة اريد ان اوضح نقطة الكل يخاف منها ..

هل اتعلم السي او السي بلس ..

الجواب :

اذا تعلمت السي بلس .. فانك تعلمت 95% من لغة السي .. الفرق بسيط جدا .. بل لايكاد يذكر ..

لان كل ماهو موجود في السي موجود بالسي بلس ..

وانا استغرب ممن يخاف .. من مسألة الخلط بين السي والسي بلس .. هي لغة واحدة تعلمها وخلاص ..

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

سؤال يدل على عقلية متفتحة :rolleyes:

قد يكون كلامك صحيحا ..

لكن انا سأتكلم عن نفسي ..

استطيع تصميم محرر نصوص ..

استطيع اصمم برنامج شبيه جدا بالرسام (يشبهه) بل وممكن اطور بعض نقاط الضعف..

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

وللمرة الالف .. انا لا اتفاخر .. انما احاول اظهار الحقيقة ..

قد تقول.. اذا لماذا لاتصمم البرامج كان انك صادق .. ؟؟؟

ستجد جواب الكثيرين .... الوقت ..

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

بدل من ان نصمم برامج كبيرة ونجلس شهور ..

نختصر الوقت ونصمم امثلة ..

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

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

الامر سهل ... يوجد الان دروس لاحد الاشخاص :rolleyes: حول API وهو برمجة الويندوز ..

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

لكن العيب ليس بمكتبات السي .. انما بنا نحن ... لم نظهر قوة تلك المكتبات ..

خذ هذا الصورة

3511b1386e.jpg

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

اقتباس
5- هل الاكواد تكتب بلغة وهيكل البرنامج او واجهته الرسومية تكتب بلغة اخرى

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

هي اصلا مكتبات مكتوبة بالسي وانت تستدعيها بالسي .. الويندوز دواله مكتوبة بالسي (على ما اعتقد ) يعني سي× سي ..

اقتباس
6- هل هناك لغة تضاهي لغة سي تنصحوني بها

لا

:)

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

اقتباس
7- ماهي عيوب لغة سي

لايوجد .. ممكن البعض يقول الصعوبة .. لكن انا جربتها وما فيها تلك الصعوبة ..

يكفيك ان ماتفكر به تستطيع عمله ..

بينما تجد مبرمجي اللغات الاخرى ., اول سؤال يتبادر الى اذهانهم ... هل تستطيع لغة *** ان تعمل كذا ..

بينما مبرمجي السي .. لا يسألون مثل ذلك السؤال .

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

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

اصولها ... وستتعلم البيسك في ايام ....

اقتباس
9- ايهما اقوى السي بلس ام السي شارب

السي بلس .

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

اقتباس
10- هل الدلفي لغة قوية

نعم..

اجزم على لغة معينة .. العطلة انتهت B)

تم تعديل هذه المشاركة بواسطة الشـمري في 17 يوليو 2005 في 13:52

logo1.png تطبيق طمأنينة ، نسخة بيتا على أندرويد

عبدالله الشمّري - Al-Shammari

CodingAlone.com

twitter @abshammeri

abshammeri AT gmail.com

github : abshammeri

#8

الأخ الشمري

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

.

.

.

.

.

وللمعلومية انا ميح بالبرمجة يعني الصفر ثلاثة مليون مرة

.

.

. وفهمت اجوبتك كلها

لكن فيه اجابه شاك في فهمها لاني لم افهم ماتشير اليه (هل يعني ان هناك مكتبات جاهزة مخصصة للواجهات تكون لبرامج لغة سي بحيث تكون مثل الكايس مال الكمبيوتر ولاكواد مثل القطع المجمعه )

عموما لايهمك انا كنت بتاكد اذا كانت برامج سي تشتغل بواجهة

لاني اكره

البرامج السوداء الى تشتغل على دوس ودايما نشوفها في وكالات السيارات ومحلات بيع قطع الغيار :lol:

الف شكر وتحية

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

فكيف لو سمعته من قارئ حسن , انعم الله عليه بنعمة نحن محرومون منها , فحلق معنا في سماء القرءان مع االقارئ محمد البراك

دعاء ختم القرءان للمحيسني بمسجد القطري بمكة المكرمة مؤثر جدا

إمامَ المُرسلينَ فداكَ رُوحـــي** وأرواحُ الأئمةِ والدُّعــــاةِ

رسولَ العالمينَ فداكَ عرضي* * وأعراضُ الأحبّةِ والتُّقــاةِ

ويا علم الهدى يفديك عمري ** ومالي.. يا نبي المكرماتِ!!

ويا تاج الهدى تفديك نفسي ** ونفسُ أولي الرئاسةِ والولاةِ

فداكَ الكون يا عَطِرَ السجايا**فما للكون دونك من زكاةِ..

فأنتَ قداســة ٌ إمَّـا استُحلّتْ** فذاكَ الموتُ من قبل الممات!!

ولو جحد البريّةُ منك قــولاً ** لكُبّوا في الجحيم مع العُصاةِ

وعرضُك عرضُنا ورؤاكَ فينا ** بمنزلة الشهادةِ والصــلاةِ

رُفِعْتَ منازلاً.. وشُرحت صدرا** ودينُكَ ظاهرٌ رغمَ العُداةِ

وذكرُكَ يا رســـولَ اللهِ زادٌ** تُضاءُ بهِ أسَاريرُ الحَيَــاةِ

وغرسُك مُثمرٌ في كلِّ صِقع ٍ** وهديُكَ مُشرقٌ في كلِّ ذاتِ

#9

السلام عليكم

شوف يا أخ al3oboor،

في كومبايلر اسمه GCC وهو يعمل على أنظمة يونكس جميعا بما فيهم اللينوكس ، وهو من الكومبيلرات القوية جدا ، وتتيح لك فرصة للتعامل مع الكومبايلر بشكل قوي ، بالإضافة أنه توجد هناك واجهة رسومية رائعة ، وكل ما تريده من أدوات .

باختصار البرمجة تحت لينوكس ستعرفك معنى كلمة برمجة ، لأني كنت مبرمجا تحت نظام ويندوز ، ثم انتقلت إلى لينوكس ، ولاحظت الفرق .

System Engineer

Red Hat Certified Engineer

Red Hat Certificate Number

805010381752078

#10

كلام برة الموضوع شوية:

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

استطيع تصميم محرر نصوص ..

استطيع اصمم برنامج شبيه جدا بالرسام (يشبهه) بل وممكن اطور بعض نقاط الضعف..

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

وللمرة الالف .. انا لا اتفاخر .. انما احاول اظهار الحقيقة ..

قد تقول.. اذا لماذا لاتصمم البرامج كان انك صادق .. ؟؟؟

ستجد جواب الكثيرين .... الوقت ..

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

بدل من ان نصمم برامج كبيرة ونجلس شهور ..

نختصر الوقت ونصمم امثلة ..

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

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

ربما تظن انك تعرف كل الجزئيات المتعلقة بالمشروع (كيفية ادخال النص, كيفية فتح النافذة, كيفية صنع القوائم, الخ) لكن التحدي الحقيقي هو محاولة جمع كل هذه الاشياء لانتاج برنامج كامل.

صدقني لن تندم على هذه التجربة, و ستتعلم الكثييييير ..

لا يوجد شي يعلم أكثر من الخبرة و التجربة.

اقتباس
الامر سهل ... يوجد الان دروس لاحد الاشخاص  حول API وهو برمجة الويندوز ..

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

لكن العيب ليس بمكتبات السي .. انما بنا نحن ... لم نظهر قوة تلك المكتبات ..

صدقني لا اظن اي واحد يستخدم الـ win32 api مباشرة للبرمجة, لانه مثل الاسمبلي .. يخليك تسوي كل شي مثل ما تريد, بس الناس دائما تستخدم مكتبات تغلف الـ win32 api و حتى مايكروسوفت مطلعة mfc (مع اني ما اعرف عنه الكثير) بس هو ايضا تغليف للـ win32 api

تذكر .. cohesion ..

هذا امر لا تستطيع الوصول اليه اذا كنت ستستخدم الـ win32 api مباشرة.

اقتباس
لكن فيه اجابه شاك في فهمها لاني لم افهم ماتشير اليه (هل يعني ان هناك مكتبات جاهزة مخصصة للواجهات تكون لبرامج لغة سي بحيث تكون مثل الكايس مال الكمبيوتر ولاكواد مثل القطع المجمعه )

عموما لايهمك انا كنت بتاكد اذا كانت برامج سي تشتغل بواجهة

لاني اكره

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

ملاحظة عالماشي:

اهم شي في البرمجة ليس واجهة البرنامج, بل ما يجري خلف الكواليس.

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

لذلك لا تستهن ابدا ببرامج الشاشة السوداء, فالكثير من البرامج تكون اصلا شاشة سوداء, ثم يقومون بعمل برامج بواجهة رسومية تستخدم برامج الشاشة السوداء.

مثلا الكومبايلرات كلها في الاصل شاشة سوداء ..

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

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

#11

سأبدأ بالرد من الاخير واطلع فوق : )

الاخ حسن كلامه سليم .. الكونسول هي نقطة القوة .. والواجهة خدعت اهلvb .. : )

-

وبالنسبة لدوال api ايضا صحيح .. لايوجد برنامج متكامل مبرمج باستخدام API فقط ... نستخدك MFC للامور الاساسية .. مثلا انشاء نافذة رسم اشكال .. ونستخدم API للامور التي لاتتكرر ..مثلا بالشبكات .. فاعتقد الافضل API لان MFC تعقدك ..كما قلت نستخدم API للامور التي لاتتكرر باستمرار ..

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

-

الاخ برق : كلامه سليم حول الواجهات والتعامل معها .. حاولت استخدام KDE على الويندوز لكن مانجحت .. لكن واجهة الويندوز تكفي وتوفي .:)

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

ونرجع للاخ al3oboor :) .. انا مثلك ..اكره الكونسل لكن وش نسوي ...

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

--

اقتباس
لكن فيه اجابه شاك في فهمها لاني لم افهم ماتشير اليه (هل يعني ان هناك مكتبات جاهزة مخصصة للواجهات تكون لبرامج لغة سي بحيث تكون مثل الكايس مال الكمبيوتر ولاكواد مثل القطع المجمعه
)

نعم .. لغة السي ليست ملكا لمايكروسفت .. فهي فقط وضعت ملفات لربط النظام وواجهاته .. بالسي .. وهي التي تسمى API .. وايضا اللينكس له مكتبات

مثلا الويندوز له مكتبات مثل

GDI للرسوم

Kernal وهو لب النظام .

user

وغيرها الكثير .. انت وظيفتك .. تربط .. بس .

لكن .. ليش ماتبدأ برمجة ... شكلك فاهم .. الظاهر انت مش ميح .. بالبرمجة للدرجة هذي .. : )

logo1.png تطبيق طمأنينة ، نسخة بيتا على أندرويد

عبدالله الشمّري - Al-Shammari

CodingAlone.com

twitter @abshammeri

abshammeri AT gmail.com

github : abshammeri

#12

بس حبيت أعلق على موضوع الواجهات.

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

#13

طبعا الواجهة مهمة, لكنها كما قلت ليست مهمة المبرمج!

خصوصا اذا كنت تتحدث عن شركة و عن عميل .. فهنا الشركة لا بد ان يكون لها قسم مختص بامور الواجهات و البخوث في هذا الامر ليأتوا بافضل تصميم. اعتقد هذا مجال اسمه human computer interaction

#14

الأخوة

بـــــــــــرق

حســــــــــن

الشمـــــــــري

سيستــــــــــــــــــــم داون

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

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

لكن من هذا المنبر المبارك إن شاء الله قررت ان اتعلم اللغة التي سرقت لبي وطيفها لم يفارقني منذ اول يوم سمعت عن

.

.

.

مرونتها

.

.

.

ونعومتها

.

.

.

ورشاقتها

انها لغة ســـــــــــــــــــــــــي :rolleyes:

اللهم اني اسألك خيرها واعوذ بك من شرها اللهم اهدني وسددني

اللهم لاسهل الا ماجعلته سهلا انت تجعل الحزن اذا شئت سهلا

والحمدلله رب العالمين

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

فكيف لو سمعته من قارئ حسن , انعم الله عليه بنعمة نحن محرومون منها , فحلق معنا في سماء القرءان مع االقارئ محمد البراك

دعاء ختم القرءان للمحيسني بمسجد القطري بمكة المكرمة مؤثر جدا

إمامَ المُرسلينَ فداكَ رُوحـــي** وأرواحُ الأئمةِ والدُّعــــاةِ

رسولَ العالمينَ فداكَ عرضي* * وأعراضُ الأحبّةِ والتُّقــاةِ

ويا علم الهدى يفديك عمري ** ومالي.. يا نبي المكرماتِ!!

ويا تاج الهدى تفديك نفسي ** ونفسُ أولي الرئاسةِ والولاةِ

فداكَ الكون يا عَطِرَ السجايا**فما للكون دونك من زكاةِ..

فأنتَ قداســة ٌ إمَّـا استُحلّتْ** فذاكَ الموتُ من قبل الممات!!

ولو جحد البريّةُ منك قــولاً ** لكُبّوا في الجحيم مع العُصاةِ

وعرضُك عرضُنا ورؤاكَ فينا ** بمنزلة الشهادةِ والصــلاةِ

رُفِعْتَ منازلاً.. وشُرحت صدرا** ودينُكَ ظاهرٌ رغمَ العُداةِ

وذكرُكَ يا رســـولَ اللهِ زادٌ** تُضاءُ بهِ أسَاريرُ الحَيَــاةِ

وغرسُك مُثمرٌ في كلِّ صِقع ٍ** وهديُكَ مُشرقٌ في كلِّ ذاتِ

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

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