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

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

رائج
بدأه محمود سمير في 21 فبراير 2008 · 53 رد · 21,031 مشاهدة · في قسم التقنيات الجديدة (لإفتتاح أقسام خاصة بها لاحقا)
مشاركة: واتساب X فيسبوك تيليجرام
#26
اقتباس
لو لديك اعتراض على كونها لغة من لغات الجيل الرابع فلا توجه هذا الاعتراض لى انا فليس لى دخل فى ذلك

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

لدي اعتراضات مش اعتراض واحد , ومن هم بإعتقادك علماء واساتذه البرمجه الذين تتكلم عنهم ؟

لا إله الإ الله وحده لا شريك له الملك وله الحمد يحي ويميت وهو على كل شئ قدير

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

gazabigBanner.jpg

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

#27

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

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

وهذا مجرد رأى

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

#28

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

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

اقتباس
لدي اعتراضات مش اعتراض واحد , ومن هم بإعتقادك علماء واساتذه البرمجه الذين تتكلم عنهم ؟

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

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

الكتب العربية التالية موجود فيها ماذكرته لك

1 - المرجع الاساسى لقاعدة البيانات كليبر تاليف الاستاذ مجدى محمد ابو العطا الطبعة الاولى عام 1990 والرابعة عام 1994

2 - المرجع الاساسى للغة سى تاليف حامد مصطفى قدرى واحمد عبدالفتاح عام 1993

وبالنص سوف تجد فيها

ان اجيال لغات البرمجة خمسة

1 - الجيل الاول : لغة الالة

2 - الجيل الثانى : لغة التجميع (الاسمبلى)

3 - الجيل الثالث : لغات عالية المستوى مثل سى

4 - الجيل الرابع : لغات انظمة قواعد البيانات مثل اوراكل

5 - الجيل الخامس : اللغات الطبيعية والذكاء الاصطناعى مثل برولوج

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

http://en.wikipedia.org/wiki/Fourth-genera...amming_language

وسوف تجد فيه اشارة الى ان اوراكل تنتمى الى هذا الجيل كما يلى

Later 4GL types are tied to a database system and are far different from the earlier types in their use of techniques and resources that have resulted from the general improvement of computing with time

Some 4GLs have integrated tools which allow for the easy specification of all the required information:

James Martin's own Information Engineering systems development methodology was automated to allow the input of the results of system analysis and design in the form of data flow diagrams, entity relationship diagrams, entity life history diagrams etc from which hundreds of thousands of lines of COBOL would be generated overnight. 
More recently Oracle Corporation's Oracle Designer and Oracle Developer 4GL products could be integrated to produce database definitions and the forms and reports programs.

اما بخصوص ذكرك من هم علماء واساتذة البرمجة

هم بلاشك

1 - اساتذة الجامعات حول العالم الحاصلين على الدرجات العلمية فى تخصصات البرمجة المختلفة

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

3 - المؤلفين للكتب العلمية والهندسية والتكنولوجية التى تختص بالبرمجة نظريا وعمليا

4 - المبرمجين الذى قاموا بعمل معمارية لنظم كبيرة تشمل انظمة التشغيل او لغات البرمجة او التطبيقات العملاقة.

الذين ينتمون للفئة 1 و 2 هما الذين يضعون اركان العلم النظرية

والذين ينتمون للفئة 4 هما الذين يجعلون النظريات المعقدة على ارض الواقع

والذين ينتمون للفئة 3 هم الذين ينشرون العلم ويعلمون الناس بطريق غير مباشر

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

كل مرة احاول لا اعرف ما الذى ينسينى

ان شاء الله اجربها قريبا واقولك رايى

ان شاء الله تحقق الفائدة من اطلاعك عليها

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

اقتباس
بكره نشوف ++Mahmoud

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

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

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

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

وهذا مجرد رأى

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

اهلا بك فى اى وقت

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

واللغة تم تطويرها من خلال محيط التطوير بمعنى لن تحتاج لشىء خارجه

والله الموفق

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

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

ومن ثم تعريف الويكي (الذي من المفترض انه كتب بواسطه علماء البرمجه ) الذي ارفقته :

Later 4GL types are tied to a DataBase system and are far different from the earlier types in their use of techniques and resources that have resulted from the general improvement of computing with time

