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

حوار مفتوح حول مشروع البرمجة بدون كود العربى

رائج
بدأه محمود سمير في 24 فبراير 2008 · 71 رد · 7,731 مشاهدة · في الأخبار والنقاشات التقنية
مشاركة: واتساب X فيسبوك تيليجرام
#26
اقتباس
اعيد سؤالي بشكل آخر, هل تستطيع ان تنتج برنامج تكون الشفرة المصدرية الخاصة به, ASSEMBLY بحتة تماما -- طالما انه يمكن اعتماد اي لغة كما تقول لتكون اساس محيط التطوير.

نعم ممكن وتلك احد مميزات محيط التطوير - ان اللغات التفاعلية يتم بنائها من خلاله.

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

متاحة فى محيط التطوير

الدرس التاسع : مصمم الناقل Transporter Designer

/index.php?showtopic=152371

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

اجبني بنعم او لا مع التوضيح عند الاجابتين.

نعم والتوضيح كالتالى

المجددون يبداون من حيث انتهى الاخرون ليقدموا ماهو جديد مبتعدين عن اعادة اختراع العجلة

والجديد الذى يقدمه محيط التطوير هو (بيئة للبرمجة بدون كود + لغة تفاعلية كمثال + نمط برمجة جديد (الخادم الممتاز) )

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

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

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

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

التطوير كمثال عملى لهم.

اقتباس
لا تعتقد ان احاول احاول احباطك, welcome in real world, هذا العالم العربي ستجد الكثيرين مني قبل الاقتناع بأي فكرة, لكني اريد ان ارى الاختلاف بين ما تعمل عليه وبين ما تقوم به بيئة أخرى من حيث الكود الناتج وليس من حيث السهولة بالعمل.

استغفر الله العظيم رب العرش العظيم

لايمكن ان اظن بك ظن السوء يااخى الكريم

نحن اخوة فى الله ونعمل جميعا من اجل رضا الله

ولى طلب بسيط

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

ان شاء الله حيث انك والاخرين المتميزين فى المنتدى يتسنى لهم فهم المشروع فى وقت قياسى ومن ثم يمكن ان تساعدونى فى نشر

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

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

أن وافقت فأنا أول مقترحى المشاريع (صاحب الفكرة بقى).

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

الى كل عضو على حده وان الفائدة التى تعود على من يتعامل مع المشروع لاانتظر منها سوى ان يبارك الله لى وان ييسر لى من امرى.

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

فى حياتهم العملية وهم الذين سيعرضون ماعملوا لنفع الجميع

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

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

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

#27
محمود سمير كتب:
يمكن ان يقوم بذلك مستخدمين المشروع بعد بناء لغة تفاعلية تدعم هذه البيئات المختلفة مسترشدين باللغة التفاعلية التى يشملها محيط

التطوير كمثال عملى لهم.

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

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

ان شاء الله حيث انك والاخرين المتميزين فى المنتدى يتسنى لهم فهم المشروع فى وقت قياسى ومن ثم يمكن ان تساعدونى فى نشر

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

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

لكن ما زلت أحبذ أن تضع نفس البرنامج الذي طرحته البارحة "بما انه بتلك البساطة" بلغات البرمجة الأخرى التي ذكرتها, .NET - Delphi - Java

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

الى كل عضو على حده وان الفائدة التى تعود على من يتعامل مع المشروع لاانتظر منها سوى ان يبارك الله لى وان ييسر لى من امرى.

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

فى حياتهم العملية وهم الذين سيعرضون ماعملوا لنفع الجميع

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

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

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

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

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

بالمناسبة - اقتراح آخر, تقديم البيئة في مجتمع مطورين أجانب, مجتمع مرموق لنرى رأي الجانب الغربي لأن المشروع عربي "بمواصفات أجنبية" كما أرى.

Do as I say, not as I do

We are Anonymous. We are Legion. We don't forgive. We don't forget

#28
اقتباس
اقتباس

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

الله اعلم بالغيب

ولكنى هناك من هو على الطريق وتعاهد معى ان يكون دعم المشروع هو هدفه الذى يعملون عليه ليل نهار

والله الموفق

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

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

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

الحمد لله العمل على الدروس مازال مستمرا - انا لم اقل بعد ان الدروس قد انتهت على العكس هذه مجرد بداية

فانا لم اعرض حتى الان اكثر من 13% ممايشتمل عليه المشروع.

اقتباس
لكن ما زلت أحبذ أن تضع نفس البرنامج الذي طرحته البارحة "بما انه بتلك البساطة" بلغات البرمجة الأخرى التي ذكرتها, .NET - Delphi - Java

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

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

