لغة موجو🔥 : نهاية بايثون؟ | نظرة شاملة
Вставка
- Опубліковано 19 лип 2023
- اكتشف لغة موجو - اللغة البرمجية القوية والمستقبلية التي تمزج بين سهولة بايثون وسرعة Rust وقوة السي.
موجو هي لغة برمجة جديدة ومبتكرة تجمع بين بساطة لغة بايثون وقوة السي وسرعة لغات مثل Rust وnim. إنها لغة موجهة للمستقبل تعد بأنها ستقضي على بايثون وقد تكون تحديًا حتى للسي.
في هذا الفيديو، سنستكشف مميزات وقوة لغة موجو وكيف يمكن أن تكون اللغة المثالية للمطورين والمبرمجين الذين يبحثون عن الأداء العالي والقوة البرمجية في لغة واحدة.
📌 لإختبار اللغة: docs.modular.com/mojo/get-sta...
📌 اللقاء الخاص بكريس لاتنر @lexfridman :
• Chris Lattner: Future ...
الميزة الأولى التي سنتحدث عنها هي أن موجو تشبه بايثون تمامًا. إنها تم تصميمها كمجموعة متضمنة للغة بايثون، مما يعني أنها تحتوي على ميزات ومفاهيم مشابهة تمامًا لبايثون. هذا يجعل عملية التعلم والانتقال إلى موجو أمرًا سهلاً لأولئك الذين لديهم خبرة سابقة في بايثون.
لكن لنتحدث عن الفرق الآن. موجو ليست مجرد نسخة مطابقة لبايثون، بل هي لغة برمجة مستقلة وقوية بذاتها. إنها تأخذ بعض الأفكار من لغات أخرى مثل Rust وC++ وتجمعها في إطار عمل بايثوني. هذا يجعلها متميزة وفريدة من نوعها.
الميزة التالية التي يجب أن نتحدث عنها هي موثوقية مصدر موجو. إنها ليست مشروعًا جانبيًا أو مجرد تجربة، بل هي مشروع تحت إشراف وتطوير الخبير كريس لاتنر. إنه الشخص الذي ابتكر لغة Swift وسلسلة أدوات LLVM. إن وجود شخص بمثل هذه الخبرة والتاريخ المثبت في تطوير اللغات البرمجية يجعلنا واثقين تمامًا من موثوقية لغة موجو.
ومن هنا، نصل إلى الميزة التي قد تكون الأكثر إثارة للاهتمام - قوة موجو في استغلال العتاد. مع موجو، يمكنك الاستفادة من قوة وأداء وحدات المعالجة الرسومية (GPUs) دون الحاجة إلى تعديل معينات CUDA. هذا يعني أنه يمكنك الحصول على أداء أكثر من رائع في مهام حسابية متطلبة للحسابات المتعددة.
وهنا يأتي الفرق الحقيقي بين موجو وبايثون - النوع الصارم وميزات الذاكرة المنخفضة المستوى. بينما يمكنك استخدام التعريف الديناميكي للمتغيرات في موجو مثل بايثون، إلا أنها تدعم أيضًا التصريح الصارم والثابت للمتغيرات. هذا يجعل اللغة أكثر كفاءة ويمكنك تحديد الأنواع بدقة للحصول على أفضل أداء ممكن.
وهناك المزيد من الميزات المثيرة في موجو، مثل دعمها للمؤشرات وإمكانية استدعاء دوال لغة السي ودمجها مع موجو. إنها لغة برمجة تحاكي الحاضر وتتجه نحو المستقبل.
في النهاية، إن لغة موجو هي لغة برمجة رائعة تجمع بين بساطة بايثون وقوة السي وسرعة Rust وnim. إنها لغة جديدة مبتكرة ومثيرة للاهتمام وتعد بأنها ستحدث ثورة في عالم البرمجة. إذا كنت مهتمًا بالبرمجة والتطوير، فإن موجو هي اللغة التي يجب أن تجربها وتتعلمها.
تتميز لغة موجو بالعديد من المميزات التي تجعلها مثيرة للاهتمام. تتيح للمطورين كتابة الشفرات بشكل أنيق وبسيط، مما يجعلها سهلة التعلم، وخاصةً لمن لديهم خلفية في لغة بايثون. توفر موجو مجموعة واسعة من المكتبات والأدوات التي تساعد في تنفيذ مشاريع مختلفة بكفاءة عالية.
في مقارنة بين لغتي موجو وبايثون، تظهر لغة موجو بأنها تُعتبر أكثر فعالية وأقوى من حيث أداء الشفرة وسرعتها.
إذا كنت ترغب في تعلم لغة موجو، فإن هناك العديد من المصادر المتاحة عبر الإنترنت تساعدك في بدء التعلم والاستمرار في تطوير مهاراتك بها ومن ها هذا الفيديو الذي يقدمه لكم مجتمع بايثون العربي
مع تزايد انتشار الذكاء الاصطناعي وتطوره، يتوقع أن تكون لغات البرمجة مثل موجو هي اللغات المستقبلية التي ستحظى باهتمام كبير. وبالتالي، فإن فهم مميزات وعيوب مثل هذه اللغات يساعد في تحديد الاستخدامات الأمثل لها في المشاريع المستقبلية.
باختصار، لغة موجو هي لغة برمجة قوية ومبتكرة تحمل الكثير من الفرص والتحديات في عالم البرمجة، ومع تزايد الاهتمام بالذكاء الاصطناعي والتقنيات المستقبلية، فإن مستقبلها واعد ومشرق.
استعد لاكتشاف عالم موجو وقوتها وسرعتها وفعاليتها في البرمجة. انضم إلى قائمة الانتظار وكن جزءًا من هذه الثورة البرمجية الجديدة. فهي تستحق كل الجهد والوقت لاكتشافها وتعلمها. إن لغة موجو هي المستقبل، فهل أنت مستعد لاستكشافه؟ - Наука та технологія
كانت هذه إطلالة سريعة جداً 😅 نعم أعرف أعرف ! نحن أيضاً في انتظار نزول اللغة رسمياً لنقوم بكورس متكامل سيغير منظوركم بخصوص هذه اللغة ، دعم أصدقائي 👍❤
بانتظارك
انت استاذ رائع بالفعل ممكن رابط فيديو البايثون وهل في لها كورس مدفوع او بس اللي على اليوتيوب
ـ😅تعرفت عليها قبل شهر تقريبا😀😀😀ـ
متى ستنزل اللغة ؟
Mojo combines the usability of Python with the performance of C . scoff of people
بلغتك العربية الفصيحة وكلامك العلمي الاكاديمي المتقن وكرمكم في ايصال كل ما هو جديد ونافع لجمهورك اشعر بفخر كبير لوجود شباب عربي واعي يحمل هم تطوير هذا الجيل المستهدف من شياطين الشرق والغرب ... لكم كل التيحة والحب استاذنا الغالي من اخوانك في بغداد
شكرا جزيلا 🌹 أنا ممتن لتعليقكم الجميل ♥️
@@PythonArab ♥♥♥
لغات البرمجة لا تبني باللغة العربية او المجاملات
هل يمكنك عمل فيديو عن طريقة تحميلها علي ويندوز@@PythonArab
أجمل شيء لغتك العربية الفصحى لكل العرب من المحيط إلى الخليج بدون لهجات ركيكة 😊🎉👏🏼❤
الجميل تعليقك ، أنا ممتن لك
بارك الله فيكم ، اقيم محتوى تقني اتابعه ،
حين ادخل كل فيديو لكم اكون متيقنا اني ساتفيد على خلاف من يقدمون النصائح المطاطية والكلام الفارغ واكثر يجذبني فيكم قوة شخصيتكم واحترامكم للعربية .
وفيك بارك الله، هذا التعليق نعتز به ونسأل الله أن يجعلنا عند حسن ظنكم وعلى قدر المسؤولية
انا اقول بان لغة موجو راح تصير هي بديلة بايثون ، لان كثير من المكتبات الخاصة بالذكاء الاصطناعي في بايثون تم تطويرها بواسطة لغة ال C ، وما دام لغة MoJo تدعم ال low level programming و تسريع الأداء بال GPU فهي راح تكون المسيطر في الساحة
لا اعتقد بأنها موجودة لتلغي لغة اخرة بالسوف تعمل يالأضافة لهم 🎉 شكرا لك عل تصليت الضوء انه خبر مهم للغاية 🎉
شكرا جزيلا على تعليقك يا طيب
اشكرك استاذي لمواكبة كل جديد
بارك الله فيك ورقك الصحة و المزيد من العلم. وجعل عملك هذا في ميزان حسناتك
Awal mara n3arfak maghribi, good content, good luck and keep going
مرحبا 🥰
انا اقترح ان تطلقوا الكورس مع بداية السنة القادمة لحتى نرى مدى وصولها للعلن
عمل متميز بالفعل، ومن الجدير بالشكر مواكبتكم لنشر الجديد فيما يُهمنا، بوركت جهودكم على الحلقة الأكثر من رائعة.
العفو ، هذه حلقة خفيفة فقط ولاحقا إذا نزلت رسميا سيكون فيديو طويل
بارك الله فيك أخي ❤
وفيك بارك الله 🌹
أحلى قناة في مجال البرمجة ❤❤❤
شكرا جزيلا 🌹
شكرا على المعلومات الحصرية
جزاك الله خيرا ربنا يزيدكم علم امتعتنا
وجزاك كل خير 🌹
أبدعت والله مشكورين ويعطيكم العافية على هذا المجهود والمعلومات القيمة والمفيدة ❤
الشكر لك على تعليقك الطيب 🌹
شكرا لجهودكم ❤
العفو ♥️
افضل صانع محتوى استمر يا راائع
شكرا جزيلا 🌹
جزاك الله خيرا، مجهود كبير ولغة عربية فصيحة، بارك الله لكم وزادكم علما وعملا صالحا متقبلا
شكرا جزيلا أسعدني تعليقك
مجتمع بايثون العربي اشتقنا لكم
ونحن اشتقنا إليكم 🌹
شكرا على مجهوداتكم القيمة الرائعة و المفيدة التي تنشرونها استاذ.
العفو ♥️ وشكرا على تعليقك الطيب
تحية ليك اخاي. كنت انتضر من سيتكلم عنها.
أهلا وسهلا بك
لقد اشتقنا لفيديوهات العظيمة ❤
أهلا دانتي وانا اشتقت لتعليقاتك
والله اشتقنالك ❤❤
والله الاشتياق متبادل
شكرا جزيلا لك
العفو
شكرا جزيلا على الافادة
العفو ♥️
jazak allaho khayran
وجزاك كل خير 🌹
أحسنت
أحسن الله إليك 🌹
نعم
الله يجازيك خير
آمين واياكم ♥️
سلام عليكم اني من العراق اني ماكات ولا كود برمجي لحد هذه الحضة اتابعك لشرح الواضح والجميل انا متابع قدية قبل 2سنة
نتشرف بحضرتك 🌹♥️
حلقة رائعة
ولكنني شخصيا اعتقد ان python لغة مستمرة بالتقدم السريع وسوف تظل مستخدمة وبشدة لفترة طويلة
وشكرا لكم على هذا المحتوى الرائع
العفو ، أشكرك على تعليقك 🌹
متحمسون لها.. 💥
أول مرة نسمع بيها❤
هذه مناسبة طيّبة إذن
أريد أن أشكرك من كل قلبي على مجهوداتك الرائعة في إلقاء الضوء على لغة موجو وشرح فوائدها بشكل شامل في هذا الفيديو. إنك قدمت عملًا متميزًا وقيمًا يسهم في زيادة الوعي حول هذه اللغة البرمجية الجديدة والمبتكرة❣
لغة موجو تمتلك مزايا رائعة تجمع بين بساطة لغة بايثون وسرعة Rust وقوة السي، مما يجعلها خيارًا واعدًا للمطورين والمبرمجين الذين يتطلعون للحصول على أداء عالي وقوة برمجية في لغة واحدة💯
العفو وجزيل الشكر على هذا التعليق الجميل ♥️
موجو حقا رائعة
نعم الامر مثير للاهتمام
هذا محتوى يستحق المشاهدة شكراً على مجهودك ويعطيك الف العافية ❤❤❤
شكرا جزيلا أسعدني تعليقك
Thalla ♥
نريدك انت تعمل فيديو مفصل عن لغة julia💗❤️
فكرة جميلة ولكن للأسف لا أعتقد أنني أعرف أكثر منك عن جوليا
جزاكم الله خير الجزاء
على مستوى المبتدئين فلغة بايثون هي الصديق الأفضل
و أوافق على فكرة انها بايثون ٤ مجازا
وجزاك كل خير
بارك الله فيك وفي اتقانك الجيد جدا لللغة العربية . هل تعتقد ان منصة " كاقل " ستتحول الى لغة موجو مستقبلا
وفيك بارك الله، نعم منصات مثل كاغل وهاجين فيس سيدعمون موجو أن نجحت لأن ما يهمهم فعلا الاداء بأقل كلفة
❤❤
حلقة جميلة بما يكفي ❤
عندي سؤال ممكن يكون بسيط جدا لكن ماهو نظام التشغيل الذي تستخدمونه😊 ،ولماذا ؟
أستخدم الماك والكاتب يستخدم الويندوز واللينكس أحيانا، لماذا؟ الجواب لا أعرفه ربما استخدمته في فترة سابقة من حياتي وبحكم التعود والألفة يصبح عدم الانتقال أسهل، بالمناسبة أفضل وأحب نظام تشغيل الى قلوبنا اللينكس
اظن أنها ستكون لغة جديدة و بمفاهيم جديدة لكنها لن تطيح بلغات مثل C و Python لأن كل من تلك اللغات لديها ميزاتها الغير متواجدة في أي لغة برمجة أخرى
الفكرة أنها تجمع بين ميزات كل هذه اللغات في قالب بايثوني سهل الهضم
لا اعلم ما اذا كانت تجمع كل تلك الميزات حقا لأن الامر ليس بهذه السهولة و خاصة أن بعض الميزات قد تكون متعارضة مع بعضها
اتمنى أن تحقق طموحاتنا في المستقبل القريب و أن تكون لغة ناضجة لها قواعدها الخاصة
🔥🔥🔥🔥
اذا اراد الشخص ان يتميز و ايكون من القله القلائل فعلية ان لا يعتمد بشكل رئيسي على لغة واحده هذا هو سر التمايز بين المبرمجين
خربوها ،، قد كنا مرتاحين مع بايثون اسم واحد يلم شملنا ، يعني اذا بغو يعملوا تحديثات ولا تطوير للغة كانوا يعملوها باصدار جديد من بايثون ،، 4 مثلا ،، و ح يكسر الدنيا ،، بدل ما يعملوا لغة جديدة ويقولوا مبنية على بايثون ،، قال ايش "يحاولوا ارضاء المبرمجين زينا" كذا تشتت اكثر اشوفه وبغض النظر انها اقوى ولا لاء ،، بس الاحساس اللي يوصل ان بايثون اصبحت لغة غير مستقرة وكل فترة يحصل فيها عبث ،، ولو كان هذا التطوير داخل اللغة لكان افضل بدل اسم جديد واهبل !
أخي الكريم لا يوجد أي تشتت بل هذا لم للشمل، بدل أن تضطر لإستخدام أكثر من لغة في مشروعك لحل مشاكل آداء بايثون إليك موجو التي لن يكلفك تعلمها الكثير لأنها تعمل بالسينتاكس والمبادئ الخاصة ببايثون أصلا
ـ😅تعرفت عليها قبل شهر تقريبا😀😀😀ـ
نزلنا منشور بخصوصها منذ اول اسبوع لصدورها 🤓
Nice content please try saying technical words in english too
Im trying bro 🌹
في الواقع اريد تعلم البرمجة
واريد حقًا برمجة الروبوتات وغيرها من التطبيقات الاخرى لتعلم البرمجة
فبماذا تنصح ؟
هل ابدا بتعلم python او mojo ؟
وهل تعتقد ان رواتب المبرمجين لـ mojo تكون عالية بسبب ندرة مختصيها ؟
موجو انها غير متاحة حاليا
فقط يمكنك استعمالها من موقع الشركة ولا يمكنك تصدير برامج منها لانها ليست متوفرة اصلا
هذا الي فهمته
تقصد الروبوت هو الذكاء الاصطناعي ؟
اذ تقصده فتعلم بايثون + بعض اساسيات مكتبة numpy
+بعض اساسيات مكتبة pandas
+
تعلم ال machine learning
ثم تعلم deep learning
و من اجل اداء افضل استخدم مكتبة keras من مكتبة tensorflow
هذي لغة ممتازة لاسيما انها تحاكي البايثون في الكتابة وهي اسرع ب 8000 مرة
نفس السينتاكس مع kotlin
اساسا مشكلة السرعة هو عدم تحديد انواع المتغيرات في باثيون واساسا عدم تحديد نوع المتغير لم يقدم شيء يذكر من السهوله ورجو سوو نونتيشن بانوع المتغيرات لان صار صعب فهم المتغيرات بدون انواع يعني يا مطوري بايثون ليش ما تحلون المشكلة من جذورها وتخلون انواع المتغيرات اجباري حالنا حال بقية اللغات
سلام لما لا تعطي دروس في أي لغة برمجة هي افضل من المقارنات في نضري و شكرا
وعليكم السلام ورحمة الله، ليست مقارنة أخي هي كل ما تحتاج معرفته حاليا عن هذه اللغة التي طلب منا المتابعون الحديث عنها
أسألك هل يمكن انشاء لغة برمجة تعتمد على اللغة العربية
نعم يمكن ذلك، لكن لغات البرمجة تقوم على مجتمع كامل من المطورين الذين لديهم الاستعداد للتطوع وبدل الساعات من وقتهم وهذا الامر للأسف غائب في المجتمع العربي حاليا
عليك تغيير اسم القناة الى مجتمع موجو بالعربي
فكرة جيدة
اذا نجحت لغة برمجة موجو و كان افضل من بايثون هل ستغير اسم القناة الى mojo Arabic community
ذلك مثير للاهتمام لكن لا، موجو من عائلة بايثون وسنرى لغات اخرى من ذات العائلة مستقبلا
"بايثون" لديها مكانة واسعة في علوم المعلومات والخوارزميات كما انها تُستخدم لتطوير الأمن السبراني، نعم يوجد بديل عن ذلك ولكن "بايثون" محبوبة جدا من قبل المبرمجين ولا أعتقد سوف يتم التخلي عن "بايثون" في ليلة وضحاها.
موجو هي امتداد واستمرار للغة بايثون
هل سنستطيع الاستفادة من هذه اللغة في تطوير الويب بدجانجو؟
بكل تأكيد
و كيف ممكن نتعلم هذه اللغه؟؟؟؟ القصد اي برنامج الافضل لتعلم هذه اللغه ؟؟ ممكن تفيدنا
محتوى رائع ..
ذكرت سابقا في فديو قديم
كلمة تسييل البيانات
ممكن فديو او shorts لشرح ما هي او كيف تعلمها وكيفية التربح منها
نحن نفكر لو تابعت الحلقة الماضية في إعداد كورس عن الـ prompt engineering وهي أفضل طريقة لتسييل البيانات الآن
هلا أخبرتنا عن لغة البرمجة الخاصة به المشابهة لبايثون Lindostin
أول مرة أسمع بهذه!
@@PythonArab اعتذر لكنها لم تعلن رسميا
انت وينك اختفيت فتره و رجعت
موجو جوجو
شكرا لكم على هذه الحلقة المميزة، انا افرح جدا عندما ارى هكذا مجتمع عربي يواكب اخر التطورات،
لقد حصلت على فرصة لتجربتها وكانت مذهلة من حيث السرعة حيث قمت بعمل برنامج بسيط يقوم بحساب من واحد الى مليار وقمت بتجربته على بايثون 🐍 واستغرقت ٩٤ ثانية بينما على موجو 🔥 استغرقت
0.0000026226 ثانية
رقم مذهل🔥🔥🔥🔥
هذا أمر رائع، ننتظر النزول الرسمي حيث يمكننا اختبار الاداء على أجهزتنا
هناك اختلاف بين الحلقة التي تم بثها على البث المباشر و الحلقة الموجودة على القناة حاليا هناك جزء قد تم حذفه ، من لاحظ ذلك
صحيح ✅ قمنا بإزالة ذلك الجزء
لقد بدات بتعلم بايثون ما زلت مبتدئ لا أدري ماذا اتعلم بعد بايثون لاني اريد ان اتعلم جافا سكربت بعد تعلم البايثون ام اتعلم موجو؟
تعلم الجافاسكريبت فهي مهمة جدا لتطوير الويب وانتظر حتى تصدر النسخة الرسمية من موجو، اذا كنت جيد في بايثون لن يستغرق تعلم موجو اكثر من يوم او يومين
لقد سمعت عنها قبل اشهر ولكنها لازالت قيد التطوير
اجل
It's marketing. There will not be any programming language that will replace Python (at least in the near future). Objective-C hasn't replaced C, C++ haven't replaced C, Rust haven't replaced C/C++. C# haven't replaced Java. Node.js/Deno haven't replaced PHP. Lua haven't replaced Python, Cython haven't replaced Python. Kotlin/Scala/Groovy haven't replaced java. Dart haven't replaced JavaScript, and the list goes on.
نحن ليس غرضنا أن تستبدل لغة لغة أخرى، نريد أن نرى كيف سيتطور المشهد وما سيصبح عليه المستقبل، والامور ستكون في مصلحتنا نحن المبرمجين
انا لا اكره المؤشرات لكن اذا وجدت احدا يستخدمها
عندها ابداء بالقلق كثيرون يستخدمونها لكن القليل فقط يعرف كيف يستخدمها حقا
معروف بين المبرمجين خاصة المبتدئين كرههم للمؤشرات ، مع الوقت يتعلم المبرمج أن المؤشرات طريقة فعالة لإدارة الذاكرة وهذه الميزات المنخفضة المستوى مهمة جداً في تخصص بناء وتطوير الأنظمة
@@PythonArab اممم
لست ادري ان كنت فهمت مقصوضي لكن
ما اعنيه هو ان المؤشرات شيء جيد فقط لو كنت تعلم حقا كيف تستخدمه
جزء كبير من تخصصي الدراسي (التكنلوجيا الصناعية) هو الاجهزة الرقمية المبرمجة
والمتحكوات بأنواعها مثل (PLD - PLC - PIC - FPGA) الكثير من الحمقى يعرفون كيف يقومون بطلب مجموعة من المؤشرات
لكن القليل يعرف كيف يستخدمها ومتى يرجعها وهذا يسبب الكثير من الاعطال
لنقل مثلا انت تتحكم في جهاز ما بإستخدام متحكم لنقل البيانات بين الجهاز و المتحكم تحتاج ما نسميه باففر (عازل رقمي)
تخزن فيه البيانات بينهما
وجدت دكتور في الجامعة يقوم بإعادة طلب نفس مجموعة المؤشرات مرارا وتكرارا
للاسف لم اجراء على تصحيحه لكن تفهم قصدي
أفهم ذلك أخي العزيز، القليل منا فقط من وقف على ضرورة وأهمية المؤشرات لهذا السبب الأغلبية من المبرمجين يظنون أنها مجرد وجع رأس وليست ضرورية
هل فيها access modifiers
بالتأكيد يا صديقي فهي ترث الأمر من بايثون
مجتمع موجو العربي 😅 ، قريبا .. على يوتيوب
سنغير الإسم فقط ههه
8:37 🤣🤣🤣😂😂😂
🌹
من افضل Flask ام Django
لمشاريع ال api أفضل فلاسك فهو اكثر إنتاجية في التطبيقات الصغيرة ، أما لمشاريع الويب الكبيرة وتطبيقات الويب الأكثر تعقيدا دجانغو أفضل
نعم ممكن أن تسطيع التغلب على بايثون ولكن لغه السي فلا يمكن لانها سوف تكون مشابهه لها
وجهة نظر معقولة جدا
متحمسون للنزول الرسمي للغة موجو🔥
فديوهاتك مفيدة، لكن الصوت واطي أتمنى تهتم بالموضوع
سنقوم بحل هذه المشكلة بإذن الله، شكرا جزيلا لك
What if Lindostin crashes Mojo
للغه سريعة لاكن قدرات محدودة كلما زادت سرعه اللغه البرمجة كلما كان زادت سرعه قل فعليتها ف c 😂بطيئة لاكن فعاله بشكل يفوق الخيال
الابتكار الآن يحاول حل اللغز : لغة بسيطة مع آداء فعال، سنرى ما يمكنهم فعله
يادكتور انا مش متعلم لا بايثون ولا موجو ايهما اتعلم
بايثون طبعا
شكرا دكتور جزاك الله خيرا@@PythonArab
يعني احنا ما لحگنا ندرس پايثون يطلعلنا هاي ؟
ما تدرسه في بايثون سيفيدك في تعلم مثل هذه اللغات لأنها نفس الكونسيبت
هل تعني اننا لن نحتاج لكرت شاشة من انفيديا لذكاء الاصطناعي
لا ، الذي لن نحتاج إليه هو تهيئة الأكواد للعمل على كروت الشاشة المختلفة، موجو تهيء لنا أفضل وضع لتنفيذ الكود في الأجهزة المتاحة دون الحاجة الى القلق بخصوص التفاصيل
@@PythonArabيعني نفس ألأداء على نفس عدد الأنوية المتاحة من نفس المعمارية الخاصة بشريحة كرت الشاشة من أي مصنع كان يعني amd intel nvidia apple
@@PythonArab يعني الفيرام و الباندويث الموجودة على كرت شاشة ما تساوي الأداء يعني استغلال كامل لقوة الهردوير دون تفضيل شركة على أخرى
اذا سمحت عندي سؤال في مكتبة بايثون المسمية ب pygame وهذه المكتبة مخصصة لبرمجة الالعاب ال2d وامكانيات هذه المكتبة محدودة نوعا ما ويمكنها القيام ب ٥٠٠٠ عملية فيزيائة في الوقت نفسه هل باستخدام مكتبة pygame مع لغة mojo ساحصل على أداء اسرع اثناء برمجة الالعاب باستخدام هذه المكتبة ام لا؟
نعم ولكن يجب أن ننتظر حتى الاصدار الرسمي لتجربتها،. بالمناسبة نتوقع أن نرى مكتبات بايثون توفر دعما ونسخا خاصة بموجو لأن تحويل السكريبتات من بايثون الى موجو عملية سهلة
@@PythonArab هل يوجد وثائق رسمية تشرح لغة موحو؟
أكيد، هناك توثيق جيد في الموقع الرسمي للغة
❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤
اين كنت غائبا عن النشر مدة ثمانية اشهر ؟
ظروف شخصية بالاضافة الى أنه لا يوجد بديل يملء مكاني هنا 😔
بايثون تقول لك: بكام بعتني يا عشري 😁
ههه ترى موجو من عائلة بايثون ي حبيب
@@PythonArab لكنها ابن عاق لبايثون
لا أبدا، مجتمع المطورين متحمس لهذه اللغة فهي تتكامل مع بايثون بل إنها أصلا بايثون مع المزيد من الخيارات
سيبقى بايثون امبراطور البرمجة وباقي اللغات حالها حال سنبل آغة
من هو سنبل اغا؟
اتقي الله يا اخي
لغة بايثون لا تستطيع العمل بدون لغة سي لانها مصنوعة ب السي اصلا ههههههههههههههه
يادي النيله ..كل ما ابدأ اتعلم حاجه تتقرض 😢
اذا كنت تتعلم بايتون فهي اسهل لغة للبدا بها في تعلم البرمجة ومن اقوى اللغات في البرمجة بعد تعلمها يمكنك تعلم لغات اخرى،
استمر ياصديقي، ولن تندم ابدا وستكون فخورا بنفسك...نصيحة من اخوك
يعني اتوقف عن تعلم بايثون؟
لا إياك أن تفعل ، أكثر من 90% من هذه اللغة هي بايثون والسينتاكس الخاص بها كله بايثون
انا مستعد ان اعطيك ٣٠ دولار على هذا الشرح ٢- ارسلت امس بريد للشركة واليوم اعطوني اذن تجربة اللغة ٣- شكراً جزيلا واتوقع ان استفيد من هذه اللغة وانا في طريقي الى تعلم الذكاء الاصطناعي
شكراً جزيلا عزيزي 🌹 في الواقع هذه اللغة ستساعدنا كثيرا لنقل تطبيقاتنا الخاصة ببايثون الى مستوى آخر ، هذا المستقبل مشرق لمن يحبون بايثون
لا شيء أقوى من c
assembly
وداعا بايثون😢
وداعاً بايثون ! أهلا بايثون مرة أخرى ، هذا هو ما يحصل وبايثون لن تذهب الى أي مكان
يا ناس ارجوكم يكفينا استخدام مسطلحات خادعة
موجو ليست نهاية بايثون ولن تكون
كثيرون قالو راست ستقتل السي
رست قد تقتل سي++ لكن ليس سي(الام)
موجو لن تؤذي بايثون و اسواء ما قد يحدث هو ان تصبح مثل راست
طبعا انا اعشق مميزات موجو فهي مفيدة لكن اريد منها تبني بعض مميزات جوليا ايضا
المقصود أخي الكريم في العنوان هو التسآل هل هذه نهاية بايثون وليس الجزم ، لأن موجو بشكل أو آخر هي بايثون مع التدقيق الصارم للأنواع وميزات اختيارية أخرى
ذكرتني بلغة kotlin التي كانت ستكتسح JAVA اين هم الان
لاتضيع وقت متابعينك بمقارنات لاجدوي منها انا مبرمج خبرة 35 سنة وتعمقت في أغلب اللغات والنتيجة هى أحسن لغة هي اللغة التي تتقنها ومتمكن منها أما بخصوص السرعة فأغلب المبرمجين ليس لديهم شركات مثل فيس بوك و قوقل
لا أدري هل شاهدت الفيديو أم لا لكن لا توجد أي مقارنات هنا فنحن نقدم لمتابعينا نظرة عامة عن لغة أثارت بعض الضجة مؤخرا ومن حقهم أن يتعلموا عن كل جديد، أما بخصوص الأداء فأنت مخطئ لأن ذوي الأجهزة الضعيفة في حاجة إليه خاصة وأن الجميع اليوم مهتم بتعلم تقنيات الذكاء الاصطناعي وتدريب النماذج
أرى أن هذه اللغة الوحيدة اللي ممكن تهدد بزوال عرش بايثون في الذكاء الإصطناعي 👑😢
لا تقلق اخي الكريم فهي مشابهة جدا لبايثون لن يستغرق منك تعلمها اكثر من يوم
هذه اللغة من عائلة بايثون أساساً ، لا بأس أن نستبدل بايثون ببايثون ههه
مستحيل تقضي على لغة منخفضة المستوى مثل C او C++
نتمنى أن تتطور اللغات لتصبح أفضل من المتاح، كله في مصلحتنا كمبرمجين
حسيتها ثقيلة .. ياريت يعاودو يبرمجو بايثون من الاول
موجو ابطئ من جو اللي هي ابطئ من سي++ او رست و بالطبع ابطئ من سي...
لن تستبدلهم
لهذا اذا كنا سوف نكتب
Pointers, structs
ونحوها سوف اتجه الى جو
لكن نقطة بايثون بنفسها تعامل لكن تزداد السرعة اكواد كتبتها اصلا فقط بإعادة تسمية
كثير من مشاريع سوف تحصل على امر واحد
find . -type f -name "*.py" -execdir rename 's/\.py$/\.🔥/' {} +
و اليا يزداد سرعة الكود هذا امر مغري، المسألة هي المقارنة في سرعة كانت بين كود فيه
Loop
و اخر لا يمتلك و يستخدم
Struct
اللي هي على عكس كلاس في بايثون تعد
Static
لا أعتقد إطلاقا أن موجو أبطأ من گو أو راست، إياك ان تنسى أن ال llvm الذي بنيت عليه هذه اللغات من تطوير لاتنر ورفاقه ولاتنر هو من يقود تطوير موجو الآن، اذا كان لديك شهية التعمق في هذه الجزئيات أنصح بشدة أن تشاهد لقاء ليكس فريدمان مع لاتنر
لغة قوية وربما ستتصدر المشهد....
لكنها لن تنهي بايثون ولا سي. سؤال؟؟؟!!! وتحليل... هل بايثون أنهت سي؟؟؟؟؟ أو سي++ طبعاً لا. فموجو تعد تطويرة شملة ولا يمكن أن تنهي لغة إلا إذا ازيحت اللغة بنفسها وتقدمت كأكلة لموجو.
نقصد هل ستنهيها على المدى البعيد حبيبي ، ربما نرى اندماج بايثون في مجموعة جديدة تماما من لغات البرمجة سنُطلق عليها عائلة لغة بايثون
مساكين المبرمجين ... في كل واد يهيمون ... كالغراب اراد تقليد مشية الحمامة ... ان المجرمين من يقومون باللعب بأرزاق الناس ... وهم يملكون ملايين الدولارات من جوجل وابل ... أحد من انشأ هذه اللغة هو مخترغ لغة سويفت ... هذه اللغة لاتختلف عن بايثون بل ... قد تكون مبنية عليها ... نفس الكود ... فقط اضافات معدودة ... وقوتها في الذكاء الاصطناعي الذي مستقبله يشوبه الغموض ... لذلك كل مبرمج يحرص على التمسك بلغته مصدر رزقه ... ولا يتلاعب به ... وبالذات اهل البايثون ...
ليس الى هذه الدرجة فإنك لإستخدام هذه اللغة تحتاج بايثون أصلاً ، وكل أكواد بايثون تعمل فيها وبذلك لن تخسر شيء إذا أضفتها إلى قائمة اللغات التي تتقنها
أنا أثق فيك وأحب ما تنورنا به دائما