هل قرأته جيداً ؟ هل فهمت ماهو القصد بـ tied ؟

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

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

وبالمناسبة اخي TYEF , انا قلت :

اقتباس
وبالنسبه لتعريف البرمجة الذي اوردته بالانجليزي , فهذا ليس استدلال سليم , فالتعريف متضمن "written specification of their syntax and semantics" , وهذا معناه انه يوجد تعابير لغوية فيها , فلا توجد لغة في العالم بدون رموز . هل توجد لغة كذلك (غير لغتك طبعاً )؟ ..

انا قلت "رموز" وليست حروف , ولغة الصم والبكم مكونة من "رموز" وهي الحركات باليد ..

تم تعديل هذه المشاركة بواسطة محمد معاشر في 23 مايو 2008 في 23:03

لا إله الإ الله وحده لا شريك له الملك وله الحمد يحي ويميت وهو على كل شئ قدير

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

gazabigBanner.jpg

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

#30

يعم محمود والله تعبت جدا معك

اولا الشرح من غير صور

ثانيا شرح الفيديو صوت ومن غير صوره وحولت امتداده وبرده اشتغل صوت بس

وطبعا ضاع يوم كامل من غير اى فيده

وارسلت لك على الخاص ولا حد رد

على العموم وفقك الله ولك جزيل الشكر :angry: :angry: :angry: :angry: :angry:

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

جميل دعنى اكمل لك الجملة (والهدف معروف وهو الشهرة)

ان بعد الظن اثم هل المنطق يقبل

ان مؤلف لكتب منهم كتاب الحاصلين عليه تخطى (45 الف شخص) بفضل الله اتى الى هنا يبحث عن الشهرة من خلال المنتدى !!!!!!!!!!

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

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

وليست على المستوى العلمى الراقى من جانب اخر.

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

الذين يجهلون الكثير عنى وفى نفس الوقت اجهل الكثير عنهم - بمعنى التعامل مع الغرباء.

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

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

ان الله لايضيع اجر من احسن عملا والله مع الصابرين

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

حين تقول لشخص ان حروف اللغة العربية 28 حرفا

ويقول لك انه معترض من الطبيعى ان تتعجب له - وتقول له هل هناك حرف زيادة !! اما قمت بعدهم ووجدتهم اقل !!

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

ذلك لانها ليست من عملى انا

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

الا تتذكر ( مطلوب Oracle Developer )

الا تعلم ان المطور يقوم بعمل التطبيقات Applications

الا تعلم ان التطبيقات يتم عملها بلغات البرمجة Programming Languages

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

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

وبيئة لتطوير التطبيقات بسهولة ومرونة

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

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

واللغات انواع لغات عامة ولغات متخصصة

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

وفى النهاية اخى الكريم لى رجاء عندك

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

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

والله الموفق

#32

للاسف , لا فائدة للنقاش معك اخ محمود , سألتك سؤال واضح ولكنك تدور في حلقتك , وكلامك كله منمق ومزين بشكل مبالغ فيه ..

وبالمناسبة , Oracle Developer , ليس معناه ان اوراكل لغة برمجة , وعلى كلامك , هل ايضاً MS SQL Server لغة ؟ هل MySQL لغة ؟ Access لغة برمجة من لغات الجيل الرابع ..

لا إله الإ الله وحده لا شريك له الملك وله الحمد يحي ويميت وهو على كل شئ قدير

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

gazabigBanner.jpg

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

#33
اقتباس
للاسف , لا فائدة للنقاش معك اخ محمود , سألتك سؤال واضح ولكنك تدور في حلقتك , وكلامك كله منمق ومزين بشكل مبالغ فيه ..

سلاما

اقتباس
وبالمناسبة , Oracle Developer , ليس معناه ان اوراكل لغة برمجة , وعلى كلامك , هل ايضاً MS SQL Server لغة ؟ هل MySQL لغة ؟ Access لغة برمجة من لغات الجيل الرابع ..

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

باعداد باقة من التطبيقات المتعلقة بقواعد البيانات

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

اما MS SQL Server فالوضع يختلف لانها لاتشتمل على ادوات التطوير بداخلها وانما تستخدم معها لغات اخرى

الخلاصة

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

1- اللغات المتخصصة فى بناء انظمة قواعد البيانات

2- تشتمل على ادوات التطوير اللازمة

