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

واضح: إطلاق لغة برمجة عربية جديدة

بدأه MohamedIBrahim في 9 أغسطس 2011 · 34 رد · 2,828 مشاهدة · في الأخبار والنقاشات التقنية
مشاركة: واتساب X فيسبوك تيليجرام
#26
احمد-صالح كتب:

" السبب الرئيسي في رئي ان البرمجة مش لكل الناس. "

هناك خطوط يجب ان تؤخذ على هذه الجملة

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

GoodBye

#27

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

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

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

CodingAlone.com

twitter @abshammeri

abshammeri AT gmail.com

github : abshammeri

#28
Abdullah.Alshammeri كتب:

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

يا ريت حضرتك بدل ما كنت تحزفها كنت تترجمها.

−1
#29
اقتباس
يا ريت حضرتك بدل ما كنت تحزفها كنت تترجمها.

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

1

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

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

CodingAlone.com

twitter @abshammeri

abshammeri AT gmail.com

github : abshammeri

#30
احمد-صالح كتب:

يا ريت حضرتك بدل ما كنت تحزفها كنت تترجمها.

ااسف على ازعجكم, انني لم اقصد عدم اتباع قوانين المنتدي ولكنني كنت اقصد ان ادل علي شئًٍ معينناً و ذلك لااني مصريُ و افتخيرو بلغتي

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

والشكر

#31

اعصابك اخ احمد صالح ..

كلنا هنا اخوة ونريد ان نعلم ونتعلم ..

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

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

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

وهذا ما نسميه بالـ Readability في لغات البرمجة ايضا .. اي ان الكود يجب ان يكون مفهوم لمن يريد ان يقرأه ..

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

تحياتي العطرة .

يَارَبُ إِن ضَاقَت قُلُوُب الْنَّاسٍ عَنْ مّافِي .. مِنْ خَيْرٍٍ فَعَفْوكَ لَا يَضِيْقْ ..

#32

هل اللغة عافيتا؟؟

انت نفسك تقول ان المصري عربي, اذا لما حذفتها؟؟ من المفترض ان تفها اذا كانت نفس اللغة؟؟

حسنا, كل ما ساقوله هو سامحك الله علي مسحك لمشاراكاتي

نرجع للموضوع الذي ساطر لان اوضحه مرة اخري

انا لا اري داعي لوضع موضوع اللغة هنا لان اختصارا 99 بالمئة من اللغة بالعربية وان كان هناك بالمصرية فان هناك المراد له بالعربية ايضا

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

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

اذا كان هناك معارضة اكثر من مساندة اذا سنقبل بالامر الواقع

واخي سنان, اذا كلمت احد الان بالنجليزي(انا اعيش بدولة انجليزية) هل اتوقع ان يفهم الكل لغتي؟؟

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

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

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

وهذا ليس موجود الان وهذا هو السبب الرئيسي

لكن عصر هيمنة اللغة الانجليزية اعتقد انتهي,فامريكا بالنازل الان.

واخيرا, لغة واضح هيا فكرة مختلفه عن برنامج برمجة-عربي(الذي هو تجربة كما وضحت)

لغة واضح يمكن تطبيقها علي اي لغة في العالم

وشكرا

#33

مثال علي لغة واضح بالانجليزي

command first

integer ii

loop i from 1 to 10

ii=i

end

show-message with "hi " & ii

end

بالعربية

امر الاول

عددي يي

لف ي من 1 لـ 10

يي=ي

خلاص

بين-رسالة بـ "اهلا" & يي

خلاص

تم تعديل هذه المشاركة بواسطة احمد-صالح في 17 أغسطس 2011 في 09:49

#34

كلام جميل ومنطقي ..

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

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

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

لف ي من 1 لـ 11 .. ؟؟

كما قلت لك .. يجب ان تقرأ اكثر عن شئ اسمه Readability .. وهي عن قابلية قراءة الكود ..

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

لكن لو كانت

المتغير ي من 1 الى 10

هنا اعتقد اوضح لي ان هذه هي عملية دوارة Loop

فهي اقرب الى

For y = 1 to 10

... وهنا لن اجد مشكلة في فهم الكود او قراءته ..

كذلك .. كلمة ( خلاص ) .. لماذا لم تستخدم ( انتهى ، نهاية ، .. ) ؟؟ اعتقد ستكون اوضح وهي من اللغة المصرية ايضا ..

اخيرا .. ملاحظة ..

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

لذلك مسألة ( لف ) وبعدها متغير من حرف واحد سيؤدي الى مشاكل في عملية الكتابة ..

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

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

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

تحياتي العطرة ...

يَارَبُ إِن ضَاقَت قُلُوُب الْنَّاسٍ عَنْ مّافِي .. مِنْ خَيْرٍٍ فَعَفْوكَ لَا يَضِيْقْ ..

#35
سنان محمد صالح كتب:

كلام جميل ومنطقي ..

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

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

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

لف ي من 1 لـ 11 .. ؟؟

كما قلت لك .. يجب ان تقرأ اكثر عن شئ اسمه Readability .. وهي عن قابلية قراءة الكود ..

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

لكن لو كانت

المتغير ي من 1 الى 10

هنا اعتقد اوضح لي ان هذه هي عملية دوارة Loop

فهي اقرب الى

For y = 1 to 10

... وهنا لن اجد مشكلة في فهم الكود او قراءته ..

كذلك .. كلمة ( خلاص ) .. لماذا لم تستخدم ( انتهى ، نهاية ، .. ) ؟؟ اعتقد ستكون اوضح وهي من اللغة المصرية ايضا ..

اخيرا .. ملاحظة ..

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

لذلك مسألة ( لف ) وبعدها متغير من حرف واحد سيؤدي الى مشاكل في عملية الكتابة ..

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

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

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

تحياتي العطرة ...

شكرا اخي سنان

كما قلت هناك الاثنان عربي و مصري

دور متغير1 من 1 الي 9

انهي

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

فقد تحتوي علي رموز اكثر من كلمات مثل السي

وليست verbose مثل الفجوال بيسك مثلا ولغة واضح التي تستخدم كلمات كثيرة بدل من رموز

وشكرا

دور حتي نص1 النص = "111"

دور بينما

بدل من لف لحد-ما

و لف طول-ما

كما قلت دائما احتويت الاثنين و التسمية التي مستريح لها يكتب بها.

1

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