الحمد لله على ما كان وعلى ماسيكون.

لو انى سانتظر وقت مناسب لطرح المشروع لماكان قد تم بناء المشروع اساسا

ان الانسان يسرق من وقته ليقوم بعمل مايريد عمله وليس مايريده الاخرون منه ويكون مطرا لفعله

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

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

اقتباس
بالمناسبة - اقتراح آخر, تقديم البيئة في مجتمع مطورين أجانب, مجتمع مرموق لنرى رأي الجانب الغربي لأن المشروع عربي "بمواصفات أجنبية" كما أرى.

ربنا يسهل ان شاء الله

ولكنى لااعرض عليهم عملى لمجرد معرفة الرأى

وانما لانهم لايترددون فى المساهمة فى المشاريع مفتوحة المصدر على مختلف المستويات

لقد كان لى محاولات معهم اثناء تطور المشروع وقبل الانتهاء منه وباذن الله قريبا ابشركم بصدى كبير

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

ان شاء الله والله الموفق

#29
اقتباس
1 - ماهو انطباعك عن الفكرة (البرمجة بدون كود) بصفة عامة ؟

الفكره لازالت مبهمه وتدور حولها علامات الاستفهام الكثيره

اقتباس
2 - ماهو رايك فى مشروع البرمجة بدون كود العربى ؟

صراحه نحن نحتاج مشاريع مختلفه عربيه تخلصنا من بعض التبعيه للغرب

اقتباس
3 - ماهى المميزات التى تتصورها فى بيئة متكاملة للبرمجة بدون كود ؟

المميزات التي تقدمها لغات البرمجه الحاليه المعروفه

php,c,java,.net ..etc

اقتباس
4 - ماهو الجانب السلبى الذى تتوقعه فى بيئة متكاملة للبرمجة بدون كود ؟

الكسل ثم كسل ثم كسل وتسخيف برمجه

اقتباس
5 - ماهى النتائج الايجابية والسلبية الناتجة عن توفر بيئة متكاملة للبرمجة بدون كود ؟

الفكره لم تتضح بعد

اقتباس
6 - ماهو تصورك عن مستقبل البرمجة بدون كود ؟

الامور لازالت غامضه

اقتباس
7 - ايهما تفضل مشروع البرمجة بدون كود كمشروع مفتوح المصدر ام مشروع تجارى ؟

طبعا مفتوح مصدر خاصه هذه المشاريع التي تعتمد جهود فرديه

اقتباس
8 - هل تفكر فى المشاركة فى هذا المشروع - ماذا تتوقع ان تقدم ؟

ربما

اقتباس
9 - هل تفكر ان تكون مستخدم للمشروع - ماذا تتوقع ان يقدم لك ؟

كما قلت لك ما تقدمه لي اي لغة برمجه حاليه

اقتباس
10- هل قرات الدروس المطروحة عن المشروع - ماهو تقديرك لمستوى هذه الدروس؟

بعضها, تحتاج الى مزيد شرح ...

سؤالي لك , لماذا لم تقم ميكروسوفت وغيرها بتبني مثل هذه افكار ؟

سؤال اخر

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

#30
اقتباس
سؤالي لك , لماذا لم تقم ميكروسوفت وغيرها بتبني مثل هذه افكار ؟

الله اعلم بالغيب - الاصدار الاخير من المشروع لم يمر عليه سوى عشرة ايام فقط

اقتباس
سؤال اخر

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

تبقى اللغة مطلوبة للتواصل بين البشر

ولكن هناك اكثر من طريقة للتواصل

1 - التحدث - السمع

2 - الرسائل - القراءة

3 - الاشارة - الرؤية

4 - بلير - الاحساس

بالنسبة لمجال برمجة الحاسب

فان المترجمات Compilers هى عبارة عن وسيط بين المبرمج ولغة الالة (او لغة اخرى موجودة مسبقا)

وتعتمد على المواجهة الخطية

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

وتعتمد على المواجهة الرسومية

اذن

يمكن الاستغناء عن اى شىء طالما وجد له البديل المماثل.

فكرة ان ترتكز بيئة البرمجة على واجهة رسومية تعنى

1- تحقق العزل الكامل عن الكود وعن قواعد اللغة Syntax وليست هناك ضرورة لكتابة الكود على الاطلاق

حيث من خلال تلك البيئة (العزل اختيارى حيث يمكن رؤية الكود والاطلاع عليه والتعديل فيها لمن يحب وليس للضرورة)

2 - يمكن عمل برمجيات جديدة بدون كود (وهو مايقابل كتابة الكود قديما)

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