3- يمكن ان تستخدم كـ backend و frontend معا.

والمقال التالى فيه شرح لاجيال لغات البرمجة

http://www.doc.ic.ac.uk/~nd/surprise_96/jo...n/article2.html

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

Features evident in fourth generation languages quite clearly are that it must be user friendly, portable and independent of operating systems, usable by non-programmers, having intelligent default options about what the user wants and allowing the user to obtain results fasts using minimum requirement code generated with bug-free code from high-level expressions (employing a data-base and dictionary management which makes applications easy and quick to change), which was not possible using COBOL or PL/I. Standardisation however, in early stages of evolution can inhibit creativity in developing powerful languages for the future. Examples of this generation of languages are IBM's ADRS2, APL, CSP and AS, Power Builder, Access.

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

References 


History of Programming Languages, Richard L. Wexelblat (ed.), Academic Press 1981. 

Fourth Generation Languages Volume 1: Principles, by James Martin and Joe Leben, Prentice Hall. 1986 
High Level Languages and Their Compilers, Des Watson, Addison-Wesley, 1989.

والله الموفق

تم تعديل هذه المشاركة بواسطة محمود سمير في 24 مايو 2008 في 16:23

#34
اقتباس
انا مازلت غير مقتنع حيث ان اصحاب الشركات مثل ادوبى والتى قامت بعمل برامج مثل photo shop و micromedia التى عملت الفلاش كل واحد قعد سنين فى عمل تلك اللغات ( البرمجة بدون كود ) فكيف تقوم بعمل كل هذا فى لغة واحدة فى 3 سنوات بمفردك

هذا فقط على التعريف الذى قلتة

او ان هناك شئ اخر ربما انا لم اعرفه وانت ادرى به

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

لك منى كل الامانى بالتوفيق

والسلام عليكم ورحمة الله

أخى ومشرفى الحبيب حريف برمجة

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

مثال بسيط : بد أن مثلا فى الـ C للإعلان عن متغير من نوع integer

in a;

كل الفكرة أنك تضغط على Command Button فيظهر لك Message Box بها اثنين TextBox واحد تكتب فيه اسم المتغير والثانى تكتب فيه نوعه وهو يقوم بكتابة الكود بدل وأنت لا تتدخل فى كتابة الكود ولا نوع اللغة ولا حتى شكل كتابته حتى هذا كل الفكرة وأخى محمود لم يطور مترجم من البداية بل اعتمد على xHarbour و C وهو يسمح لك برؤية الكود المحجوب عنك وحتى لو هناك لغة وسيطة يتم الترجمة اليها ثم الى هذه اللغات

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

تم تعديل هذه المشاركة بواسطة TYEF في 25 مايو 2008 في 03:32

#35
اقتباس
أخى ومشرفى الحبيب حريف برمجة

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

مثال بسيط : بد أن مثلا فى الـ C للإعلان عن متغير من نوع integer

كودin a;

كل الفكرة أنك تضغط على Command Button فيظهر لك Message Box بها اثنين TextBox واحد تكتب فيه اسم المتغير والثانى تكتب فيه نوعه وهو يقوم بكتابة الكود بدل وأنت لا تتدخل فى كتابة الكود ولا نوع اللغة ولا حتى شكل كتابته حتى هذا كل الفكرة وأخى محمود لم يطور مترجم من البداية بل اعتمد على xHarbour و C وهو يسمح لك برؤية الكود المحجوب عنك وحتى لو هناك لغة وسيطة يتم الترجمة اليها ثم الى هذه اللغات

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

اخى الكريم شكرا لاطلاعك على المشروع

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

1 - فرق كبير بين السهولة فى الاستخدام والسهولة فى البناء الداخلى للنظام

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

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

اولا : الصفحات التى يتم عرضها وشبهتها بالـ messagebox (اتفق معك على تسمية الصفحات البسيطة بتلك التسمية)

1 - تم تصميم هذه الصفحات من خلال محيط التطوير عن طريق Interaction Designer

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

3 - الكود الذى يتم توليده ويمكن ان تراه يتحكم فى توليده لغة Script مضمنة داخل محيط التطوير ويتم كتابتها داخل Transporter Designer

4 - يمكن ان يتضمن المكون الواحد العديد من الصفحات التفاعلية التى يمكنك التنقل فيما بينها

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

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

