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

لمن يريد عمل لغة برمجة عربية (الجزء الاول)

بدأه MohamedIBrahim في 29 مارس 2011 · 31 رد · 5,357 مشاهدة · في المقالات العلمية و التقنية
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ورحمه الله وبركاته

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

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

لغة برمجة عربية بين مؤيد ومعارض ؟

طبعا السؤال اللى راح يدور حاليا فى دماغ الكثير منكم هو ان محمد ابراهيم وهو انا مع او ضد الفكرة ؟

تخمينى كان صحيحا أليس كذلك

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

انا مع عمل لغة برمجة عربية

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

1- ما هى قدرتك العلمية فى مجال البرمجة ؟

2- هل درست الجزئين العملى والنظرى فى علوم الحاسب وخصوصا لغات البرمجة ؟

3- هل انت لديك القدرة والمهارة والمعرفة والخبرة اللازمة لعمل اللغة ؟

4- هل تعرف مميزات اللغات الاخرى وهل تعرف كمية من اللغات من الانواع المختلفة ؟

5- هل تعرف انماط البرمجة المختلفة هيكلية , كائتات الخ .....؟

6- هل يمكنك تقديم شئ جديد فى اللغة ؟

7- هل تعرف ما هو البحث العلمى فى لغات البرمجة ؟

8- هل تقدر على عمل IDE وهل تعرف الاوضاع Console وGUI فى البرمجة؟

9- هل تعرف كم استغرق تطور لغات البرمجة ؟

10- هل تعرف كيف يتم تقسيم لغات البرمجة على اسلوب علمى ؟

11- هل درست المناهج والكتب عن المترجمات والمفسرات وكيفية صناعة لغات البرمجة ؟

12- لو درست المناهج فكلها مناهج اجنبية أليس كذلك ولو تعلمت منها ثم صنعت لغة برمجة عربية فسنظل خاضعين تحت المناهج الاجنبية التى تعلمت منها كيفية صناعة اللغة :) :) :lol: :lol: هذا بافتراض اذا كنت ممن يقولون اننا لابد من عمل لغة بثقافتنا لاسباب ثقافية وفقط ؟

13- ما هو هدفك من اللغة اهو تعليمى ام تجارى

14- هل ستدعم لغتك عدة منصات

15- هل ستنافس لغتك وسيسمع بها العالم

كفاية ال15 سؤال ددم

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

سافترض ان مثلا جزء من اللغة هكذا

س=5
ص=5
م=س+ص
اطبع م

على سبيل المثال

طبعا الكود وبعد ما تحط توثيق للغة ونتعلمه احنا كمبرمجين عرب وحتى لو كانت اللغة قوية واقوى من C++ وسى شارب وغيرها وده طبعا من رايئ محتاج جهد ووقت وكوادر ودعم مش متوفرة طبعا

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

اللغات الاجنبية التى تستخدم انجيليزية لان اللغة الانجيليزية لغة عامة ومستخدمة كثيرا على المستوى الدولى

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

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

وفى نهاية الجزء الاول ان شاء الله من حديثى معكم حول هذه النقطة احب انوه الى شيئين مهمين

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

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

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

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

اللى اللقاء فى الجزء الثانى

تحياتى محمد ابراهيم

GoodBye

#3
kaizuku كتب:

شكرا لك أخي ابراهيم كلام معقول و مفيد

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

و هذا هو الموقع الخاص بها

الموقع الرسمي للغة البرمجة العربية ج

العفوا اخى الحبيب

لكن انا اعرف هذه اللغة من 2006 وهى اصلا لا تعتبر لغة برمجة بمعنى الكلمة

عيوبها كثيرة جدا سأذكر لك اهمها

1- غير مفتوحة المصدر

2- لم يتم تطويرها من سنوات

3- لا تستطيع عمل ملفات EXE

4- لا تدعم انماط برمجية

5- هى لغة موجهة لتعلم وعمل الخوارزميات

وبينى وبينك تحتاج الى ان تكون مدمن رياضيات لتتمكن من فهم اللغة :lol: :lol:

