لغة موجو 🔥 سؤال وجواب عن Mojo
HTML-код
- Опубликовано: 1 окт 2024
- هل تعتقد أنك تعرف كل شيء عن بايثون؟ 🐍 انضم إلينا واكتشف الجيل الجديد من البرمجة مع لغة موجو! 🔥
مرحبًا بكم في هذا الفيديو حيث نغمركم في عالم البرمجة باستخدام لغة موجو (Mojo Language). هل تساءلتم من قبل عن الاختلاف بين لغة موجو وبايثون (Mojo vs Python)? في هذا الفيديو، نقوم بالرد على أبرز الأسئلة التي طرحها المتابعون حول هذه اللغة الجديدة والمثيرة.
تعلم بايثون هو خطوة نحو فهم موجو، لكن ماذا عن الأمور الجديدة والإضافية التي تقدمها موجو؟ ولماذا قد تكون موجو هي الخيار الأفضل للبعض؟ ولماذا تعتبر موجو خيارًا مثاليًا لتطبيقات الذكاء الاصطناعي (Artificial Intelligence Programming)، خاصة مع دعمها القوي من شركة موديلار (Modular AI) واستخدامها لمترجم الـ MLIR (MLIR Compiler)?
في هذا الفيديو التعليمي (Mojo Arabic Tutorial)، سنقدم لكم نظرة عميقة على أساسيات البرمجة بلغة موجو (Mojo Programming Basics)، وكيفية تثبيتها (Mojo Installation) على أنظمة ويندوز (Mojo on Windows) ولينكس (Mojo on Linux). ولأولئك الذين يتساءلون عن تطوير تطبيقات الجوال باستخدام موجو (Mojo for Mobile Development)، سنقدم لكم الإجابة في هذا الفيديو.
وبالنسبة للأشخاص الذين يتساءلون عن كيفية ربط موجو بلغات أخرى مثل السي++ (Mojo and C++), وكيف تتميز موجو ببرمجة عالية الأداء (High-Performance Programming)، سنقدم لكم كل التفاصيل. ولن ننسى مجتمع موجو (Mojo Community) الذي ينمو بسرعة ويقدم الدعم للمبرمجين الجدد.
------------
👋 حسابنا على باتريون : / pythonation
نتمنى أن تشاركوا الحلقة مع واحدٍ من أصدقائكم على الأقل ، ولا تنسوا متابعتنا في وسائل التواصل :
الفيسبوك : pythona...
إنستقرام: / python.ar
تويتر: / python_ar
تيليجرام: t.me/python4arabs
___
لا تنسوا مشاركة أسئلتكم وتعليقاتكم أدناه، وتأكدوا من الاشتراك في القناة لمتابعة أحدث الفيديوهات حول لغة موجو والبرمجة بشكل عام. نتطلع لرؤيتكم في الفيديوهات القادمة!
-------
اكتشف لغة موجو - اللغة البرمجية القوية والمستقبلية التي تمزج بين سهولة بايثون وسرعة Rust وقوة السي:
• لغة موجو🔥 : نهاية بايث...
------
كيف يمكنني تثبيت وتشغيل موجو على الويندوز ؟
قم بزيارة الموقع الرسمي وأنقر زر التحميل ، سيحيلك على صفحة التسجيل سجل باستخدام الإيميل، أو ببساطة حملها من هنا :
developer.modu...
لتثبيت موجو على أنظمة الويندوز أولا ستحتاج الـ Visual Studio Code وليس أي محرر شيفرة آخر :
code.visualstu...
بعد تثبيته إذهب إلى متجر الإضافات الخاص به ونزل إضافة WSL :
marketplace.vi...
بعد ذلك إبحث عن الإضافة الخاصة بموجو ونزلها كذلك:
marketplace.vi...
في المرحلة الثانية ستذهب إلى متجر التطبيقات الخاص بالويندوز وستقوم بالبحث عن " Ubuntu 22.04 LTS" وتقوم بتثبيته على جهازك لتحصل على النظام الفرعي الخاص بلينكس في جهازك .:
apps.microsoft...
ثم سنستخدم أمر الـ curl لتثبيث Modular CLI بالطريقة التالية :
curl get.modular.com | \
MODULAR_AUTH=mut_ff9e5805628845dcb9b9bb24934de7ca \
sh -
أخيرا نكتب في الترمنال:
modular install mojo
الآن كل شيء جاهز يمكننا أن نفتح الفيجوال ستوديو كود عبر الأمر التالي :
code .
أي سؤال إضافي ؟ أنا أنتظركم في التعليقات أسفل 🥰👋
يا ريت لو ترشح لنا افضل كتاب لتعلم بايثون بالعربي 🥹😭
سؤال :هل ممكن ان اتعلم بايثون
واقوم بتطبيق الذي تعلمته على موجو
نعم بكل تأكيد@@حسينناهي-ط8ق
@@PythonArab 💚💚
انا اعلم انه يمكن استخدام بايثون داخل موجو , ولكن هل ستفيد او تطور اشياء متعلقة بالاْختراق وبالذات الامن السيبراني ؟
بالفعل هذه اول قناة عربية صادفتني و بدات تتحدث و تفصل عن Mojo، حتى القنوات الاجنبية لم تتحدث بعد بتفصيل عنها. مشكورين على الفيديو البسيط و الاجابة على اغلب الاسئلة المطروحة،
موفقين ان شاء الله
شكرا جزيلا أخي سمير🌹 نحن نحاول فقط المساعدة قدر الإمكان ومستقبلا سيكون هناك محتوى اكثر تفصيلا وتحديدا حين تتضح معالم هذه اللغة وتوجهات مطوريها
ليس بالضبط فبعد أن اكتشف الضجة التي أثارتها موجو على المواقع الإنجليزية بحثت عنها في النطاق العربي ووجدتها بالفعل على قناة عربية في حلقة وحيدة باستعراض عملي ضمن بيئة العمل مع وعد طال انتظاره بتقديم دورة أو سلسلة أوسع عنها مستقبلا لم تتم حتى الآن.ـ
قد لا أتذكر اسم القناة ولكن ذلك كان قبل حوالي الشهر أو أكثر ببضعة أسابيع.ـ
على العموم أجد تقديم مبادئها هنا أعم نفعا.ـ
افضل ما فعل فريق mojo هو تضمينه لـ python .
فعلا فيديو قناتكم غير قابل للتسويف بالنسبة لي
شكرا يا كرام
حاليا انا مقبل على تطوير نموذج يعتمد على chatGPT api مع بعض التعديلات بحيث يناسب شريحة خاصة واريد جعله متاح في مختلف المنصات بما في ذلك telegram و what'sapp بوت
هل استخدم electronic javascript ام python ام ماذا تقترح ؟
سؤال عل ماشي ايهم اسهل وابسط لغة والاقرب للغة البشر python or mojo
طبعا بايثون
هل قمت بعمل اختبار سرعة بين Mojo و Nim
كنت انوي فعل هذا الاختبار ولكن لم استطع تثبيت الابونتو ساحول اليوم باذ الله
لم نفعل بعد وأشعر أن الأمر مازال مبكر على ذلك لأن هناك نسخة أفضل قادمة من موجو
أفكار في إسم mojo&python arabic community
امم فكرة جميلة
أهلاً يا صاحب القناة🙋♂️
هل تعرفني😁؟
هل موجو سيتم إستخدامها في مجالات أخرى في المستقبل مثل(تطوير الألعاب/تطوير المواقع/تطوير التطبيقات لمعظم المنصات/قواعد البيانات/غيرهم)؟🤔
أهلا وسهلا ، للأسف لم أعرفك لكن يمكنك أن تعرفنا عليك فهذه قناتكم.
أغلب الأسئلة التي طرحتها أجبنا عليها بالفعل باستثناء مسألة تعدد المنصات فذلك من المبكر معرفته خاصة وأن اللغة تعمل على لينكس فقط حاليا
@@PythonArab حسناً شكراً على الإجابة على أسئلتي😊
ستعرفني لاحقاً، رغم أني علقت على بعض من فيديوهاتك السابقة.
نعم أذكر تعليقك على فيديو "الأخطاء البرمجية" تحياتي 🌹
كيف إضافة مكتبات إلى موجو مثل open gl
ياريت لو تعمللنا مجتمع لهذه اللغة وتشرح لنا اساسياتها
سؤال أكملة الأساسيات وأنا في نصف المستوى المتوسط في بايثون هل أبدأ في الرياضيات وبعدها كورسات متخصصة في Machine learning أو أحترف بايثون أولا من فضلك
بالتأكيد! يمكنك البدء في تعلم الرياضيات المطلوبة للتعامل مع تقنيات التعلم الآلي. بعد ذلك، يمكنك التخصص في مجال التعلم الآلي باستخدام بايثون. ستجد العديد من الدورات المفيدة المتاحة لتحسين مهاراتك في التعامل مع بايثون وتطبيقه في المجالات المتقدمة مثل التعلم الآلي. كل ما حصلنا على دورة أو كتاب مجاني نشاركه على وسائل التواصل بشكل شبه يومي ، تابعنا على تويتر وفيسبوك وان شاء الله ستجد ضالتك ،حظًا موفقًا! 💪🌟
اجل مجتمع جديد لموجو انا اريد ذالك
نعم
اذا ممكن حل مشاكل تثبيت لغة موجو
ياريت لو تتعمق اكثر باللغة
مقارنة السرعة مع MOJO
اريدك أن تشرح بهدوء اكثر عندما تشرح كود
او اعمل دروس لهذه اللغة
حسنا حاضر 🤭
يا استاذ لدي سوأل انا نزلت لغة موجو بس التنزيل يوقف في "TEST: `mojo test_python.mojo`" بعدين ما يكمل جربت استناه يوم كامل ما حمل معي
هل تأكدت أن هذه الأشياء كلها موجودة في نظام wsl :
Ubuntu 20.04 and later
x86-64 CPU and minimum 4GiB RAM
Python 3.8 - 3.10
g++ or clang++ compiler (g++ comes pre-installed on Ubuntu)
إذا كان كل ذلك مضبوط تأكد من الأنترنت ومساحة القرص الصلب هل فيه مايكفي لتنصيب الأدوات
في ال CPU لدي 64x ليس لدي 84x هل تشكل مشكلة
@@PythonArab
احسن توقيت ❤❤
كم الساعة عندك ؟
@@PythonArab
في وقت نزول المقطع كانت الساعه 9
توقيت مناسب جداً نكون في بيوتنا و متفرغين لتقلي المعلومات القيمة من قناتنا المفضلة
نورتنا الله يجزيك خير
تكلم على لغةbun js لو سمحت نريد نفهم على اللغة دي يتعرف عليها جديدة في مجال قواعد البيانات
أولا : bun ليست لغة برمجة و إنما هي بيئة تنفيذ و إدارة للغة JavaScript ، مثل node تماما .
ثانيا : هذه القناة مخصصة للغة بايثون ، لو سمحت بإمكانك رؤية قناة fireship أو غيرها من القنوات يكفي كتابة bun على اليوتيوب .
ثالثا : على حسب سؤالك أنت مبتدأ (bun لا علاقة لها بقواعد البيانات) و هذا ليس عيبا على الإطلاق ، فالأصح و الأحسن هو أن تتعلم لغة JavaScript بما أنك مهتم بها ، و تعلم node و ما يخصها ، و قناة elzero web school أحسن مثال ، بالتوفيق 🌹
تماما شكرا جزيلا 🌹
@@PythonArab لا شكر على واجب
صراحة من وجهة نظري هي افضل قناة عربية كل الشكر والاحترام
لأنكم الأفضل ، نحن نرد على أسئلتكم فقط
السلام عليكم ممكن استفسار؟ اذا انه برمجه وصممت تطبيق او موقع بستخدام لغه html و css ؟ اكدر من خلال لغه بايثون اخلي الموقع او التطبيق اون لاين مثل تعليقات او طرق دفع او تسجيل دخول؟ ممكن توضيح ؟ تحياتي لكم
لم أفهم سؤالك جيداً ، إذا كنت تقصد أنك بعد تصميم الواجهات وشكل الموقع هل تقدر تخلي الموقع يقوم بوظائف معينة من حلال النقر على الأزرار وغيره فالجواب :نعم بايثون تصلح لهذا الغرض
@@PythonArab شكرا لك؟ هوه قصدي انه اذا قمت بتصميم الموقع بلغه html و css اكدر من خلال لغه بايثون اتعامل معه الازرار وتنقل بين الصفحات يعني اخلي الموقع يتعامل اون لاين
بتأكيد تستطيع وايضا لغت جافا سكربت افضل بهذه امور@@باسمالكربلائي-س7م
أحلى قناة في العالم ❤🔥❤🔥❤🔥
بوجودكم
من أين يمكنني العمل بإستخدام mojo
لم أفهم سؤالك أخي الكريم
❤❤❤❤❤❤❤❤❤
اذا ممكن حل مشاكل تثبيت لغة موجو
صح واجهتني مشاكل
اتصل بانترنت اسرع وبتنحل القصة
نريد خطة طريق لدراسة علم البيانات بالعربية من فضلكم
اذا كنا سنقوم بفيديو حول الامر يجب ان يكون فيديو مفصل وطويل ودقيق، سنعمل على ذلك مستقبلا ان شاء الله
ما أروع القناة وفقكم الله ❤❤❤
شكرا جزيلا على ذوقك الجميل
جزاكم الله خيرا
وجزاك كل خير
يعطيكم العافية يا رب ❤️❤️❤️
Hopefully
After computer vision crash course
NLP crash course
LLM & LangChain
Thanks so much 🙏 💓☺️
ان شاء الله Lngchain موجود ضمن الاهتمامات
شكرا يا جميل
العفو
انا مهتم جدا منذ الصغر بتفاصيل الكمبيوترات ومن الاوائل الذين درسوا الكمبيوتر ولكني لم اتعلم اي لغه برماجيه عندي فقط خلفيه علي سي بلص وانا الان عمري 43 سنه وحاولت كثيرا ان اتعلم اي لغه برمجيه واجد الامر صعب. انا اريد التعلم لمجرد اني اذا احتجت اي فكره استطيع عملها ليس من اجل الكسب.
السؤال ما هي النصيحه التي ممكن ان تنصح من هم في عمري ويريدون تعلم البرمجه من اين يبداون؟
العمر لا يهم أخي فمن المغالطات الشائعة ان البرمجة يجب تعلمها في سن محدد. مادام عندك اهتمام بالموضوع توكل على الله وابدأ، وأنت مخير بين العودة للسي++ والإكمال من حيث توقفت أو البدء بلغة بايثون اذا كنت تريد لغة خفيفة وبسيطة دون التعمق في تفاصيل ادارة الذاكرة وتلك الاشياء، صدقني البرمجة حين تكون هواية تصبح ممتعة مثل اللعب
اخي الكريم سؤالي سطحي نوعا ما ونرجوا ان يتسع صدرك؟
معظم المبرمجين يتطلعون الى لغة برمجة سهلة وتستطيع ان تنشأ بها تطبيقات تعمل على ( سطح مكتب والويب ، و الهواتف الذكية) . ان وجدت لغة تعمل في كل هذه المجالات مثلا تعطيها A مثل ( c#) والتي تصلح لاثنين B والتي تصلح لواحدة فقط نعطيها C مثل ( js).
سؤالي هو لماذا بايثون رغم ان ترتيبه بين اللغات العامة التوجيه هو بالكاد A ( مع Django) تعتبر اللغة الاولى عالميا ؟ هل فقط لمجرد السهولة ام لاستخدامها في الذكاء الاصطناعي ؟
لماذا لايوجد اطر عمل قوية لبايثون ومنافسة للغات البرمجة الاخري مثل سي شارب في مجال تطبيقات سطح المكتب وتطبيقات الهواتف ؟
بايثون لديها أطر عمل قوية جدا في مجال قوتها :علم البيانات والذكاء الاصطناعي وهي أكثر من مائة إطار ، أما بخصوص الويب فلا أدري هل سمعت عن fast api أم لا ولكنها حديث الساعة والجميع يحبها. يجبه الانتباه أن بايثون لغة باكند بالدرجة الاولى
شكراً جزيلاً على الرد 🎉🎉🎉
العفو 🌹
نحن اصحاب الماك مظلومين ، اين شرح الماك ؟
هههه أنا أستخدم الماك لكن نسيت ، ربما السبب لا أحد سأل عن الأمر، عموما بالنسبة للماك عوض تثبيت الـ wsl قم بتثبيت Dev Containers extension وأكمل بنفس الخطوات ، أنصح بشدة الدخول الى صفحة التحميل واختيار نوع نظامك وستجد الخطوات بالتفصيل
developer.modular.com/download
@@PythonArab شكراً لك . جربت من صفحة التحميل ولكن واجهتني مشاكل سأحاول من خلال شرحك
شكرا على كل ماتقدموه من إفادة
سلام عليك اخي الكريم
ممكن تعمل لتا حلقة او اكثر بخصوص الانظمة المدمجة او مضمنة كما سميتها في هذه الحلقة الله يرحم والديك
وعليكم السلام ورحمة الله ، للأسف ليس ضمن مجال خبرتنا رغم أنه عندنا خبرة لابأس بها بالمُترجِمات وآلية عملها لم نختبر الأجهزة المضمنة بعد بشكل يجعلنا أفضل الاشخاص للحديث عنها
هل نسينا امر لغة GO وما رأيك بها يا باشمهندس؟
لغة قوية لكننا بحاجة إلى لغة تجمع بين البساطة والقوة وفي ذات الوقت تخدم الذكاء الإصطناعي دون أن نضطر الى التخلي عن ما تم بناؤه باستخدام بايثون
لغة سيئة مافيها oop
السلام عليكم
وعليكم السلام ورحمة الله ، أهلا بك
زدنا بعلمك يا بطل
بالتوفيق أخي الكريم. مسرور لرؤية فيديوهاتك
مسرور بتعليقك
انا معجب جدا بلغتك الجميله.
بارك الله فيك اجي
شكرا جزيلاً 🌹
متي سوف يتم اختراع لغة برمجة عربية 😣
أي لغة برمجة تحتاج إجماع عالمي من المطورين وتحتاج مساهمات وتطوع بدءً بمن سيطورون اللغة الى من سيقومون بكتابة وتهيئة توثيقها والمادة التعليمية الخاص بها
@@PythonArab
لا أظن أن الحكام قد يمولون هذا لديهم أشياء أهم مثل المرحاض الذهبي
يوجد هناك لغة برمجة عربية اسمعا لغة ( Ring ) أنشأها ( محمود سمير فايد، ) وهو مبرمج مصري. بدأ التخطيط للغة في عام 2011، وتم إصدار الإصدار الأول في عام 2016.
@@mushtaqhadi1979
أقصد أن تكون لغة قوية قريبة حتي من بايثون
اهلا وسهلا
أهلا بك 🥰
سلام عليكم
وعليكم السلام ورحمة الله ، أهلا بك
@@PythonArabهل أنت من مغرب؟
نعم @@JesseWe-i4s