متداخلة Nested بشكل مفتوح وتوفر كافة الامكانيات للتحكم فى مصمم الاهداف

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

وعدد هذه الجمل الجديدة اكثر من 200 جملة كما ان للنمط الجديد تمثيل بصورة هيكلية وليس من السهل ادارة مثل هذه الامور

الخلاصة :-

اللغة تشتمل فعلا على Compiler ولكنه مترجم مقسم الى 3 اجزاء

1 - الجزء المرئى متمثل فى الصفحات التفاعلية وشجرة المجال Domain Tree & Interaction Pages

2 - الجزء الروحى متمثل فى اللغة الوصفية التى تتحكم فى ادارة الاكواد والخطوات والمعلومات

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

وهذه الاجزاء الثلاثة معا تؤدى وظيفة المترجم بشكل كامل وتقدم لك لغة جديدة بدون كود

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

وانما يكمن فى الافكار التى تقف خلف المشروع

لانها افكار متداخلة بشكل ملفت للنظر.

والله الموفق

#36

بغض النظر عن كل ما قيل هنا

لماذا لم يكن البرنامج عربي الواجهة

نحن نتكلم عن انتاج عربي أصيل

فلماذا تكون واجهته إنجليزية

الموضوع عائد لك

تحياتي

حزمة المحرك الإصدارة 0.8

أي أحد يجد أني ظلمته فليراسلني

وبإذن الله لو كان له حق سيأخذه

728x90.png

#37

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

اقتباس
بغض النظر عن كل ما قيل هنا

لماذا لم يكن البرنامج عربي الواجهة

نحن نتكلم عن انتاج عربي أصيل

فلماذا تكون واجهته إنجليزية

الموضوع عائد لك

تحياتي

التعريب مخطط له مستقبلا ان شاء الله وغالبا لن اقوم انا بعملية التعريب وسيتم اسناد المهمة للاخرين

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

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

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

والله الموفق

#38

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

فقد كنت أنتظر وبشغف متابعة آخر أخبار المشروع

ولي سؤال عن النسخة الخاصة بنظام التشغيل "Linux" متى سنراها؟

وتقبل تحياتي

محمود سعيد

#39
اقتباس
أسعدتني عودتك مرةً أخرى بعد هذا الانقطاع أخي محمود، انقطاعك صاحبه أيضًا انقطاع مني بسبب الامتحانات...

فقد كنت أنتظر وبشغف متابعة آخر أخبار المشروع

ولي سؤال عن النسخة الخاصة بنظام التشغيل "Linux" متى سنراها؟

وتقبل تحياتي

محمود سعيد

اهلا بك اخى الكريم

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

وربنا ييستر وتعدى اخر سنة على خير ان شاء الله.

بخصوص اخر اخبار المشروع ابشر بالخير

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

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

الصالحة لمختلف الاغراض وهذه المكونات تشمل (البيئة الرسومية والمواجهة الخطية والبرمجة الهيكلية وبرمجة الكائنات وبرمجة الخادم الممتاز

وقواعد البيانات والرسم والاستفادة من خدمات النظام مثل التعامل مع ملفات DLL و استخدام عناصر التحكم ActiveX)

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

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

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

تم مراجعة عملية التفاعل لتكون اكثر اماننا بحيث تم منع اخطاء الترجمة Compiler Errors التى تنتج عند ادخال بيانات خاطئة

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

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

وباذن الله العمل مستمر لاضافة مكونات اخرى تشمل (الشبكات وامن المعلومات ومعالجة الصور )

وكذلك تزويد المشروع بالعديد من الامثلة Samples. وايضا التعليمات ووسائل المساعدة Help

بخصوص عمل نسخة متنقلة تعمل على Windows و MAC و Linux

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

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

وهذه العملية ستطلب اعادة بناء 30% من المشروع

وهو مايتطلب مدة تتراوح من 3 الى 6 شهور حسب الاجتهاد والتوفق

والله الموفق

تم تعديل هذه المشاركة بواسطة محمود سمير في 8 يونيو 2008 في 06:12

#40
اقتباس
اهلا بك اخى الكريم

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

وربنا ييستر وتعدى اخر سنة على خير ان شاء الله.