انا اتكلم عن لغة عربية قوية وكاملة على الاقل من حيث الاساسيات

−1

GoodBye

#4
MohamedIBrahim كتب:

العفوا اخى الحبيب

لكن انا اعرف هذه اللغة من 2006 وهى اصلا لا تعتبر لغة برمجة بمعنى الكلمة

غير صحيح. ما دامت لغة turing complete فهي "لغة برمجة بمعنى الكلمة".

MohamedIBrahim كتب:

3- لا تستطيع عمل ملفات EXE

وكذلك معظم لغات السكريبت مثل بايثون. تحتاج إلى برنامج خارجي لتحويلها لبرامج تنفيذية.

MohamedIBrahim كتب:

وبينى وبينك تحتاج الى ان تكون مدمن رياضيات لتتمكن من فهم اللغة :lol: :lol:

وكذلك لغات الـfunctional.

#5
System Down كتب:

غير صحيح. ما دامت لغة turing complete فهي "لغة برمجة بمعنى الكلمة".

وكذلك معظم لغات السكريبت مثل بايثون. تحتاج إلى برنامج خارجي لتحويلها لبرامج تنفيذية.

وكذلك لغات الـfunctional.

حلو بخصوص لغة البرمجة جيم >>>>>انا اقول انها ليست لغة برمجة تستطيع بها تعليم الصغار البرمجة لانها لن تتطرق الى الامور البرمجية الفعلية مثل الماكرو وغيرها حيث انك لا تستطيع عمل تطبيقات Database على سبيل المثال ولا تستطيع عمل برامج للتعامل مع Files .....الخ

واخى محيى لا تقارن لغة ج بلغة مثل Python اوRuby فالفرق بينهم مثل الفرق بين المشرق والمغرب

اما بخصوص اللغات الوظيفية :cool: :cool: :cool: شكل الكلام على

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

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

تحياتى لك

GoodBye

#6
MohamedIBrahim كتب:

حلو بخصوص لغة البرمجة جيم >>>>>انا اقول انها ليست لغة برمجة تستطيع بها تعليم الصغار البرمجة لانها لن تتطرق الى الامور البرمجية الفعلية مثل الماكرو وغيرها حيث انك لا تستطيع عمل تطبيقات Database على سبيل المثال ولا تستطيع عمل برامج للتعامل مع Files .....الخ

العديد من لغات البرمجة التعليمية لا تحوي أياً من هذا. بيسك الأصلية، لوغو ... إلخ.

لغات البرمجة تحوي ثلاث ركائز أساسية:

1. الهياكل البيانية: الأرقام والنصوص والبايناري ... إلخ.

2. الجمل الشرطية: أي جمل if ومثيلاتها.

3. جمل تحديد المسار: مثل الـloops وما شابه.

ما عدا ذلك فهي مجرد نداءات لمكتبات خارجية. أصعب ما في البرمجة هو فهم هذه الركائز الثلاثة، وكيفية حل المسائل باستخدام هذه الثلاثة. أن النداءات الخارجية فيكفي وجود مرجع جيد بجانبك لتعرف ما تريد منها. اللغات التعليمية هدفها هو تعليم هذه الركائز الثلاث وكيف استخدامها لأنه بتعلمها يسهل تعلم أي لغة turing complete في العالم مهما اختلفت خصائصها.

#7

طبعا نحن لا نطالب بـSyntax عربي للغة!

نحن نطالب بأنامل عربية خلف اللغة، وبديهيا حتى تكون universal لا بد أن تكون English syntax...

لغة برمجة عربية .. نعني بها مطوّروها عرب. فقط لا غير.

2 −1

" إن الله كتب الإحسان على كل شيء"

::

الإرادة ... تحقق السيادة.

#8
A.S Hack كتب:

طبعا نحن لا نطالب بـSyntax عربي للغة!

نحن نطالب بأنامل عربية خلف اللغة، وبديهيا حتى تكون universal لا بد أن تكون English syntax...

