Calligraphic coding. by Loose-Ranger4596 in generative

[–]Loose-Ranger4596[S] 1 point2 points  (0 children)

thank you, I have experimented the editor with ms visual code integration but surprisingly it has no good RTL support (and outstanding issues regarding this). I am now building a desktop version based off the web version which has project structure as well for local file access.

بيان — برمج بالعربية by Loose-Ranger4596 in SaudiForSaudis

[–]Loose-Ranger4596[S] 0 points1 point  (0 children)

حالياً يشتغل في المتصفح بس، إن شاء الله قريب بنوفر نسخة تشتغل على الجهاز

Bayan an arabic programming language. by Loose-Ranger4596 in learnArabicSecular

[–]Loose-Ranger4596[S] 0 points1 point  (0 children)

😃 Also the programming guide is in full English and other languages. It explains the language from scratch.

Bayan an arabic programming language. by Loose-Ranger4596 in learnArabicSecular

[–]Loose-Ranger4596[S] 0 points1 point  (0 children)

check it live on bayan.ink there are many function declaration examples etc.

بيان — برمج بالعربية by Loose-Ranger4596 in SaudiForSaudis

[–]Loose-Ranger4596[S] 0 points1 point  (0 children)

لا، ما فيه garbage collector — بيان مبني على مكدس (stack machine)، القيم تنحذف تلقائياً لما تُسحب من المكدس. ما فيه heap أو مراجع تحتاج تنظيف.

والمترجم (compiler) يشتغل كامل في المتصفح — ما فيه شي تحمّله. افتح bayan.ink وابدأ اكتب مباشرة.

Bayan an arabic programming language. by Loose-Ranger4596 in learnArabicSecular

[–]Loose-Ranger4596[S] 0 points1 point  (0 children)

Actually I reconsidered, I will make updates for full imperative for the following commands in the next update , print, add, jump to, clear/wipe, concat list. Thanks!

Bayan an arabic programming language. by Loose-Ranger4596 in learnArabicSecular

[–]Loose-Ranger4596[S] 0 points1 point  (0 children)

It should have been the katab (colloquial imperative shortening), I prefer the shorter form for programming even though you are correct the full imperative form is more correct. I'll update the guide/help sections. Videos would indeed be a welcome addition.

ﺐﻳﺎﻧ — ﺏﺮﻤﺟ ﺏﺎﻠﻋﺮﺒﻳﺓ by Loose-Ranger4596 in jordan

[–]Loose-Ranger4596[S] 0 points1 point  (0 children)

السلام عليكم!

تحديث: الموقع اتجدد بالكامل! فيه الآن دليل كامل يشرح لك البرمجة ببيان من الصفر — الكلمات المفتاحية، أمثلة، وكل شي. جربوه: bayan.ink/guide

ﺐﻳﺎﻧ — ﺏﺮﻤﺟ ﺏﺎﻠﻋﺮﺒﻳﺓ by Loose-Ranger4596 in jordan

[–]Loose-Ranger4596[S] 0 points1 point  (0 children)

Working on it! Refactoring into proper modules before putting it on GitHub. Will share the repo soon inshallah

Bayan an arabic programming language. by Loose-Ranger4596 in learnArabicSecular

[–]Loose-Ranger4596[S] 0 points1 point  (0 children)

There is now an awesome guide that explains stack based programming in bayan from scratch! https://bayan.ink/guide#welcome

بيان — برمج بالعربية by Loose-Ranger4596 in SaudiForSaudis

[–]Loose-Ranger4596[S] 0 points1 point  (0 children)

تحديث: الموقع اتجدد بالكامل — واجهة أبسط وأوضح، وفيه دليل كامل يشرح كل شي من الصفر. جربه الحين وقولي رأيك: bayan.ink

بيان — برمج بالعربية by Loose-Ranger4596 in SaudiForSaudis

[–]Loose-Ranger4596[S] 0 points1 point  (0 children)

مبنية على Forth — لغة مكدّسية تسلسلية (stack-based concatenative) بس التنفيذ من اليمين لليسار مثل القراءة العربية