بالتوفيق أخي محمود، وكنت قد نسيت أن أسألك عن أخبار امتحاناتك; البكالريوس... حيث ننتظر تخرجك بتقدير عالٍ، وبعده "الماجستير" ثم "الدكتوراه" بإذن الله...

ولا تنسى إخبارنا بنتيجة تخرجك فنحن ننتظر...

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

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

الصالحة لمختلف الاغراض وهذه المكونات تشمل (البيئة الرسومية والمواجهة الخطية والبرمجة الهيكلية وبرمجة الكائنات وبرمجة الخادم الممتاز

وقواعد البيانات والرسم والاستفادة من خدمات النظام مثل التعامل مع ملفات DLL و استخدام عناصر التحكم ActiveX)

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

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

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

تم مراجعة عملية التفاعل لتكون اكثر اماننا بحيث تم منع اخطاء الترجمة Compiler Errors التى تنتج عند ادخال بيانات خاطئة

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

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

وباذن الله العمل مستمر لاضافة مكونات اخرى تشمل (الشبكات وامن المعلومات ومعالجة الصور )

وكذلك تزويد المشروع بالعديد من الامثلة Samples. وايضا التعليمات ووسائل المساعدة Help

ننتظر وبشغف هذا الإصدار الجديد، وإن شاء الله يكون بدايةً لنجاح المشروع، ويليه المزيد من الإصدارات بتطورات أكبر....

اقتباس
بخصوص عمل نسخة متنقلة تعمل على Windows و MAC و Linux

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

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

وهذه العملية ستطلب اعادة بناء 30% من المشروع

وهو مايتطلب مدة تتراوح من 3 الى 6 شهور حسب الاجتهاد والتوفق

والله الموفق

هذا هو أكثر ما أسعدني، وأنتظره بفارغ الصبر... إن شاء الله تُنهيه في أقل وقت ممكن وبأعلى جودة

همسة:

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

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

وفقك الله أخي الحبيب م. محمود سمير

وتقبل تحياتي

محمود سعيد

تم تعديل هذه المشاركة بواسطة uxcode في 8 يونيو 2008 في 15:47

#41

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

اقتباس
بالتوفيق أخي محمود، وكنت قد نسيت أن أسألك عن أخبار امتحاناتك; البكالريوس... حيث ننتظر تخرجك بتقدير عالٍ، وبعده "الماجستير" ثم "الدكتوراه" بإذن الله...

ولا تنسى إخبارنا بنتيجة تخرجك فنحن ننتظر...

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

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

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

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

اقتباس
هذا هو أكثر ما أسعدني، وأنتظره بفارغ الصبر... إن شاء الله تُنهيه في أقل وقت ممكن وبأعلى جودة

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

اقتباس
همسة:

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

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

وفقك الله أخي الحبيب م. محمود سمير

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

الله يبارك فيك اخى الكريم (محمود سعيد) وجزاك الله خيرا

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

والله الموفق

#42
اقتباس
الحمد لله رب العالمين الامتحانات تمام التمام والاداء على مايرام

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

إن شاء الله تحصل على هذا المركز أو أفضل منه :) وتنضم لهئية التدريس كـ"معيد"...

ننتظر تفوقك أخي الحبيب

#43

منطق جيد

بالنسبة لساعي خلف المجد

أو بالنسبة لساعي خلف مال

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

فأظن أن ترجمة برامجك إلى لغات أخرى لا تعني لك أي شيء

على العموم لم أقصد أن أضايقك

لكني أكره أن نضيع هويتنا العربية

تحياتي

حزمة المحرك الإصدارة 0.8

أي أحد يجد أني ظلمته فليراسلني

وبإذن الله لو كان له حق سيأخذه

728x90.png

#44

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

اقتباس
إن شاء الله تحصل على هذا المركز أو أفضل منه وتنضم لهئية التدريس كـ"معيد"...

ننتظر تفوقك أخي الحبيب

الى بيتعين معيد غالبا الاول واحيانا الثانى والثالث ونادرا الرابع

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

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

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

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

اقتباس
منطق جيد

بالنسبة لساعي خلف المجد

أو بالنسبة لساعي خلف مال

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

فأظن أن ترجمة برامجك إلى لغات أخرى لا تعني لك أي شيء

على العموم لم أقصد أن أضايقك

لكني أكره أن نضيع هويتنا العربية

تحياتي