لغة برمجة عربية .. نعني بها مطوّروها عرب. فقط لا غير.

إذا كنت تقصد جيداً ما تقول ، فربما - أقول ربما! - يعجبك ما في توقيعي ..

طبعاً ربما لا ترى أنها لغة لكونها شيء مثل مفسر بسيط أو أقل حتى من ذلك (هناك من يعتبرها إطار عمل و هناك من يعتبرها محرك قوالب) - ربما أفسر فيما بعد سبب تسميتها بلغة ، لكن يكفي كونها تؤدي عمل لغة و لها قواعد نحوية منفصلة - لكني أعمل على تطويرها بشكل سريع و كبير ، و خلال فترة صغير بإذن الله سيتم إعادة كتابة أغلب الشرح و إكماله ، و إكمال الإصدار الجديد من اللغة و رفعه و الذي يحتوي على تعديلات جذرية كبيرة .. رجاءً اقرأ القليل في الموقع قبل الحكم! لو كنت أملك الوقت لفصلت و كتبت هنا ، لكن لا مجال لذلك للأسف!

معلومة سريعة أخيرة ، كمثال على ما يمكن برمجته باللغة خلال أيام قليلة و ببساطة شديدة و هي ما زالت تجريبية منتدى اللغة (و يمكن تطويره أكثر بكثير إن توفر الوقت) الذي تجد له رابطاً في شريط تنقل الموقع!

تم تعديل هذه المشاركة بواسطة sitesmaker في 30 مارس 2011 في 20:59

#9
اقتباس

إذا كنت تقصد جيداً ما تقول ، فربما - أقول ربما! - يعجبك ما في توقيعي ..

طبعاً ربما لا ترى أنها لغة لكونها شيء مثل مفسر بسيط أو أقل حتى من ذلك (هناك من يعتبرها إطار عمل و هناك من يعتبرها محرك قوالب) - ربما أفسر فيما بعد سبب تسميتها بلغة ، لكن يكفي كونها تؤدي عمل لغة و لها قواعد نحوية منفصلة - لكني أعمل على تطويرها بشكل سريع و كبير ، و خلال فترة صغير بإذن الله سيتم إعادة كتابة أغلب الشرح و إكماله ، و إكمال الإصدار الجديد من اللغة و رفعه و الذي يحتوي على تعديلات جذرية كبيرة .. رجاءً اقرأ القليل في الموقع قبل الحكم! لو كنت أملك الوقت لفصلت و كتبت هنا ، لكن لا مجال لذلك للأسف!

معلومة سريعة أخيرة ، كمثال على ما يمكن برمجته باللغة خلال أيام قليلة و ببساطة شديدة و هي ما زالت تجريبية منتدى اللغة (و يمكن تطويره أكثر بكثير إن توفر الوقت) الذي تجد له رابطاً في شريط تنقل الموقع!

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

بعد إطلاعي السريع على لغتة Smpl يبدو أنها تشبه لغة php من ناحية

ولكن هل قمت بوضع أساس يعني تصور للطريق (خارطة طريق (مع أني أكره هذه كلمة)) للمشروع

شكرا

#10
sitesmaker كتب:

إذا كنت تقصد جيداً ما تقول ، فربما - أقول ربما! - يعجبك ما في توقيعي ..

طبعاً ربما لا ترى أنها لغة لكونها شيء مثل مفسر بسيط أو أقل حتى من ذلك (هناك من يعتبرها إطار عمل و هناك من يعتبرها محرك قوالب) - ربما أفسر فيما بعد سبب تسميتها بلغة ، لكن يكفي كونها تؤدي عمل لغة و لها قواعد نحوية منفصلة - لكني أعمل على تطويرها بشكل سريع و كبير ، و خلال فترة صغير بإذن الله سيتم إعادة كتابة أغلب الشرح و إكماله ، و إكمال الإصدار الجديد من اللغة و رفعه و الذي يحتوي على تعديلات جذرية كبيرة .. رجاءً اقرأ القليل في الموقع قبل الحكم! لو كنت أملك الوقت لفصلت و كتبت هنا ، لكن لا مجال لذلك للأسف!