4 - يمكن التحكم فى سير البرامج بدون التعرض للكود (وهو مايقابل عملية التحكم فى ترتيب الاسطر البرمجية)

5 - يمكن استخدام مفاهيم نمط البرمجة بدون التعرض للكود (وهو مايقابل نمط البرمجة فى الكود)

6 - الواجهة الرسومية قابلة للامتداد والتعديل بسهولة جدا

7 - الواجهة الرسومية تقبل ان تكون باى لغة (عربى - انجليزى ..... إلخ)

8 - البرمجة بدون كود يمكن ان تستند على اى لغة برمجة ولكن يفضل لغة تدعم نمط البرمجة الجديد

9 - يمكن للبرمجة بدون كود ان تعمل مع البرمجة بالكود على التوازى (اذا رغب احد فى ذلك) ولكن هذا غير ضرورى

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

#31

الحديث سيطول, بالنسبة لي وضعت ما بجعبتي الحالية -- لن نصل إلى نتيجة بهذا الشكل :rolleyes:

Do as I say, not as I do

We are Anonymous. We are Legion. We don't forgive. We don't forget

#32
اقتباس
الحديث سيطول, بالنسبة لي وضعت ما بجعبتي الحالية -- لن نصل إلى نتيجة بهذا الشكل

لاداعى للقلق

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

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

ومن خلال هذا التواصل تتجدد المعلومات لى ولكم ومن ثم يكون التفاعل مفيدا

والله الموفق

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

:nose_pick: :D

Do as I say, not as I do

We are Anonymous. We are Legion. We don't forgive. We don't forget

#34

لي فتره طويله غايب ... و مازال النجم يدور حول نفس الفلك.

بداية مبارك لك الاصدار ... و تعقيباتي كثيره لكن أؤجلها لاحقا فأنا مرهق من السفر .. سأنهي بعض الالتزامات و من ثم سنعود لتغطية الحوار العلمي (العملي اوكي) حول بيئة ال DoubleSS المنتجه من قبلكم و الاسئله المطروحه.

طبعا أشكر أخي Xacker على المداخلات المهمه التي أتمنى ان نجد اجابة منطقية لها من طرفك ...

مبارك لك مرة أخرى و لنا عوده دسمه.

It's hard to stay in such ridiculous situation

#35

لن أزيد على ما قاله Xacker سوى تذكيرك بنقتطين :

اﻷولى : أن الهدف من أقتراحى هو الكشف عن أمكانات مشروعك الحقيقية.

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

#36
اقتباس
لي فتره طويله غايب ... و مازال النجم يدور حول نفس الفلك.

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

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

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

وان شاء الله نستمر دائما الى الامام مستعينا بالله ومسترشدا بالعلم ومستفيدا بالاراء والاقتراحات التى تصل الى من الاخوة والزملاء

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

اقتباس
بداية مبارك لك الاصدار

الله يبارك فيك

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

حمدا لله على سلامتك - اشهد الله انك فى بالى فقد كنت انتظر مشاركتك منذ مدة

فانت من الاخوة المتابعين للموضوع منذ بداية طرحى له.

اقتباس
طبعا أشكر أخي Xacker على المداخلات المهمه التي أتمنى ان نجد اجابة منطقية لها من طرفك

على مااتذكر انى اجبت على جميع الاسئلة

وان لم اوفق فى توضيح شىء ما او هناك غموض لاسمح الله

فانى التمس منكم العذر واتمنى ان تساعدونى بطرح السؤال مرة اخرى

بطريقة ابسط حتى افهم ماهو المقصود ولم انتبه له سابقا.

اقتباس
مبارك لك مرة أخرى و لنا عوده دسمه

الله يبارك فيك وفى انتظار عودتك باذن الله

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

والله الموفق

#37
اقتباس
لن أزيد على ما قاله Xacker سوى تذكيرك بنقتطين :

اﻷولى : أن الهدف من أقتراحى هو الكشف عن أمكانات مشروعك الحقيقية.

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

اشكرك اخى الكريم على هذا التفاعل

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

ولكنى ارحل الامثلة لوقت لاحق ان شاء الله

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

والحمد لله قدمت 15 درس حتى الان - لكن مازال هناك الكثير والكثير ان شاء الله.

وباذن الله بعد الانتهاء من الدروس ياتى وقت الامثلة والمشاريع الكاملة

وحينها ستكون خطواتى مفهومة ان شاء الله وذلك بعد الاطلاع على الدروس

وبالتاكيد اول فكرة يطلب تطبيقها بدون كود - هى لك يااخى العزيز msayed2004

وان شاء الله يكون هناك اسلوب منظم للعمل كالاتى