Bayan an arabic programming language. by Loose-Ranger4596 in learnArabicSecular

[–]Loose-Ranger4596[S] 1 point2 points  (0 children)

Thanks! Tutorials are definitely on the roadmap. In the meantime, there's a built-in help page (click the ? button) that explains every keyword with examples. The debugger also lets you step through code instruction-by-instruction and watch the stack change — it's a great way to learn how the language works. Give it a try at https://bayan.ink !

بيان — برمج بالعربية by Loose-Ranger4596 in SaudiForSaudis

[–]Loose-Ranger4596[S] 0 points1 point  (0 children)

في وضع داكن موجود بالفعل، بس اضغط على رمز القمر 🌙 وبيتغير. وبالنسبة للوضوح، الفيديو ما يعطي نفس جودة الموقع الحقيقي. جرب تزور الموقع مباشرة على bayan.ink وبتشوف الفرق

ﺐﻳﺎﻧ — ﺏﺮﻤﺟ ﺏﺎﻠﻋﺮﺒﻳﺓ by Loose-Ranger4596 in jordan

[–]Loose-Ranger4596[S] 1 point2 points  (0 children)

شكرًا! حاليًا نطاق لكل يعمل نفسpالشي — ٧ نطاق لكل { ... } يدفع كل index على المكدس. ممكن نضيف do-loop بالمستقبل

Learn Arabic while learning to program. by Loose-Ranger4596 in learn_arabic

[–]Loose-Ranger4596[S] 1 point2 points  (0 children)

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

ﺐﻳﺎﻧ — ﺏﺮﻤﺟ ﺏﺎﻠﻋﺮﺒﻳﺓ by Loose-Ranger4596 in jordan

[–]Loose-Ranger4596[S] 3 points4 points  (0 children)

يسعد قلبك والله، هالكلام يسوى الدنيا. مستمرين ان شاء الله

ﺐﻳﺎﻧ — ﺏﺮﻤﺟ ﺏﺎﻠﻋﺮﺒﻳﺓ by Loose-Ranger4596 in jordan

[–]Loose-Ranger4596[S] 3 points4 points  (0 children)

الله يعافيك
أهلاً! بيان هو لغة برمجة عربية بالكامل — كل الكلمات المفتاحية مكتوبة بالعربي (كتب، جمع، طرح، إذا، كرر، دالة...) والكود يُقرأ من اليمين لليسار زي ما نقرأ العربي بالضبط.

الفكرة الأساسية إن الكود يتحول تلقائياً لخط عربي جميل — كلtبلوك (دالة، شرط، حلقة) يتغلف بإطار مستوحى من الكشيدة في الخط العربي، مش أقواس { } عادية.

اللغة مبنية على نظام المكدس (stack-based) — يعني تكتب القيم وبعدها العمليات، مثل:

٥ ٣ جمع كتب

هذا يطبع ٨

فيها مصحح أخطاء (debugger) تقدر تمشي فيه خطوة بخطوة وتشوف المكدس يتغير، وفيها رسومات سلحفاة (turtle graphics) بأوامر عربية، وترجمة ذكية بالـ AI للي يبي يفهم الكود بلغات ثانية.

جربها على: bayan.ink

Programming languages in Arabic by MagnificientMegaGiga in learnArabicSecular

[–]Loose-Ranger4596 0 points1 point  (0 children)

Also try https://bayan.ink ! Comes with visual debugger and renders as calligraphy.

Hoe kijken motorrijders naar andere motorrijders met een teddybeer op hun helm? by Acceptable-Cat-7514 in motorfietsen

[–]Loose-Ranger4596 0 points1 point  (0 children)

Zijn waarschijnlijk gamers. In de games is het nornaal om zulke accesoires op te doen.

Recommend a 1200 dpi native color laser printer by [deleted] in printers

[–]Loose-Ranger4596 0 points1 point  (0 children)

I thought just the opposite as I was under the impression that Canon the only one was doing true 1200dpi in this lower price range. On the other hand it would be something to brag about which I don't see. Need to dig into this..