04-02-2011, 02:27 PM #1 ثلاثة وديان في جهنم احذروا منها ثلاثة وديان في جهنم احذروا منها جامع الصلوات: جامع الصلوات في ( وادي الغي) في جهنم لقوله تعالى: { فَخَلَفَ مِن بَعْدِهِمْ خَلْفٌ أَضَاعُوا الصَّلَاةَ وَاتَّبَعُوا الشَّهَوَاتِ فَسَوْفَ يَلْقَوْنَ غَيًّا} مريم: ٥٩ هذ الوادي تستعيذ منه جهنم كل يوم من شدة حرارته فهل يتحمله بشر. مؤخر الصلوات: مؤخر الصلوات بدون عذر في ( وادي الويل) وادي ملىء بالعقارب والحيات لقوله تعالى: { فَوَيْلٌ لِلْمُصَلِّينَ * الَّذِينَ هُمْ عَنْ صَلَاتِهِمْ سَاهُونَ} الماعون 4, 5 تارك الصلاة: تارك الصلاة في ( وادي سقر) بجهنم لقوله تعالى: { مَا سَلَكَكُمْ فِي سَقَرَ * قَالُوا لَمْ نَكُ مِنَ الْمُصَلِّينَ} المدثر - 42, 43 وقال تعالى: { وَمَا أَدْرَاكَ مَا سَقَرُ * لَا تُبْقِي وَلَا تَذَرُ} المدثر - 27, 28 هذا الوادي بمجرد دخول تارك الصلاة فيه تذوب عظامه من شدة الحرارة وتارك الصلاة يحشر مع فرعون وهامان ويحرم من شفاعة النبي صلى الله عليه وسلم. __.
والله أعلم.
إذا ما الذي يجعلها جيدة لمشروعي البرمجي؟ إنه التصميم السهل فالتصميم السهل يجعل من البايثون خيارًا جيدًا لمعظم المشروعات البرمجية التي تحتاج إلى عمل فريق يتكون من عدد من المبرمجين حيث أنها سهلة القراءة لذلك يمكن لأي مبرمج أن يفهم الكود البرمجي بسهولة وأن يتابع العمل الذي بدأه مبرمج آخر في السابق كما أنها لغة قوية حتى بالنسبة للمبتدئين والمطورين غير المحترفين قد تعجبك هذه المقالات فهي تمكنهم من تحقيق إنجازات كبيرة في مجال التكنولوجيا وعلوم الكمبيوتر والذكاء الصناعي وتعلم الآلة والتعلم العميق. ما هي استخداماتها الأساسية؟ استخدامات لغة البايثون تستخدم هذه على نطاق واسع جداً فهي تستخدم في مجال تطوير الذكاء الصناعي لدى الشركات الكبرى التي تعمل على ذلك مثل شركة جوجل بالإضافة الى العديد من الشركات العملاقة الأخرى مثل شركة آي بي إم، كما أن خبراء وعلماء البيانات الضخمة في شركات مثل أمازون وجوجل وفيسبوك يقومون باستخدام هذه اللغة أيضًا وذلك من أجل إجراء تحليل لكل بيانات المستخدمين بالاعتماد على تكنولوجيا الذكاء الصناعي التي تم تطويرها بلغة البايثون، ومن خلال هذه البيانات يمكنهم تحديد سلوك العملاء واستهدافهم وتحسين الخدمات المقدمة لهم.
3- الذكاء الاصطناعي Artificial Intelligence - من أهم الاستخدامات لهذه اللغة هو الاعتماد عليها في برمجة تقنيات الذكاء الاصطناعي AI وتعلم الآلة، حيث تستطيع برمجة الشبكات العصبونية Neural Networks واستخدامها في بناء تطبيقات قادرة على التعلم والتطوير الذاتي. - توفر اللغة مجموعة مميزة من المكتبات المستخدمة في المجال أشهرها مكتبة Tensor Flow / Theano / NumPy وغيرها، وهو ما جعلها واحدة من أفضل لغات برمجة الذكاء الاصطناعي على الإطلاق. 4- تطبيقات سطح المكتب Desktop Application - تعتبر بايثون من اللغات المميزة التي يمكن الاعتماد عليها لتطوير برامج الكمبيوتر، خصوصًا مع توفير اللغة أدوات خاصّة لذلك من أشهرها PyQT Toolkit وكذلك مكتبة كايفي Kivy والتي باستخدامها يمكن تطوير برامج تعمل على جميع أنظمة الكمبيوتر وكذلك الهاتف المحمول. 5- برمجة الألعاب Game Programming - تعتبر برمجة الألعاب من مجالات استخدام لغة بايثون Python، حيث تتوفر اللغة على مجموعة مكتبات وأطر عمل رائعة يتم الاعتماد عليها في ذلك وأشهرها مكتبة PyGame / Pyglet / Cocos2d، لذلك تعتبر من أشهر لغات برمجة الألعاب حاليًا. - توجد أيضًا بعض محركات ألعاب الفيديو التي تدعم استخدام اللغة وأبرزها محرك Panda3D.
نهايةً، تعدُّ بايثون لغةً غرضيَّة التوجُّه، بعكس PHP، وهي النقطة الفارقة الأهم في تفوّق بايثون في سهولةِ قراءَتها وتعديلِها وتوسيع برامجها. مقارنة بين لغة البرمجة بايثون ولغة البرمجة روبي تكثرُ المقارناتُ بينلغة بايثون ولغة Ruby، فكلاهما لغات برمجة تفسيريَّة عاليةَ المستوى، تسهّلان على المبرمجِ عناءَ الاعتناء بالتفاصيل الدقيقة. وكلتا اللّغتان غرضيَّة التوجهِ وشاملة، يُعطي تطبيقُ الصفوف classes والأغراض objects فيها مجالاً واسعاً لإعادةِ استخدام برامِجها وسهولة تعديلها وتطويرِها. وتعدُّ كل لغة البرمجة من بايثون و لغة البرمجة Ruby لغاتٌ عامَّة؛ أي يمكنُ استخدامُها لأبسطِ المهام مثل معالجة النصوصِ وأعقدها كذلك مثل التحكُّم بالروبوتات أو إدارة أنظمة البيانات الماليَّة الضخمة. لكن يتَّضحُ الفرقُ الكبير بينهما في المرونةِ وسهولةِ القراءة، فبالرَّغم من رتابةِ برامجها بسبب كونها غرضيَّة التوجُّه، لكنَّ لغة Ruby تبدي الكثيرَ من الاتّكاليّة فتصبحُ غير مفهومةٍ هذا يعني أنَّها تبني الكثيرَ من الافتراضاتِ على مقاصد المبرمج. يتكرَّرُ سؤال الطلاب عندما يتعلَّمون لغة Ruby: "كيفَ عرفَ البرنامجُ ذلك؟".