Forwarded from أسامة مخزوم
السلام عليكم
عثرت على بروتوتايب قديم كتصميم لنسخة ألف تعمل من المتصفح
كان لي نية بعمله على wt
عثرت على بروتوتايب قديم كتصميم لنسخة ألف تعمل من المتصفح
كان لي نية بعمله على wt
Forwarded from Hassan DRAGA
* ألف 3
لغة ألف نسخة 3 تعمل بنفس طريقة عمل لغة Nim أو لغة V، أو Zig، حيت تترجم syntax الخاص باللغة إلى لغة C و C++. حاليا قدراتها لا تتجاوز تطوير آلة حاسبة بواجهة عربية. لكن التطوير سيستمر لتصبح أكبر حجما عن طريق إضافة مكتبات جديدة للغة.
ألف 4
لغة ألف نسخة 4 تعمل بنفس طريقة نسخة 3 لكن تترجم كليا إلى C بدلا من C++
ألف 5
ألف نسخة 5 هي أول نسخة مفسرة من لغة ألف، يعني يمكن تنفيذ السكريبت مباشرة بدلا من مترجمة، مثل البايثون
لماذا عدة نسخ مختلفة؟
لأننا لحد الساعة لم نحدد بالضبط شكل اللغة النهائي، حيث نجرب ونطور عدة نسخ تستخدم أنماط وطرق مختلة من باب التجربة حتى نصل إلى أفضل نتيجة ممكنة
ما هي مكتبة WebUI ؟
مكتبة WebUI هي مكتبة واجهة مستخدم صممناها من الصفر لغرض إعطاء لغة ألف 3 القدرة على تصميم واجهة عربية حديثة وعصرية... لكن تفاجأنا لاحقا أنها لقت قبول وإعجاب مبرمجين من مختلف أنحاء العالم حتى سارع الكثيرون لتصميم wrappers للمكتبة على Github
هل نستطيع تطوير مكتبة الذكاء الصناعي؟
نعم، لكن بكل تأكيد مكتبة عربية تستخدم مكتبات أجنية صممت من طرف شركات ضخمة... فهذا المجال مقتصر على شركات محدودة الصراع بينهم حاد وقوي. ونحن كباقي مستخدمي العالم سنستعمل مكتباتهم لنطور مكتبتنا الخاصة العربية في مجال الذكاء الصناعي. مثلا قد نستخدم مكتبة TensorFlow
لغة ألف نسخة 3 تعمل بنفس طريقة عمل لغة Nim أو لغة V، أو Zig، حيت تترجم syntax الخاص باللغة إلى لغة C و C++. حاليا قدراتها لا تتجاوز تطوير آلة حاسبة بواجهة عربية. لكن التطوير سيستمر لتصبح أكبر حجما عن طريق إضافة مكتبات جديدة للغة.
ألف 4
لغة ألف نسخة 4 تعمل بنفس طريقة نسخة 3 لكن تترجم كليا إلى C بدلا من C++
ألف 5
ألف نسخة 5 هي أول نسخة مفسرة من لغة ألف، يعني يمكن تنفيذ السكريبت مباشرة بدلا من مترجمة، مثل البايثون
لماذا عدة نسخ مختلفة؟
لأننا لحد الساعة لم نحدد بالضبط شكل اللغة النهائي، حيث نجرب ونطور عدة نسخ تستخدم أنماط وطرق مختلة من باب التجربة حتى نصل إلى أفضل نتيجة ممكنة
ما هي مكتبة WebUI ؟
مكتبة WebUI هي مكتبة واجهة مستخدم صممناها من الصفر لغرض إعطاء لغة ألف 3 القدرة على تصميم واجهة عربية حديثة وعصرية... لكن تفاجأنا لاحقا أنها لقت قبول وإعجاب مبرمجين من مختلف أنحاء العالم حتى سارع الكثيرون لتصميم wrappers للمكتبة على Github
هل نستطيع تطوير مكتبة الذكاء الصناعي؟
نعم، لكن بكل تأكيد مكتبة عربية تستخدم مكتبات أجنية صممت من طرف شركات ضخمة... فهذا المجال مقتصر على شركات محدودة الصراع بينهم حاد وقوي. ونحن كباقي مستخدمي العالم سنستعمل مكتباتهم لنطور مكتبتنا الخاصة العربية في مجال الذكاء الصناعي. مثلا قد نستخدم مكتبة TensorFlow
Forwarded from عَلِيُّ بْنُ عَايِدٍ ٱلْفَتْلَاوِيُّ / FREE PALESTINE 🇵🇸
السلام عليكم ورحمة الله
واجهت هذه المشكلة عند بنائي للمشروع على نظام Linux (Debian), ما سبب ذلك؟ هل هو خطأ من المشروع نفسه؟
واجهت هذه المشكلة عند بنائي للمشروع على نظام Linux (Debian), ما سبب ذلك؟ هل هو خطأ من المشروع نفسه؟
Forwarded from mohamed kemari
عَلِيُّ بْنُ عَايِدٍ ٱلْفَتْلَاوِيُّ / FREE PALESTINE 🇵🇸
السلام عليكم ورحمة الله واجهت هذه المشكلة عند بنائي للمشروع على نظام Linux (Debian), ما سبب ذلك؟ هل هو خطأ من المشروع نفسه؟
الخطأ هذا يمكنك حله عن طريق إضافة بارامتر رابع خاص بالذاكرة
ستجده في نفس الملف قم فقط بنسخه ولصقه لنفس السطر
indef win_64
......
else
....
endif
الخطأ يظهر لك فيالنصف الاول المجهز للينكس وستجد حله في النصف الثاني المجهز لوندوز
سيظهر لك خطأين آخرين احدهما يجب تضمين مكتبة cmath
والآخر عند تجهيز كائن وحله لا اذكر ماذا تحذف ربما قوسين وتضع محلها {}
ستجده في نفس الملف قم فقط بنسخه ولصقه لنفس السطر
indef win_64
......
else
....
endif
الخطأ يظهر لك فيالنصف الاول المجهز للينكس وستجد حله في النصف الثاني المجهز لوندوز
سيظهر لك خطأين آخرين احدهما يجب تضمين مكتبة cmath
والآخر عند تجهيز كائن وحله لا اذكر ماذا تحذف ربما قوسين وتضع محلها {}
Forwarded from mohamed kemari
عَلِيُّ بْنُ عَايِدٍ ٱلْفَتْلَاوِيُّ / FREE PALESTINE 🇵🇸
السلام عليكم ورحمة الله واجهت هذه المشكلة عند بنائي للمشروع على نظام Linux (Debian), ما سبب ذلك؟ هل هو خطأ من المشروع نفسه؟
https://github.com/alifcommunity/Alif5/blob/2943fae5fdf74eca34321610ba3f5b4b550cfd79/source/AlifRun.h#L181
هنا الحل.انسخ السطر والصقه في السطرين الذين يظهران الخطأ
هنا الحل.انسخ السطر والصقه في السطرين الذين يظهران الخطأ
GitHub
Alif5/AlifRun.h at 2943fae5fdf74eca34321610ba3f5b4b550cfd79 · alifcommunity/Alif5
Alif5 - Arabic Programming Language. Contribute to alifcommunity/Alif5 development by creating an account on GitHub.
Forwarded from mohamed kemari
بالنسبة لتعلم الكتابة على الكيبورد يمكنك التعلم من خلال موقع typing club
أو تحميل برنامج والتعلم من خلاله
أو تحميل برنامج والتعلم من خلاله
Forwarded from mohamed kemari
اعتقد البرنامج اسمه typing master
لأني استخدمته منذ مدة
ويوجد برنامج على لينكس نسيت اسمه اظنه يستخدم سطر الأوامر
لأني استخدمته منذ مدة
ويوجد برنامج على لينكس نسيت اسمه اظنه يستخدم سطر الأوامر
Forwarded from أحمد الطبراني
هو API وسيط بيحسن الـ API الأصلي بتاع موقع الدرر السنية
Forwarded from Deleted Account
أحمد الطبراني
هو API وسيط بيحسن الـ API الأصلي بتاع موقع الدرر السنية
انشر في مجتمع أسس
https://discourse.aosus.org
https://discourse.aosus.org
مجتمع أسس
أسس (أُسُس) تهدف إلى الإثراء في البرمجيات الحرة والمفتوحة المصدر في الوطن العربي
Forwarded from أحمد الطبراني
مجتمع أسس
API وسيط للتعامل مع موقع الدرر السنية
السلام عليكم هذا مشروع كنت اعمل عليه منذ فترة وأحببت أن اشاركه معكم هو API وسيط للتعامل مع الـ API الرسمي لموقع الدرر السنية لانك حين تتعامل مع الـ API الخاص بالدرر السنية ستجد صعوبة في التعامل معه لأنك يجب أن تستعمل jquery و jsonp بالإضافة إلى انه سيحضر…
Forwarded from mohamed kemari
هذه مجموعتهم على تلغرام يمكنك الاستفسار
https://t.me/aosus
https://t.me/aosus
Telegram
مجتمع أسس (لينكس، مفتوح المصدر، ردهات، أوبونتو، شبكات)
مجموعة ومجتمع معني بالبرمجيات الحرة وفلسفتها
والمفتوحة المصدر موقعنا
aosus.org
مجموعات أسس:
https://t.me/addlist/HuRZsLlFgAQ1ZmM0
ماتركس:
https://matrix.to/#/#aosus:aosus.org
مجموعات عربية متميزة:
@ArGroups
والمفتوحة المصدر موقعنا
aosus.org
مجموعات أسس:
https://t.me/addlist/HuRZsLlFgAQ1ZmM0
ماتركس:
https://matrix.to/#/#aosus:aosus.org
مجموعات عربية متميزة:
@ArGroups
Forwarded from GNUTUX linux (صالح saleh)
Forwarded from mohamed kemari
هذه مجموعتهم على تلغرام يمكنك الاستفسار
https://t.me/aosus
https://t.me/aosus
Telegram
مجتمع أسس (لينكس، مفتوح المصدر، ردهات، أوبونتو، شبكات)
مجموعة ومجتمع معني بالبرمجيات الحرة وفلسفتها
والمفتوحة المصدر موقعنا
aosus.org
مجموعات أسس:
https://t.me/addlist/HuRZsLlFgAQ1ZmM0
ماتركس:
https://matrix.to/#/#aosus:aosus.org
مجموعات عربية متميزة:
@ArGroups
والمفتوحة المصدر موقعنا
aosus.org
مجموعات أسس:
https://t.me/addlist/HuRZsLlFgAQ1ZmM0
ماتركس:
https://matrix.to/#/#aosus:aosus.org
مجموعات عربية متميزة:
@ArGroups
تشغيل لغة ألف.
https://t.me/aliflang/17830
https://t.me/aliflang/17830
𝓗𝓐𝓢𝓢𝓐𝓝 𝓜𝓐𝓗𝓜𝓜𝓞𝓓 𖠕:
ويقسم الفريق الى مجموعات وكل مجموعة تكون لها جزئية وبإشراف مهندس برامجيات
مثلا المجموعة الاولى مسؤولة عن تطوير الشفرة البرمجية
ومجموعة ثانيه مسؤولة عن تطوير برنامج يقوم بتصميم تطبيقات شبيه بالفيجوال ستوديو
Shadow:
وعليكم السلام ورحمة الله
إن شاء الله ستصدر النسخة التجريبية الثانية من ألف5 خلال شهرين
أما النسخة الرسمية منها قد تحتاج الى سنة والله أعلم
مبنية على لغة cpp ولكن قد تحتوي بعض الشفرات من لغة c وذلك للإستفادة من سرعة التنفيذ
علي عدنان:
سلام عليكم
نظام Windows :
قم بتحميل برنامج visual studio اصدار 2014 فما فوق
يمكنك تحميله من خلال الرابط : https://visualstudio.microsoft.com/downloads/
قم بتحميل الشفرة المصدرية من مجتمع ألف على github : https://github.com/alifcommunity/Alif5
ثم قم بفتح ملف winBuild الموجود على ملف Alif5 بعدها قم بتشغل ملف Alif5.sln
سيتم تشغيل مشروع الف على برنامج visual studio
يمكنك كتابة الشيفرة من خلال ملف code.alif5 الموجود في ملف Alif5
ملاحظة : يجب توفر حزمة desktop development with c++ الموجودة على visual studio installer
على githup منشور هاي
اشلون اشغل لغة لو كود بدون
visual studio
مثل على برنامج
VS code خفيف على حاسبه
حاسبة نظام وندوز
Shadow:
يمكنك ذلك بكتابة
g++ *.cpp -municode
وذلك ضمن مسار ملف source
علي عدنان:
جربته عن طريق cmd
و يطلع هاي
Shadow:
ادخل ملف AlifRun.h
قم بحذف السطور 238 , 243, 244, 245, 295, 300, 301, 302
واحفظ الملف وأعد المحاولة
او جرب هذا الأمر دون حذف أي شيء
g++ *.cpp -municode -std=c++20
علي عدنان:
هاي كود سوه ملف اسمه
a.exe
بنفس مجلد source
Shadow:
اكتب a.exe بنفس مجلد source
تفتح لغة ألف التي تعمل على cmd فقط
وهي اللغة التفاعلية
أما إن اردت تنفيذ ملف
فقط اكتب
a.exe example.alif5
حيث example.alif5 هو اسم الملف الذي تريد تشغيله
يوجد ملف في المسار العام اسمه
code.alif5
يمكنك نقله إلى مجلد source وتجربته
يحتوي مثال عن الأصناف
علي عدنان:
33.3333
4165500ns
Shadow:
في حال عمل البرنامج
يسعدنا ان تشاركنا صورة من النتيجة
علي عدنان:
جربت هاي و اشتغل
Shadow:
نعم صحيح هذا حجم المخروط والأخير زمن التنفيذ
mohamed kemari:
علي تجربتها فيما بعد. لكن مترجمي لم يتعرف على municode
فقد جربته سابقا ولم يصلح
عَلِيّ عَايد ٱلْفَتْلَاوِيُّ / FREE PALESTINE 🇵🇸:
جرّب مترجم mingw، عبر الرابط الآتي:
https://github.com/niXman/mingw-builds-binaries/releases/tag/12.2.0-rt_v10-rev2
mohamed kemari:
جربت مترجم mingw المضمن في كود بلوك. سأجرب هذا إن شاء الله
Shadow:
اعتقد انه قد يعمل الآن
Telegram
عيشة راضية in مجتمع ألف [ لغة برمجة عربية ]
السلام عليكم ورحمة الله وبركاته
متى تتوقعون سنصبح نكتب برامج كبيرة باللغة العربية؟
متى تتوقعون سنصبح نكتب برامج كبيرة باللغة العربية؟
بعض المواضيع المهمة في تطوير لغة ألف
كتاب dragon compiler ليساعدنا في عمل لغة مترجمة
https://t.me/aliflang/17636
استعمال lib boost ضروريا ؟
https://t.me/aliflang/17646
التحدث مع مكتبة AI وإظهار النتائج في الواجهة،
https://t.me/aliflang/17668
تطبيق الخوارزميات
https://t.me/aliflang/17670
المرحلة الثانية من تطوير اللغة وضعنا بالحسبان دخول اللغة في مجال الذكاء الصناعي
https://t.me/aliflang/17672
شخص يدعى عويتب
كتب كومبايلر للغة صممها باللغة الانجليزية ، السينتاكس جميل بصراحة ورايق
https://t.me/aliflang/17676
Telegram
Shadow in مجتمع ألف [ لغة برمجة عربية ]
مثال الأخ حسن قال لنا ان نقرأ كتاب dragon compiler ليساعدنا في عمل لغة مترجمة وهذا ساعدني كثيراً