1 - شخص يقترح الفكرة التى يرغب فى تطبيقها بدون كود

2 - على هذا الشخص ان يقوم بتطبيقها بالكود باى لغة اولا

3 - اقدمها انا بعد ذلك بدون كود

وفى حالة ان قدم الشخص الكود + الشرح

فانى اقدم المثال بدون كود + الشرح

وان اهمل الشرح فانى اهمله.

واعود لاذكر ان الامثلة ليس وقتها الان

وانما هذا هو وقت الدروس

والله الموفق

#38
اقتباس
وان شاء الله يكون هناك اسلوب منظم للعمل كالاتى

1 - شخص يقترح الفكرة التى يرغب فى تطبيقها بدون كود

2 - على هذا الشخص ان يقوم بتطبيقها بالكود باى لغة اولا

3 - اقدمها انا بعد ذلك بدون كود

مع اﻷسف ليس منظم تماما فالغرض من اﻷقتراح تحديد قوة مشروعك و ليست كفاءة اﻵخرين و اللغات التى يستخدموها.

أما أن كنت تخشى من أن نعرض عليك مشاريع خيالية فلا تخف اﻷمر لن يتعدى تطبيقات صغيرة بخواص معينة.

#39
اقتباس
مع اﻷسف ليس منظم تماما فالغرض من اﻷقتراح تحديد قوة مشروعك و ليست كفاءة اﻵخرين و اللغات التى يستخدموها.

أما أن كنت تخشى من أن نعرض عليك مشاريع خيالية فلا تخف اﻷمر لن يتعدى تطبيقات صغيرة بخواص معينة

مادامت الطلبات لن تصل الى الخيال

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

وان شاء الله عندما تاتى مرحلة الامثلة قريبا باذن الله نشترك سويا فى التنظيم

مع تحياتى

محمود فايد

#40

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

ولكن احب ان ابارك لك على هذا الجهد العظيم

انا قرأت كتاب اعمق اسرار البرمجة قرأت الجزئين

وهم فعلا رائعين ولكن هل توجد اجزاء اخرى ؟؟؟ هذا سؤالى الوحيد :)

بالنسبة للمشروع فهو للان لا يعرف اين مصيرة ولكن انا من المتابعين لك يا غالى ان شاء الله

#41
اقتباس
انا قرأت كتاب اعمق اسرار البرمجة قرأت الجزئين

وهم فعلا رائعين ولكن هل توجد اجزاء اخرى ؟؟؟ هذا سؤالى الوحيد

الكتاب ستة اجزاء - تم نشر جزئين فقط

وان شاء الله رب العالمين فى النصف الثانى من هذا العام (2008)

يتم نشر جزء اخر (واحد على الاقل) من الكتاب.

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

انا مستمر فى العمل على تطوير المشروع ونشر الدروس والرد على الاسئلة باذن الله.

اما بخصوص مصير المشروع فهو فى طريقة الى الانتشار الواسع باذن الله

وتذكر شيئا ان كل منصة لتطوير البرمجيات لها محبيها ولها من يرفضها

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

وكذلك السى ++ والجافا والدلفى وذلك لان لكل شىء مزايا وعيوب

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

انها معادلة بين متغيرين

1 - المبرمج او المطور ومالديه من خبرة وكفاءة ورؤية

2 - المنتج الذى يتم تطويره وماهو مطلوب من صفات

والله الموفق

#42
اقتباس
وتذكر شيئا ان كل منصة لتطوير البرمجيات لها محبيها ولها من يرفضها

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

وكذلك السى ++ والجافا والدلفى وذلك لان لكل شىء مزايا وعيوب

هذا هو الكلام الصحيح

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

لكل لغة محبيها ومعارضيها :)

وانا اتمنى من كل قلبى فعلا ان تجد التشجيع فى مثل هذا المشروع العملاق :)

ولكن كل ما يحتاجه هو بعض التنظيم فى الدروس :)

#43
اقتباس
وانا اتمنى من كل قلبى فعلا ان تجد التشجيع فى مثل هذا المشروع العملاق

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

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

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

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

والله الموفق

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

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

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

والله الموفق

اوضحت لى الكثير الصراحة ؟:):)

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

انت تضع فقط الاسس والباقى يكمل :)

شئ جميل

اتمنى للمشروع النجاح من كل قلبى :)

بس لى سؤال

كيف استطعت ان تستخدم اكثر من لغة فى اعداد مشروعك ؟؟

مثلا انا حاليا احاول ان ابنى مفسرا جديدة واحاول ان ابنى مع المفسر لغة سهلة قليلا :) ( بمعنى اصح احاول اتعلم اكثر فى هذا المجال ليس اكثر)