معلومة سريعة أخيرة ، كمثال على ما يمكن برمجته باللغة خلال أيام قليلة و ببساطة شديدة و هي ما زالت تجريبية منتدى اللغة (و يمكن تطويره أكثر بكثير إن توفر الوقت) الذي تجد له رابطاً في شريط تنقل الموقع!

رغم ان الويب ليس هو مجال تخصصى >>>>يللى هو Systems Deisgn

الا اننى احييك بشدة على هذا العمل بالرغم من اننى معترض على الطريقة التى تقوم بها بالتطوير

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

1- عندما قرأت موضوعى وقمت بتقديم لغتك على انها مفتوحة المصدر هل حددت الهدف الكامل وراء لغتك والهدف منها ؟

2- هل وضعت خطة عمل مستقبلية واطار تمشى عليه ؟

3- لم تذكر ما هو سبب قيامك بعمل اللغة؟

4- انت قلت انها مفتوحة المصدر ورغم ذلك ما زلت تطورها لوحدك ولم تقم بدعوة احد فما السبب ؟

5- عندما قلت بان بعضهم يسميه ما يلى حسب كلامك

اطار عمل >>>>لا اوافق

محرك قوالب >>>نعم انا اتفق مع من يقول هذا لاننى توقعت عندما افتح ملفات مصدر اللغة ان اجد ملفات C او Java يعنى ما هى اللغة التى تستخدمها كهدف >>>>Target Language اذا كنت تستخدم هذا الاسلوب وهو ما يسمى بلغات البرمجة الموجهة او انك تستخدم اسلوب Dynamic programming languages

انا درست الكثير عن implementation للغات البرمجة فلم اجد بصراحة ما يشبه لغتك

فهى مكونة من قوالب وملفات php وايضا قواعدها قريبة جدا من PHP

وانا معك فى ما تفعله لكن عندما صممت SPML ما الذى فكرت فى ان تقدمه جديد

1بمعنى ما هو الشئ الجديد فى اللغة

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

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

مع تحياتى لك

A.S Hack كتب:

طبعا نحن لا نطالب بـSyntax عربي للغة!

نحن نطالب بأنامل عربية خلف اللغة، وبديهيا حتى تكون universal لا بد أن تكون English syntax...

لغة برمجة عربية .. نعني بها مطوّروها عرب. فقط لا غير.

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

:) :)

GoodBye

#11
MohamedIBrahim كتب:

رغم ان الويب ليس هو مجال تخصصى >>>>يللى هو Systems Deisgn

:huh:

1 −1
#12
System Down كتب:

:huh:

اقصد بالSystem Design تخصصى انا وليس الويب

Web Design

GoodBye

#14
Abdulla0991 كتب:

شكراً لكم ,,, الموضوع المشوق .. وإن شاء الله لي رجعة ثانية للمقالة

العفوا اخى الحبيب وان شاء الله يعجبك

تحياتى لك

GoodBye

#15
MohamedIBrahim كتب:

اقصد بالSystem Design تخصصى انا وليس الويب

Web Design

أدرك هذا. ما أقصده هو أنك طالب بالثانوية (إذا لم تخني الذاكرة). أن تقول أنك متخصص في شئ ما يعني أنك درسته جامعياً و/أو تعاملت معه في بيئة عمل واقعية لمدة طويلة.

أنا لا أريد أن أحط من قدرك، ولكن يجب إعطاء الحقوق لأصحابها.

#16
System Down كتب:

أدرك هذا. ما أقصده هو أنك طالب بالثانوية (إذا لم تخني الذاكرة). أن تقول أنك متخصص في شئ ما يعني أنك درسته جامعياً و/أو تعاملت معه في بيئة عمل واقعية لمدة طويلة.

أنا لا أريد أن أحط من قدرك، ولكن يجب إعطاء الحقوق لأصحابها.

:) :) :) :)