اخى الكريم اجابتى لك على محورين

المحور الاول :-

ان الموضوع اكبر من ذلك بكثير

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

ومازال مفتوحا وربما يستمر لفترات طويلة

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

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

بالتاكيد لا (ولا ازكى على الله احدا) ولكن فى رايى المتواضع

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

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

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

* مصطلحات قياسية متعارف عليها لدى الجميع*

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

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

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

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

بمعنى الامر ليس ببساطة التطبيقات العادية

المحور الثانى :

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

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

وهو ان تجد العديد من يفضلون النسخة الانجليزية عن العربية

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

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

والله الموفق

تم تعديل هذه المشاركة بواسطة محمود سمير في 10 يونيو 2008 في 15:47

#45

لم تعجبني هذه الجملة

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

سمني أي شيء

حالة عصبية مضادة

أو متعصب إلى العربية

أو أي شيء

لكن من فضلك لا تقل لي أن العلم يقتصر على لغة

أياً كانت اللغة

أتمنى لك التوفيق

أنا في انتظار النسخة العربية

تحياتي

حزمة المحرك الإصدارة 0.8

أي أحد يجد أني ظلمته فليراسلني

وبإذن الله لو كان له حق سيأخذه

728x90.png

#46

أحسنت أخي محمود. وأحسن الاخوة كذلك في اثراء الموضوع.

سؤال لو تكرمتم :

هل هناك مقاربات بين مفاهيم البرمجة من دون كود والـ Domain-specific language ؟

شكرا.

تم تعديل هذه المشاركة بواسطة delab في 12 يونيو 2008 في 01:17

#47

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

اقتباس
سمني أي شيء

حالة عصبية مضادة

أو متعصب إلى العربية

أو أي شيء

لكن من فضلك لا تقل لي أن العلم يقتصر على لغة

أياً كانت اللغة

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

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

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

(لغة القران الكريم هى اللغة العربية) حتى وان (كان القران الكريم مترجما الى جميع اللغات الاخرى)

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

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

اتمنى ان يكون الامر قد اتضح اليك باذن الله.

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

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

اقتباس
أتمنى لك التوفيق

أنا في انتظار النسخة العربية

تحياتي

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

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

اقتباس
أحسنت أخي محمود. وأحسن الاخوة كذلك في اثراء الموضوع.

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

اقتباس
سؤال لو تكرمتم :

هل هناك مقاربات بين مفاهيم البرمجة من دون كود والـ Domain-specific language ؟

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

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

انظر اخى الكريم الى الصورة التالية من موقع المشروع http://www.sourceforge.net/projects/doublesvsoop

post-137500-1213268776_thumb.jpg

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

1 - نمط برمجة جديد يدعم البرمجة بدون كود واسم النمط DoubleS

2 - بيئة للبرمجة بدون كود تستضيف لغات البرمجة بدون كود واسم البيئة RPWI

3 - لغة برمجة بدون كود تعمل فى هذه البيئة واسمها Mahmoud

والله الموفق

تم تعديل هذه المشاركة بواسطة محمود سمير في 12 يونيو 2008 في 14:10

#48

تم نقل الموضوع إلى القسم المناسب له .

اللهم طهر أرض فلسطين من العملاء والخونة

#49
اقتباس
تم نقل الموضوع إلى القسم المناسب له .

خير ان شاء الله

ولمن يهتم بالموضوع يمكنه متابعة موقع المشروع الاساسى

http://www.sourceforge.net/projects/doublesvsoop

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

وان شاء الله اكون كنت ضيف خفيف عليكم جميعا

ومن يريد طرح اى سؤال يتعلق بالمشروع يمكنه مراسلتى على الميل.

والله الموفق

تم تعديل هذه المشاركة بواسطة محمود سمير في 19 يونيو 2008 في 00:36

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

يقال عن لغة علم إن توفرت مصادر علمية مكتوبة بتلك اللغة .

''‏اللهم إني أسالك إيمانا دائما وأسألك قلبا خاشعا وأسألك علما ‏نافعا وأسألك يقينا صادقا وأسألك دينا قيما وأسألك العافية من كل ‏بلية''

'‏اللهم أغفر للمؤمنين و المؤمنات و المسلمين و المسلمات الأحياء ‏منهم و الأموات'

www.it-scoop.com

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

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

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

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

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