طبعا بعدالانتهاء من المشروع شأصعه واضع له دروس ولكن لم استطع ان اكمل :( فى رأسى افكار ولكن لا اعرف كيف اطبقها الصراحة :(

طبعا هذا ليس الموضع فى اضع فيه استفسارى ولكن حبيت ان اضعه لكى يستفيد الاخرين منه اذا رأوه ، اذا كنت يا غالى تستطيع ان تدلنى على كتب فى المفسرات والمترجمات اكون شاكرا لك جزيل الشكر .

انا استخدم السى شارب حاليا ، واعرف بالسى بلس بلس ولكن معرفتى لها لا تساعدنى فى انشاء مثل هذا المشروع

#45

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

فكلامك يدل على هدوء أعصابك و معرفتك بعلم النفس

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

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

كما أحب أن أنوه انها ليست لغة برمجة لأنها تعتمد على لغات برمجة فيفضل أننا نقول أنه برنامج رسومى يحاكى الإنسان لتوليد شفرات لغات برمجة فالبنسة لى أقول عليه برنامج يقدم نوافذ سحرية (كما يقول بعض العرب على الـ Wizard)

أما بخصوص العمل عليه لإنتاج برامج تجارية فأعتبرة فاشل .... أسف انى ذكرت انه فاشل بصورة صريحة فأنا أعمل فى مجال البرمجيات ليس من أجل الهواية أو الترفيه و لكن من أجل العمل و التجارة لذلك أنا أنظر إليه بنظرة مختلفة قليلاً فنظرتى إليه نظرة برمجية و تجارية فى نفس الوقت.

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

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

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

فهناك شركات مثل Adobe مثلاً, هل تعتقد أنها ستعمل على هذا النموذج الذى قمت بتصميمة (لم أقل أنها ستعتمد عليه)

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

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

مع كل تقدير لمبرمجى VB فأعتقد أن من سيعمل على برنامجك هم من يعملون على هذة اللغة أو من لا يستطيع أن يعمل على VB لأنها فى حد ذاتها لغه قوية أيضاً.

لنا فى الحديث بقية :)

forum-signature-01.gif
#46
اقتباس
كيف استطعت ان تستخدم اكثر من لغة فى اعداد مشروعك ؟؟

ان السر يمكن فى ان اللغات مفتوحة المصدر مثل Python, Ruby & xHarbour ترتكز وتربط بسهولة مع لغة C

اما ان تكون من خلال تضمين Embedded او امتداد Extension

فمثلا يمكن تضمين لغة Ruby و Python مع برامج بلغة C التى تحتفظ بنقطة البداية

بينما xHarbour يتم تضمين برامج بلغة C معه بينما يظل هو محتفظا بنقطة البداية (على الرغم ان اساسا يعتمد فى عمله على التحويل للغة C

ولكن ليس Pure Code وانما Virtual Machine وهى احد طرق بناء المفسرات)

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

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

ستجد العديد من المراجع التى تتحدث على تصميم وبناء المترجمات من خلال لغة C كتطبيق بينما يتم بناء مترجم للغة مثل Pascal

واغلب المفاهيم المطبقة فى بناء المترجمات هى نفسها كما فى المفسرات مااختلاف وحيد ان المترجم يقوم بتوليد الكود Code Generation بينما المفسر يقوم بتنفيذه مباشرة

ولكى تطمئن ان عملية بناء المترجمات لم تعد صعبة كالسابق وخاصة ان العلماء قاموا بوضع الخوارزميات الالزمة لبناء اعقد اللغات

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

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

بالاضافة الى ان توفر بيئة تطوير للغة مهم جدا فى هذه الايام التى ترتكز فيها صناعة البرمجيات على التطوير اكثر من البرمجة

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

فكلامك يدل على هدوء أعصابك و معرفتك بعلم النفس

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

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

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

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

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

(لتلم بالثغرات المخفية عنك) تدل على انك بدات بالحكم على معرفتى وهذا مايدخلنا فى اطار (المعلم والتلميذ).

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

الفكرة من خلال الدروس والامثلة.

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

لااذكر انى قلت ابدا (فكرة جديدة) وانما قلت (مشروع للبرمجة بدون كود)

يمكنك الاطلاع على كتاب اعمق اسرار البرمجة - الجزء الثانى - البرمجة بدون كود

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

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

بدون كود يزيل كافة عيوبها ويحقق كافة المتطلبات لكى تصبح (البرمجة بدون كود طريقة Method ) بديلة ومكافئة تماما للكود

ان البرمجة هى اعطاء التعليمات للحاسب Giving instructions to computer وهناك اكثر من طريقة لفعل ذلك

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

لم تتمكن من ان تحل محل الكود وذلك لقصور شامل فى طريقة تمثيل البرمجة بدون كود.

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

ولان اتعمق فى ذلك كثيرا - فقد تعلمت درسا من الاخ العزيز (محمد اكرم عليان ) ان لا اتعمق فى الحوار الادبى الذى يغضب الكثير وقد يفهم على

انه غرور او تكبر لاسمح الله

ولهذا حتى اكون علميا اكثر

هذا هو تعريف الكود (الشفيرة المصدرية)

1 - يتم كتابته على هيئة نص متعدد الاسطر Multi Line Text

2 - يشتمل على مجموعة من الجمل Statements التى تفهم بواسطة المترجم Compiler

3 - يتم تحويل هذه الجمل الى بيانات Data وكود العملية Operation Code للتنفيذ

4 - ترتيب الجمل مهم جدا ويؤثر على النتيجة Result التى نحصل عليها

5 - يقسم الكود الى مجموعات Blocks

6 - يمكن للمجموعات ان تتابع Nested Blocks

7 - يمكن عمل نسخ ولصق للجمل او المجموعات Copy & Paste

8 - يتسنى للمبرمج رؤية الكود You can see your code

9 - يتسنى للمبرمج التعديل فى الكود You can modify your code

10- يتسنى للمبرمج حذف اجزاء من الكود You can delete your code

11- مايمكن عمله من خلال الكود فضاء لانهائى من البرمجيات التى يمكن بنائها

12- يتم تحديد الوظيفة المطلوبة من خلال الكتابة

13- يستخدم محرر للكود

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

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

البرمجة بدون كود = البرمجة بالكود (كطريقة للبرمجة)

1 - الهدف Goal هو البديل للملف النصى متعدد الاسطر

2 - يشتمل الهدف على مجموعة من الخطوات Steps التى تحول للكود بواسطة المولد Generator

3 - يتم تحديد مقابل لكل خطوة لتحديد الوظيفة التى تقوم بها

4 - ترتيب الخطوات مهم جدا ويؤثر على النتيجة

5 - يمكن للخطوات ان تقسم الى مجموعات Blocks

6 - يمكن للخطوات ان تتابع Nested Blocks

7 - يمكن عمل نسخ ولصق للخطوات Copy & Paste

8 - يتسنى للمبرمج رؤية الخطوات حتى يتابع سير البرنامج

9 - يتسنى للمبرمج التعديل فى وظائف الخطوات

10- يتسنى للمبرمج حذف اى خطوة

11- مايمكن عمله من خلال الهدف فضاء لانهائى من البرمجيات

12- يتم تحديد الوظيفة المطلوبة من خلال التفاعل Interaction

13 - يستخدم مصمم للاهداف Goal Designer

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

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

محققا لنفسى المنفعة الخاصة

ولكن هذا ماليجدر بى وخاصة انى اسمى (محمود) وهو دائما يذكرنى بانى (مسلم) وانه حينما القى ربى

ساخجل كثيرا اذا وجدت نفسى قد قدمت مالدى من علم وان كان (قطرة فى ميزان العلماء) الى اناس لايعرفون الله ونسيت انى امتى احوج اليه.

اقتباس
أما بخصوص العمل عليه لإنتاج برامج تجارية فأعتبرة فاشل .... أسف انى ذكرت انه فاشل بصورة صريحة فأنا أعمل فى مجال البرمجيات ليس من أجل الهواية أو الترفيه و لكن من أجل العمل و التجارة لذلك أنا أنظر إليه بنظرة مختلفة قليلاً فنظرتى إليه نظرة برمجية و تجارية فى نفس الوقت

اذا كنت تعمل فى مجال البرمجيات من اجل العمل والتجارة - فمعظمنا كذلك

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

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

بل يمتد عالمنا ليصل الى البرمجيات مفتوحة المصدر وبرامج النظم وادوات البرمجة ولغات البرمجة وانظمة التشغيل

ذلك لان هدفنا ليس فقط ان نحقق انجاز مادى (وفى ذلك خير بلاشك وهو مطلوب لنا جميعا) وانما نريد الانجاز العلمى والقومى.

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

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

يقدم اسلوب راقى ومتطور (البرمجة بدون كود) ولكنى اتعجب لمن يتحيز للكود - ان الكود يعنى الشفرة - فكيف تفضل الشفرة

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

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

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

فهناك شركات مثل Adobe مثلاً, هل تعتقد أنها ستعمل على هذا النموذج الذى قمت بتصميمة (لم أقل أنها ستعتمد عليه

بخصوص الدوت نت فانت تتحدث عن الواقع وهذا من حقك لكن لاتنفى شيئا فى المستقبل لانه بيد الله

ولااقصد ان اهاجمك وانما ان لا اكتم علما

مشاكل الدوت نت

1 - السرعة

2- ملفات Runtime

3 - ارتفاع منحنى التعليم Learnning curve

وكمهندس الكترونيات فانى اعلم ان الحاسبات الضوئية Optical Computing على الطريق والتى تصل سرعتها باذن الله الى 100 ضعف

سرعة المعالجات الالكترونية هذا فضلا على ان المعالجات الالكترونية مازالت فى تطور مستمر وسريع

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

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

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

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

جئت من جديد لتحكم على ماقدرايت انا وسمعت

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

اما الناحية الفنية والعلمية فلا وحتى تصل لذلك المستوى يمكن ان تطلع على شفيرات نظم التشغيل مفتوحة المصدر مثل Linux و FreeDOS

وعندها لاتبخل على بالدعاء ان شاء الله

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

رؤيتك للمشروع انه اداة - انها طريقة للبرمجة.

اقتباس
كل تقدير لمبرمجى VB فأعتقد أن من سيعمل على برنامجك هم من يعملون على هذة اللغة أو من لا يستطيع أن يعمل على VB لأنها فى حد ذاتها لغه قوية أيضاً.

انها لغة تستخدم بكفاءة فى العديد من التطبيقات

ويستخدمها محتروفون C لعمل Prototype سريع للنظم.

واختيار اللغة يتوقف على المبرمج والتطبيق ولكل لغة مزايا وعيوب.

اقتباس
لنا فى الحديث بقية

باذن الله رب العالمين

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

والله الموفق

#47

انا سمعت ان البرنامج لايدعم العربيه

فهل هذا صحيح...!!

#48
اقتباس
انا سمعت ان البرنامج لايدعم العربيه

فهل هذا صحيح...!!

عملية التعريب بحاجة الى جرأة خصوصا المصطلحات

كما ان النسخة الانجليزية تلقى قبولا على نطاق واسع

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

حيث يوجد ملف syslang.txt يشتمل على كافة النصوص الانجليزية

والتى يمكن تعريبها

اما بخصوص الصفحات التفاعلية فهى ايضا يمكن تعريبها من خلال interaction designer

الذى ياتى مع محيط التطوير

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

والله الموفق

#49

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

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

هذا ما قد اتبعتة معى فى ردك فقد تعرضت للجانب الشخصى أيضاً فإذا كنت تحاملت عليك فيجب عيك أن لا تتحامل على و هذا من حسن الحوار و خصوصاً أننى لم أتعرض لك بالطريقة التى تفهمها !!!

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

أنا لم أقل أننى معلم و أنت تلميذ فإذا كنت تركز جيداً فستجدنى ذكرت

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

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

هذا الأسلوب هو ما يتبعة بعض الناس حتى يحللو الحرام أو يحرمو الحلال أو لإثبات تهمه لأحد

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

الفكرة من خلال الدروس والامثلة.

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

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

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

اقتباس
ولان اتعمق فى ذلك كثيرا - فقد تعلمت درسا من الاخ العزيز (محمد اكرم عليان ) ان لا اتعمق فى الحوار الادبى الذى يغضب الكثير وقد يفهم على

انه غرور او تكبر لاسمح الله

الحمد لله انك تقول انك تعلمت من إنسان أخر فقد بدأت أرى انك مغرور فعلاً و تحاول أن تتكبر

اقتباس
يمكنك الاطلاع على كتاب اعمق اسرار البرمجة - الجزء الثانى - البرمجة بدون كود

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

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

بدون كود يزيل كافة عيوبها ويحقق كافة المتطلبات لكى تصبح (البرمجة بدون كود طريقة Method ) بديلة ومكافئة تماما للكود

ان البرمجة هى اعطاء التعليمات للحاسب Giving instructions to computer وهناك اكثر من طريقة لفعل ذلك

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

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

هذا هو تعريف الكود (الشفيرة المصدرية)

1 - يتم كتابته على هيئة نص متعدد الاسطر Multi Line Text

2 - يشتمل على مجموعة من الجمل Statements التى تفهم بواسطة المترجم Compiler

3 - يتم تحويل هذه الجمل الى بيانات Data وكود العملية Operation Code للتنفيذ

4 - ترتيب الجمل مهم جدا ويؤثر على النتيجة Result التى نحصل عليها

5 - يقسم الكود الى مجموعات Blocks

6 - يمكن للمجموعات ان تتابع Nested Blocks

7 - يمكن عمل نسخ ولصق للجمل او المجموعات Copy & Paste

8 - يتسنى للمبرمج رؤية الكود You can see your code

9 - يتسنى للمبرمج التعديل فى الكود You can modify your code

10- يتسنى للمبرمج حذف اجزاء من الكود You can delete your code

11- مايمكن عمله من خلال الكود فضاء لانهائى من البرمجيات التى يمكن بنائها

12- يتم تحديد الوظيفة المطلوبة من خلال الكتابة

13- يستخدم محرر للكود

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

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

جميل ان يكون فى إبتكار عربى لم يسبق على مستوى العالم و لكن .....!!

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

محققا لنفسى المنفعة الخاصة

طالما انك مبتكر فلما لا تفرح و تنضم إلى الشركات العالمية لتحقيق المنفعة الخاصة

اقتباس
ولكن هذا ماليجدر بى وخاصة انى اسمى (محمود) وهو دائما يذكرنى بانى (مسلم)

لم أعلق لأن تعليقى سيكون غير لائق فإذا كنت تريد ان تعرف تعليقى فأرسل لى على الخاص .

اقتباس
اذا كنت تعمل فى مجال البرمجيات من اجل العمل والتجارة - فمعظمنا كذلك

أشك فى ذلك .

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

أولاً : من حسن الحوار ان لاتتعرض للجانب الشخصى لمن تتحدث معه

ثانياً : من قال لك أننى لم أطور نفسى .

ثالثاً : انك بالفعل مغرور لأنك تعتقد أنك متفوق على الأخرين

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

لمرة أخرى تتعرض للجانب الشخصى و تعتقد إعتقادات انت لا تعرف عنها شئ

أنا لا أحب أن أذكر فى حسناتى و مميزاتى مثلك و لكن ليس كل ما أعمل به هو ما ذكرت فقط

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

لا تتهم الأخرين بعدم القدرة طالما انك لا تعرفهم جيداً

اقتباس
بل يمتد عالمنا ليصل الى البرمجيات مفتوحة المصدر وبرامج النظم وادوات البرمجة ولغات البرمجة وانظمة التشغيل

و هل هذا هو التطور ؟

إذا كان هذا هو التطور من وجهه نظرك فأسمح لى أن أخبرك أن نظرك محدود جداً .

ثانياً من قال لك أننى لم أعمل على المصادر المفتوحة بل شاركت بها أيضاً و من قال لك أننى لم أصمم و أطور أدوات البرمجة بل تخطيت إلى النظم أيضاً

أعرف قدرات من تتكلم معه أولاً قبل إلقاء التهم عليه

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

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

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

يقدم اسلوب راقى ومتطور (البرمجة بدون كود) ولكنى اتعجب لمن يتحيز للكود - ان الكود يعنى الشفرة - فكيف تفضل الشفرة

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

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

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

أتمنى أن أرى نظام مبنى على برنامجك و ليس كلام فى الهواء حتى أغير وجهه نظرى بل يتغير وجه نظر الأخرين

اقتباس
جئت من جديد لتحكم على ماقدرايت انا وسمعت

لمرة أخرى لم أوجه لك أى حكم ولكن واضح انك تعتقد أنك ملاك و تريد أن تصبح فى الصورة دائماً العالم (إللى مجبتوش ولاده)

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

اما الناحية الفنية والعلمية فلا وحتى تصل لذلك المستوى يمكن ان تطلع على شفيرات نظم التشغيل مفتوحة المصدر مثل Linux و FreeDOS

وعندها لاتبخل على بالدعاء ان شاء الله

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

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

اقتباس
انها لغة تستخدم بكفاءة فى العديد من التطبيقات

ويستخدمها محتروفون C لعمل Prototype سريع للنظم.

واختيار اللغة يتوقف على المبرمج والتطبيق ولكل لغة مزايا وعيوب.

لم أقل أنها لغة عقيمة بل قلت أنها فى حد ذاتها لغه قوية أيضاً.

اقتباس
لاتحرمنا من مشاركتك التى تساعدنى فى ان ازيل الغموض حول المشروع

إن شاء الله

forum-signature-01.gif
#50

اخى الكريم والله انى احبك فى الله

واذا كان قد وصل اليك بدون قصد مايزعجك منى فان اعتذر منك.

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

فنحن هنا فى المنتدى جميعا اخوة فى الله وتجمعنا هنا من اجل الخير لانعرف بعضنا شخصيا

ولايدرك احدنا مافى ادراك الاخرين لان ذلك فى علم الله وحده

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

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

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