اعرف يا اخى محيي لكن انا لم اقل انى متخصص كعمل لكن متخصص فى الدراسة يعنى اركز فى التعلم على System Design :cool: :) وانا لم اخذ حقوق احد فهل اذا تعلمت Systems Design اكون اخذت حق حد غريبة والله جملتك دى

وانا فى مجال البرمجة بشكل عام من9 سنوات من سن صغير وبتعامل مع الاطار بتاع الانظمة منذ 2007

تم تعديل هذه المشاركة بواسطة MohamedIBrahim في 31 مارس 2011 في 11:10

GoodBye

#17

عندما تربد أن تنوه أنك تركز في دراستك على جهة معينة لا تستخدم كلمة "تخصص" لأنها تستخدم في تصنيف آخر تماماً يستهدف وصف درجات الخبرة الواقعية. قد يبدو هذا "لعباً بالكلمات" ولكن دقة المصطلحات مهمة في النقاشات العلمية. مرة أخرى أحب أن أنوع أنني لا أريد أن أقلل من شأنك، بل أنا أحيي فيك حبك للعلم :)

#18
System Down كتب:

عندما تربد أن تنوه أنك تركز في دراستك على جهة معينة لا تستخدم كلمة "تخصص" لأنها تستخدم في تصنيف آخر تماماً يستهدف وصف درجات الخبرة الواقعية. قد يبدو هذا "لعباً بالكلمات" ولكن دقة المصطلحات مهمة في النقاشات العلمية. مرة أخرى أحب أن أنوع أنني لا أريد أن أقلل من شأنك، بل أنا أحيي فيك حبك للعلم :)

ومنكم نستفيد وشكرا على التوضيح الهام

وتحياتى لك

فأنت فى مثابة اخى الاكبر

GoodBye

#19

شكرا لكم جميعا على المعلومات القيمة

#20
Mido_Kng كتب:

شكرا لكم جميعا على المعلومات القيمة

العفوا وارجو لك قمة الاستفادة من المنتدى ان شاء الله

GoodBye

#21

شكرا!!

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

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

تحياتي

#22
pc.2058 كتب:

شكرا!!

اعتقد ان عملية صنع لغة برمجية عربية سوف تكون عبارة عن (ترجمة). للموجود لاغير.

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

pc.2058 كتب:

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

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

تحياتي

ما يحدث فى هذه الحالة هى عمل مترجم وسنزيد خطوة عمل تحويل للTokens من العربية الى الانجليزية

GoodBye

#23
MohamedIBrahim كتب:

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

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

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

MohamedIBrahim كتب:

ما يحدث فى هذه الحالة هى عمل مترجم وسنزيد خطوة عمل تحويل للTokens من العربية الى الانجليزية

اي لغة بالعالم فيها كومبايلر. لذالك باي لغة سوف تصنعة الخاص باللغة العربية؟؟ سوف تقول C اذا انت قمت بترجمة.....اي وسيط من لغة الى لغة لا غير.

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

ارجو ان الفكرة قد وصلت.

#24

والله حسب كلامك هذا لغة Python لم تبدأ الا عبر مشروع صغير مفتوح المصدر ومن ثم تطورت

وانظر بعد 16 سنة ماذا حدث لها

GoodBye

#25
MohamedIBrahim كتب:

والله حسب كلامك هذا لغة Python لم تبدأ الا عبر مشروع صغير مفتوح المصدر ومن ثم تطورت

وانظر بعد 16 سنة ماذا حدث لها

صحيح......لقد بدات تفكر بالطريقة الصحيحة الان. عيبنا ان نفكر بصنع شي ودائما نبدي نفكر بالكبير. وان فيها مزايا و و و...... نحن فقط نحلم ...ونتمنى,,,

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

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

اعتقد بمشاركاتي السابقة تكمن بعض مفاتيح الفكرة فكر بها جيدا ,

ولا تنسى ان تفكر بشكل بسيط اولا.

تحياتي وبالتوفيق

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

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

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

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

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