اذهب الي المحتوي
أوفيسنا
بحث مخصص من جوجل فى أوفيسنا
Custom Search

طاهر الوليدي

04 عضو فضي
  • Posts

    781
  • تاريخ الانضمام

  • تاريخ اخر زياره

كل منشورات العضو طاهر الوليدي

  1. السلام عليكم الاستاد خليل ماهو الكود الاعتماد على تاريخ الانترنت . وكيف اذا كان الانترنت مفصول.
  2. شكرا استاذي هذا هو المطلوب بارك الله فيك وأحسن الله اليك
  3. الله ينور قلبك استاذي ويكتب اجرك ويشرح صدرك للوصول الى نتائج ان شاء الله
  4. اشكرك استاذي السؤال الاول كان بدون نموذج فتم ارسال النمؤذج فاسماء الحقول y1 وy2. وهو تاريخ البدايه والنهايه وقد بدأ الاستاذfoksh صح غير انه حذف المعادلات التي تعتبر مصدرا للحقول فعطل التنقل بين الشهور والسنوات. وقد تم التوضيح له في الرد السابق فشكرا لكم ولمروركم والاجتهاد في مساعدتي فجزاكم الله عني خيرا واتمنى حل المشكله وشكرا
  5. شكرا استاذي الفاضل. نعم هذا هو المطلوب لكن تم الاخلال بالشرط هو عدم تغيير ماهو موجود فقد تم تغيير نوع الحقول البداية والنهاية الى غير منضم وتم حذف معادلة مصدر عنصر التحكم التي عطلت تحديد الشهر وتحديد السنة .التي لها .دور في التنقلات بين السنوات والشهور كما ترى لاسهم في الصوره التاليه
  6. هذا مثال من مشاريع اعضاء المنتدى موضع فيه المطلوب بالاضافه الى ماذكرت سابقا تقويم-1.rar
  7. السلام عليكم ورحمة الله اخواني عندي حقلين تاريخ بداية الشهر . ونهاية الشهر وبداية السنه ونهاية السنه. لاستطيع تغيير البداية والنهاية و السبب ان الحقلين Dat1-Dat2 يتم استدعائهم من التقويم هكذا لشهر نوفمبر وجميع الاشهر 1-11-2023 الى 30-11-2023 المطلوب كود في تشك يجعلني ادخل فترة التاريخ حسب رغبتي على سبيل المثال. هكذا 1-5-2023 الى 30-11-2023
  8. لماذا لايكون عكس مع اختصار السنه عشان نقصر رقم الفاتورة RD23.6.09980 Rd23.6.09981 وعند الانتقال الى شهر 7 Rd23.7.00001 Rd23.6.00002 والافضل عندي هو ان يكون الترقيم ياخذ من تاريخ الفاتورة السنه والشهر واليوم Rd23.6.22.0001 Rd23.6.22.0002 اذا تغير اليوم Rd23.6.23.0001
  9. لغة البايثون:Python هي إحدى اللغات البرمجية القوية جدا حيث يتم استخدامها على نطاق واسع في الكثير من المجالات، حيث يتم استخدامها في تطوير الذكاء الاصطناعي، وذلك لأنها تعتبر لغة مثالية تمتلك عددا لا نهائي من الحقائب Packages، فبايثون هي واحدة من أكثر لغات البرمجة المستخدمة على نطاق واسع في مجال الذكاء الاصطناعي بفضل بساطتها، ويمكن أن تستخدم بسلاسة مع هياكل البيانات، وغيرها من خوارزميات الذكاء الاصطناعي المستخدمة بشكل متكرر، لدى بايثون مئات المكتبات التي تجعل أي نوع من المشاريع ممكنا، سواء كان تطبيقا للجوال أو تطبيق ويب أو علم بيانات أو ذكاء اصطناعيا.
  10. الى اصحاب العلم في المنتدى. هل وصل العلم لايجاد للغة برمجية تقوم بعمل البرامج والتطبيقات بذكاء الصطناعي,?
  11. نعم هذا ماتم طلبه بضبط فشكرا للاستاذ الفاضل ابو خليل الله يعطيك مالا عين رأت ولاذن سمعت ولا خطر على قلب بشر نعيما في الدنيا والآخرة
  12. الاستاذ خليفة بارك الله فيه حاول معي كثير فشكرا له وشكرا لك لمرورك استاذ الغالي ابو خليل هل تقصد مثل هذا محاوله.rar
  13. افتح الجدول بعد اضافة المبالغ تجد آخر مبلغ تم ادخاله والسابق ليس له وجود. انا ادخل مبلغ ثم انقر على زر اضافة سجل جديد المفروض عند الاضافة يصفي السجلات الظاهره ويحفظها في الجدول . ثم اقوم باضافة سجل جديد اجد وقوم بفتح الجدول اجد كل السجلات . لكن مايحصل هو ان يقوم بتحديث المبلغ و السجلات فقط
  14. الله يعطيك العافية لم تفهمني من المفروض ان يوميا اقوم بادخال المصروفات سلف مثلا لمجموعة من الموظفين مبلغ متساوي مثلا اليو200 دولار . غدا100دولار .بعده 150دولار المثال الذي تم تطبيقه . يدخل حق اليوم واذا ادخلت مبلغ جديدا يتم الغاء المبلغ السابق . والمطلوب هو ان يحتفظ بالمبالغ السابقة بنفس التاريخ والجديده بنفس المبلغ بتاريخ جديد اتمنى ان تكون الفكرة وصلت . لانه بعد فتره يتم طلب تقرير بكشف حساب السلف وتاريخ كل مبلغ
  15. هو نفس الموضوع عند ادخال المبلغ الجديد يحذف السابق
  16. يعطيك العافية استاذي الغالي اذا اردت اضافة مبلغ جديد يحذف ماسبق
  17. بارك الله فيك استاذي هل من الممكن اختيار اشخاص محددين فليس كل الاسماء يعطى لهم سلفه
  18. السلام عليكم ورحمة الله وعيدكم مبارك. عندي نموذج يحتوي على حقلين المبلغ . البيان. 200. سلفه مرتبط بجدول اسماء في نموذج فرعي . وعادتا يتم صرف سلفه للموظفين قيمة موحده للجميع مثلا 200 دولار عندما ادخل مبلغ 200 ونوعها سلفه والاسماء معروضه وبجوارها تشك لوضع علامة صح امام الاسم الذي استلم المبلغ فيتم تسجل المبلغ لكل اسم
  19. تشمل الاستخدامات النموذجية لبيثون تنفيذ وظائف BackEnd لمواقع الويب من خلال مكتبات مثل Django وتحليل البيانات. يمكن أيضًا استخدام Python كلغة برمجة نصية كجزء من برنامج أكبر. ومع ذلك ، فإن شعبيتها وطول عمرها يعنيان استخدام بايثون في كل شيء تقريبًا. إذا كنت تريد البدء في إنشاء برنامجك الأول باستخدام Python ، فستحتاج إلى تنزيل وتثبيت بيئة تطوير على جهاز الكمبيوتر الخاص بك. لهذا السبب ، قد يكون البدء باستخدام Python أكثر صعوبة من JavaScript. 5. Ruby أحد أسباب كون روبي لغة برمجة سهلة هو مجتمعها الداعم والودي. روبي هي لغة برمجة تركز على البساطة والإنتاجية. يسهّل إطار عمل Ruby on Rails استخدام Ruby لإنشاء تطبيقات الويب وتوفيرها للمستخدمين. غالبًا ما تتم مقارنة روبي ببايثون ، حيث أن اللغتين لهما حالات استخدام شائعة. على غرار Python ، تعد Ruby لغة برمجة نصية قادرة على استخدامها لتحليل البيانات. ومع ذلك ، فقد تم استخدام روبي بشكل متزايد لتطوير الويب. ومع ذلك ، يمكنك اختيار تعلم روبي بشكل معقول كلغة برمجتك الأولى. لديها مجتمع ودود مع الكثير من الموارد الرائعة المجانية للمبرمجين المبتدئين ، بما في ذلك العديد من الكتب الممتازة عن برمجة روبي. 6. Java هناك الكثير من المصادر علي الإنترنت لتعلم Java ، وهي واحدة من أسهل لغات البرمجة. تعد Java أول تعرض للعديد من المطورين لمبادئ البرمجة كائنية التوجه. باعتبارها واحدة من أسهل لغات البرمجة للتعلم ، فهي تُستخدم عادةً لتعليم طلاب الجامعات أساسيات أنماط التصميم وهندسة البرمجيات. لغة برمجة أخرى للأغراض العامة ، تعد Java واحدة من أكثر اللغات شيوعًا لتطوير المؤسسات ، ربما بسبب طبيعتها المباشرة واستقرارها ومجتمعها الكبير من المطورين. كمثال ، أحد المشاريع المهمة التي تستخدم Java هو Android Software Developer Kit (SDK). يتيح هذا المشروع للمطورين إنشاء تطبيقات تعمل على الأجهزة التي تستخدم نظام التشغيل Android. Netflix هو مثال آخر على قوة Java ، حيث تم استخدام اللغة لبناء أساس خدمة البث Netflix. بالنسبة لشخص ما بدأ للتو في البرمجة ، فقد يشعر ببعض الإرهاق في تعلم Java. بالمقارنة مع Python ، فإن Java أكثر مشاركة قليلاً ، بينما لا تزال تتطلب منك إعداد بيئة التطوير الخاصة بك. ومع ذلك ، بمجرد أن تبدأ العمل في Java ، يجب ألا تواجه الكثير من المفاجآت. 7. PHP PHP هي واحدة من أسهل لغات البرمجة ... إذا كنت تعرف HTML. PHP تعني PHP: Hypertext Preprocessor وهي لغة برمجة أخرى للأغراض العامة. ومع ذلك ، فإن استخدامه الفعلي يهدف إلى حد كبير إلى توفير وظائف الواجهة الخلفية الضرورية للعديد من مواقع الويب المهمة اليوم. تسهل PHP على المطورين استرداد البيانات وتخزينها في قواعد البيانات أثناء معالجة طلبات المستخدمين والرد عليها. تعتبر PHP أيضًا واحدة من أسهل لغات البرمجة نظرًا لمدى سهولة عرض ردودها على متصفح المستخدم من خلال HTML. بعض المشاريع والخدمات البارزة التي تستخدم PHP تشمل Facebook و Tumblr و WordPress. مع وضع هذه الأمور في الاعتبار ، من السهل معرفة مدى أهمية وتأثير PHP حتى مع العديد من لغات البرمجة الأحدث التي تحاول إزاحتها من مكانها في تطوير الويب الخلفي. يعد إنشاء برنامج PHP الأول الخاص بك أمرًا سهلاً مثل تضمين كود PHP في صفحة HTML وتحميل الملف على خادم يمكنه معالجته. وبالتالي ، فإن تعلم PHP سهل للغاية. سلسلة فيديو "ممارس PHP" من Laracast هي مورد مجاني رائع للمبتدئين لبناء فهم أساسي لتطوير الويب ومفاهيم برمجة PHP الأساسية. 8. C/C++ تعد C و C ++ لغات مثالية لبناء أنظمة عالية الأداء. C و C ++ كلاهما لغات برمجة ذات مستوى منخفض ومفيدة بشكل خاص في سياق إنشاء أنظمة تتطلب مستوى عالٍ من الأداء. يمكن اعتبار C ++ امتدادًا للغة البرمجة C ، مضيفًا ميزات مثل البرمجة كائنية التوجه. لا يزال ، هناك العديد من أوجه التشابه بين C و C ++ ، خاصة بالنسبة لشخص يبحث عن لغة برمجة سهلة التعلم. غالبًا ما يشار إلى هذه اللغات على أنها لغات منخفضة المستوى لأنها تترك الكثير من إدارة الذاكرة للمبرمج. كما أنها تسمح لك باستخدام المؤشرات للعمل مع هياكل البيانات لمعالجة المعلومات المتضمنة في مهمتك. بينما تتطلب منك جميع لغات البرمجة أن تكون دقيقًا فيما تطلب من الكمبيوتر القيام به ، هذا واضح بشكل خاص في C أو C ++. إذا لم تكن حريصًا عند التعامل مع هذه اللغات ، فيمكنك الوصول بطريق الخطأ إلى جزء غير صحيح من الذاكرة ، مما يتسبب في سلوك غير متوقع. تتضمن بعض المشاريع المهمة التي تستخدم هذه اللغات Linux Kernel المكتوب بلغة C وبرنامج Adobe Photoshop المكتوب بلغة C ++. سيكون هناك طلب كبير على مبرمج ماهر في هذه اللغات ولا يقدر بثمن بالنسبة لمنظمة تنشئ برامج يكون الأداء فيها مهمًا للغاية. بالنسبة لشخص بدأ للتو ، يمكن أن تكون C و C ++ مخيفة بسبب التعقيد الإضافي للطريقة التي تدير بها ذاكرة البرامج وتتفاعل معها. ومع ذلك ، في الوقت نفسه ، فإن بدء رحلتك بإحدى هذه اللغات ذات المستوى الأدنى يمكن أن يعدك لفهم موضوعات أكثر دقة. 9. C# C# هي لغة برمجة مهمة بشكل خاص لتطوير الألعاب. C# هي لغة للأغراض العامة طورتها Microsoft. وهي مناسبة بشكل خاص لبناء برامج لبيئات Windows وإنشاء تطبيقات ويب بالاقتران مع .NET Framework. بينما يقدم C# دعمًا للعديد من أنماط البرمجة ، فإنه غالبًا ما يستخدم بطريقة موجهة للكائنات مثل Java. يحتوي تركيبها على العديد من أوجه التشابه مع لغة جافا أيضًا ، لذلك لا ينبغي أن يواجه المبرمج الماهر في أي من هاتين اللغتين صعوبة كبيرة في الانتقال بينهما. سأقيم تعلم C# على أنه يواجه صعوبة "متوسطة" من بين أسهل لغات البرمجة هنا. بينما يتعين عليك إعداد وتشغيل مترجم لبناء برامجك ، فمن المحتمل أنك لن تجد أي مشاكل في قراءة وفهم بناء الجملة للبرنامج النموذجي. علاوة على ذلك ، نظرًا لحجم مجتمع C# ، يجب أن تكون قادرًا على العثور بسهولة على إجابات لأية أسئلة لديك إما باستخدام محرك بحث أو مراجعة البرامج التعليمية حول نوع المشكلة التي تعمل عليها. ربما يكون أحد أكثر المشاريع المعروفة التي تستخدم C# هو محرك ألعاب Unity ، والذي يسمح لمطوري الألعاب ببناء لعبة متوافقة مع منصات متعددة في وقت واحد. إذا كنت مهتمًا بمهنة تطوير الألعاب ، فقد ترغب في البدء ببرنامج تعليمي Unity. سيساعدك البرنامج التعليمي على التعرف على بنية C# والتقاط المفاهيم الأساسية لصنع لعبتك الخاصة. 10. R R هي لغة برمجة تُستخدم بشكل أساسي لعلوم البيانات. R هي لغة برمجة تركز على تحليل البيانات وتصور البيانات. مع وضع هذا في الاعتبار ، قد لا تكون أفضل لغة لتبدأ بها إذا كنت تتطلع إلى اكتساب المهارات والمعرفة بالمشكلات التي ستواجهها كمبرمج. مثل Python ، يستخدم R بشكل شائع لإجراء تحليل إحصائي للبيانات ، بالإضافة إلى إنشاء تطبيقات الويب أو كتابة البرامج النصية لإنجاز المهام المختلفة. إذا كنت قد بدأت للتو في البرمجة ، فقد يؤدي التعرف على لغة عامة مثل Python بدلاً من R إلى فوائد ملموسة أكثر على المدى الطويل. ومع ذلك ، إذا كنت تفكر في أن تصبح عالم بيانات أو ببساطة تحب العمل مع الإحصائيات ، فستحتاج بالتأكيد إلى التفكير في تعلم R. هذا صحيح بشكل خاص إذا كنت مهتمًا بقطاع المعلوماتية الحيوية ، حيث تتطلب الوظائف في هذا المجال عادة معرفة لغة البرمجة R. 11. Go كان الهدف من Go واضحًا: إنشاء واحدة من أسهل لغات البرمجة للتعلم. Go هي لغة برمجة للأغراض العامة طورتها Google في حوالي عام 2007 مع بناء الجملة وحالات الاستخدام المشابهة لـ C و C ++. كانت أهدافها هي تبسيط بناء الجملة والتعقيد العام لهذه اللغات وغيرها لجعلها واحدة من أسهل لغات البرمجة للتعلم. غالبًا ما يستخدم Go لتنفيذ مكونات مشاريع أكبر حيث تكون سرعة التنفيذ مهمة ؛ على سبيل المثال ، في عام 2014 ، استخدم Dropbox Go لتحسين أداء أنظمته الخلفية ، لا سيما فيما يتعلق بالوصول إلى قاعدة البيانات الخاصة بهم. إذا كانت Go تبدو مثل اللغة بالنسبة لك ، فهناك كتاب رائع ومجاني من تأليف Caleb Doxsey سيرشدك خلال إعداد بيئة برمجة Go ، ويوضح لك كيفية تجميع برنامج Go الأول ، ويعلمك مفاهيم البرمجة الأساسية: An Introduction to Programming in Go. 12. Rust Rust هي لغة برمجة رائعة عندما يكون الأمان أولوية قصوى. Rust هي لغة برمجة أخرى للأغراض العامة تعتمد على C و C++. تم إنشاء Rust بواسطة Mozilla ، مطوري متصفح الويب الشهير Firefox ، والذي ظهر لأول مرة في عام 2010 تقريبًا. مقارنةً بـ Go ، الذي يحاول جعل الأمور بسيطة قدر الإمكان ، فإن Rust صارم للغاية بشأن كيفية تفاعلك مع الذاكرة. يقلل هذا النهج من احتمالية وجود أخطاء أو نقاط ضعف في البرامج مع الحفاظ على مستوى عالٍ من الأداء. نتيجة لذلك ، يعتبر Rust خيارًا شائعًا بشكل متزايد لأنظمة البناء حيث تكون السلامة والأمن أمرًا ضروريًا. على سبيل المثال ، سيستفيد المطورون الذين يخططون لنظام تشغيل أو خادم HTTP بشكل كبير من هذه القيود. تضمن هذه الإجراءات أن العمليات المختلفة التي يتم تنفيذها لها حق الوصول إلى البيانات والذاكرة التي من المفترض أن تكون متاحة. يمكن العثور على عرض رائع لكيفية استخدام Rust في متصفح Firefox نفسه. تم استخدامه لتحسين كفاءة محرك CSS مع تقليل عدد الثغرات الأمنية المحتملة في نفس الوقت. على الرغم من أن Rust مناسب بشكل خاص للتعامل مع هذا النوع من البرمجة على مستوى النظام ، إلا أنه لم يسمع به الناس لبدء رحلة البرمجة مع Rust. إذا كان التركيز الأمني لـ Rust يبدو مثيرًا للفضول ، فسترغب في البدء بـ “A Gentle Introduction to Rust” أو The Rust Programming Language.. 13. Swift Swift هي لغة البرمجة المفضلة لأنظمة تشغيل Apple. طورت Apple Swift خصيصًا للاستخدام ضمن نظامها البيئي التكنولوجي. يتضمن ذلك macOS و iOS ، وأنظمة التشغيل التي تستخدمها أجهزة مثل MacBooks و iPhone. إذا كنت مهتمًا بإنشاء برامج أو تطبيقات جوال لهذه البيئات ، فسترغب بالتأكيد في دراسة تعلم هذه اللغة. ومن الجدير بالذكر أنه إذا كان لديك جهاز iPad ، فقد أنشأت Apple تطبيقًا مجانيًا يسمى Swift Playgrounds يوجه المبرمجين المبتدئين من خلال برمجة Swift. حتى لو لم تكن لديك خبرة في البرمجة ، فإن Swift Playgrounds ستساعدك على تعلم أساسيات البرمجة بسرعة وتصبح واثقًا من قدرتك على تعلم مفاهيم أكثر تعقيدًا. إذا كنت تفضل المزيد من التوجيه الموجه مع أول غزوة لك في البرمجة ، فستكون Swift Playgrounds موردًا مفيدًا بشكل خاص سيترك لك مهارات تنطبق على أي مجال برمجة. 14. Erlang يمكنك فقط استخدام Erlang في البرمجة الوظيفية. Erlang هي لغة برمجة وظيفية للأغراض العامة. ظهر لأول مرة في عام 1986 ، وهو يركز على البرمجة المتزامنة. هذا يعني أن ميزاتها وقيودها مثالية لبناء الأنظمة حيث تحتاج العمليات المتعددة والمتميزة إلى العمل في وقت واحد مع استمرار القدرة على التواصل بسهولة مع بعضها البعض. على عكس العديد من لغات البرمجة الأخرى في هذه القائمة التي تدعم أنماط البرمجة المتعددة ، يمكنك فقط برمجة Erlang بطريقة وظيفية. تؤكد البرمجة الوظيفية على استخدام الوظائف الرياضية لإنجاز المهام. عادة ما يقلل هذا النوع من البرمجة من الاعتماد على حالة أو بيانات خارجية. في النهاية ، من الأسهل تصحيح الأخطاء ومن المرجح أن يتم تنفيذه بأمان جنبًا إلى جنب مع العمليات الأخرى. قد يكون من الصعب أن تشغل بالك بهذا الأمر إذا كنت لا تزال تتعلم أساسيات البرمجة ، لأنه من الشائع أن تبدأ التعلم بأسلوب حتمي. وبالمقارنة ، فإن البرنامج بأسلوب حتمي يجعل من السهل الوصول إلى المعلومات الخارجية وتعديلها التي تتم مشاركتها خلال تنفيذ البرنامج. 15. Elixir يمكنك فقط استخدام Erlang في البرمجة الوظيفية. Elixir هو امتداد لـ Erlang ، لكنه يضيف تركيبته الخاصة والأدوات التي تم استخدامها بشكل خاص لبناء خدمات ويب قابلة للتطوير. يعد Discord أحد أكثر المشاريع شهرة ويستخدم Elixir لدعم أكثر من خمسة ملايين مستخدم متزامن أثناء معالجة ملايين الأحداث في الثانية. استخدمت Pinterest Elixir لتحسين أداء خدمة API الخاصة بها. مع قول ذلك ، قد يكون من المنطقي أن تبدأ بـ Erlang أو Elixir كلغة أولى إذا كنت على استعداد لتعلم مفاهيم البرمجة الوظيفية. يعتبر Elixir مفيدًا أيضًا إذا كنت مهتمًا بتصميم الأنظمة التي تقدم خدمات يكون فيها التوسع حسب الطلب أمرًا مهمًا. تعد Joy of Elixir مصدرًا رائعًا للمبرمج لأول مرة المهتم بالبدء باستخدام Elixir. إنها تضع افتراضات قليلة حول ما أنت معتاد عليه بالفعل ولها نغمة مرحة لمساعدتك في العمل من خلال الكتاب. 16. scala يستخدم Scala بشكل شائع لتنفيذ وظائف Backend. Scala تم بنائها على الأساس الذي وضعته جافا. إنه يركز على البرمجة الوظيفية وبناء الجملة المختصر والمرن. يمكن أن تسهل إضافاته على المطورين الخبراء حل المشكلات بشكل أكثر كفاءة ، ولكن هذه الميزات والمرونة يمكن أن تربك المبتدئين حول كيفية إكمال المهام. يستخدم Scala بشكل شائع لتنفيذ وظائف Back-End. التقط Twitter اللغة لأول مرة لأسباب تتعلق بالأداء في عام 2009 ، وربما يكون أحد أكبر مستخدمي Scala. تفترض معظم موارد التعلم عبر الإنترنت لـ Scala أن لديك بالفعل بعض الخبرة في البرمجة على الأقل. ومع ذلك ، فإن “Introduction to Programming and Problem Solving Using Scala” هي مصدر رائع للمبرمجين المبتدئين. تم إنشاء سلسلة محاضرات الفيديو بواسطة مارك لويس وهي متاحة مجانًا على موقع YouTube. قد يجد الأفراد الذين لديهم دوافع ذاتية ولديهم خلفية رياضية قوية بعض النجاح في استخدام مقاطع الفيديو هذه للعمل من خلال الكتاب المدرسي المصاحب (الذي يحمل نفس الاسم). قام Twitter أيضًا بتجميع مورد للمبرمجين المعتمدين الذين يرغبون في تعلم Scala بسرعة من خلال "Scala School" الخاصة بهم ، وهي مجموعة من الصفحات التي ترشدك إلى ما يجعل Scala مميزًا. 17. Clojure يتميز Clojure بإضافة هياكل بيانات غير قابلة للتغيير إلى Lisp. Clojure هي لغة برمجة وظيفية حديثة من عام 2007 استنادًا إلى Lisp ، وهي لغة ظهرت لأول مرة في عام 1958 مع بناء جملة أبوي فريد. أضاف Clojure ميزات مثل هياكل البيانات غير القابلة للتغيير إلى Lisp. تسهل هذه الميزة كتابة أنظمة متزامنة. بنية البيانات غير القابلة للتغيير هي تلك التي لا يمكن تعديلها مباشرة بعد إنشائها. على الرغم من أنه قد يبدو مقيدًا ، إلا أن هذا الضمان يعني أن المعلومات في وظيفة أو برنامج يعمل مع إحدى هذه الهياكل لن تتغير بشكل غير متوقع. بالنظر إلى تركيز Clojure على كونه مفيدًا في التزامن ، فليس من المستغرب أنه يتم استخدامه غالبًا لبناء الخدمات حيث يكون ذلك مهمًا. تستخدم الشركات الكبيرة مثل Walmart Clojure للخدمات الخلفية لبناء أنظمة يمكنها بسهولة التعامل مع كميات كبيرة من النشاط. نظرًا لأن Clojure هي لغة برمجة وظيفية ، فقد يكون تعلمها كلغتك الأولى أمرًا صعبًا إذا لم تكن معتادًا على مفاهيم علوم الكمبيوتر ، خاصة مع البنية الفريدة لـ Clojure. إذا كان لديك بالفعل بعض الخبرة الفنية وكنت مرتاحًا للعمل على سطر الأوامر ، فإن Clojure for the Brave and True هو كتاب ممتع يمكنك قراءته مجانًا لبدء تعلم هذه اللغة! إذن ، ما هي أسهل لغة برمجة؟ في رأيي - ورأي الكثيرين - تعد JavaScript أسهل لغة برمجة. يمكنك البدء في تعلمه باستخدام متصفح الويب ومحرر النصوص. ماذا عن باقي "لغات البرمجة الأسهل"؟ فيما يتعلق بالتعقيد الكلي لشخص ما بدأ للتو في البرمجة ، يمكنك المجادلة بترتيب مثل التالي ، مع كون الرقم 1 هو الأسهل: HTML و CSS ، لأنهما ليسا لغتين برمجة حقًا ، لكنهما سيريحانك من استخدام محرر نصوص وبناء المستندات وفقًا لقواعد محددة جيدًا. JavaScript و PHP ، لأنهما ربما يكونان أسهل لغات البرمجة في هذه القائمة للحصول على نتيجة ملموسة يمكنك اللعب بها عند دمجها مع HTML و CSS. Python و Ruby و Go و R و Swift ، لأنها مباشرة ومصممة لتكون سهلة التعلم ولديها بنية بسيطة. Java و C# ، لأنهما معقدان إلى حد ما مع كونهما راسخين أيضًا مع العديد من الموارد للإجابة على أي أسئلة قد تطرحها. C و C ++ ، لأنهما في مستوى منخفض بدرجة كافية حيث سيتعين عليك في النهاية أن تكون على دراية بكيفية إدارة ذاكرتك ، بالإضافة إلى تعلم مفاهيم البرمجة الأساسية. Rust ، و Scala ، و Clojure ، و Erlang ، و Elixir ، لأنها إما تركز على الوظائف ، والتي قد يكون من الصعب أن تلفت انتباهك حولها ، أو معقدة بما يكفي لتكون محبطة للمبتدئين. ومع ذلك ، من المهم أن تضع في اعتبارك أن سهولة الاستخدام ليست الشيء الوحيد الذي يجب عليك التفكير فيه. أسهل لغة برمجة للتعلم قد لا يكون هو الأفضل بالنسبة لك. إذا كانت لديك أهداف محددة لحل المشكلات أو أنظمة يجب إنشاؤها ، فسترغب في مراجعة كل لغة برمجة مذكورة أعلاه ومعرفة أيها يبدو أكثر ملاءمة. إذا كانت لديك بعض المعرفة التقنية وتعلم أنك مهتم ببناء نظام تشغيل ، فيمكنك البدء بشكل معقول مع Rust. لن يكون الأمر سهلا ، لكنه لن يكون مستحيلًا أيضًا. في الواقع ، فإن أهم عنصر في اختيار اللغة هو تحديد أيها يحفزك أكثر لبدء التعلم وبناء إبداعاتك الخاصة. كل شيء آخر سيتبع في النهاية - طالما أنك تواصل العمل ، وإنشاء مشاريعك الخاصة ، وتعلم كل ما تستطيع عن البرمجة. برمجة لغات برمجه قد تُعجبك هذه المشاركات ما هي فلاتر Flutter ولماذا يجب أن تتعلمه في عام 2023 افضل لغات البرمجة في سوق العمل و التي يجب تعلمها 2022 أفضل 30 موقع لتعلم البرمجة للمبتدئين. تعريف البرمجة : ما هي البرمجة؟ تعلم برمجة تطبيقات الأندرويد - في 6 خطوات للمبتدئين الفرق بين HTML و HTML5 و XHTML أهم الفروقات التي يجب معرفتها أضف تعليق المواضيع الشائعة ما هي دورة أنماط حياة تطوير البرمجيات (SDLC) انشاء حساب جيميل gmail بدون رقم هاتف 2023 أفضل 13 محاكي اندرويد للكمبيوتر 2023 تحميل تطبيق وين تكامل 2023 اخر اصدار للاندرويد تحديث وين APK تحميل برنامج لاست سين Last Seen مهكر 2023 للاندرويد عرض الكل أشترك في مينت ويب أبق علي أطلاع دائم بجديد مينت ويب من خلال الأشتراك في قائمتنا البريدية أشترك موضوع مميز ما هي NFT/NFTs ولماذا أصبحت فجأة تساوي الملايين ما هو nfts "رموز غير قابلة للاستبدال " تأخذ NFTs حاليًا عالم الفن الرقمي والمقتنيات لبُعد أخر. يرى الفنانون الرقم... الأقسام أدسنسادواتأدوات مشرفي المواقعأضافات بلوجرأندرويدبرمجةتطبيقاتتقنيةدروسدوراتسيوشروحاتشروحات بلوجرشروحات تقنيةعامقوالب بلوجرلغات برمجهمواقعAdsenseCSSHTMLJavascriptSeo الشائع هذا الأسبوع ما هي دورة أنماط حياة تطوير البرمجيات (SDLC) إنه (SDLC) هو تفاعل تعاوني يمكّن من الظهور بمست… انشاء حساب جيميل gmail بدون رقم هاتف 2023 من السهل أنشاء حساب جوجل بدون رقم هاتف وبدون ت… أفضل 13 محاكي اندرويد للكمبيوتر 2023 هناك عدة أسباب تجعلك تستخدم محاكي اندرويد لل… تحميل تطبيق وين تكامل 2023 اخر اصدار للاندرويد تحديث وين APK هل أنت من هؤلاء الناس الذين غالبًا ما يركضون فار… تحميل برنامج لاست سين Last Seen مهكر 2023 للاندرويد Last Seen مهكر هو تطبيق رائع لتعقب Whatsapp عبر … أتصل بنا تنبيهات قانونية سياسة الخصوصية ملفات تعريف الأرتباط الشروط والأحكام صنع بالـ القهوة بواسطة منصة مينت ويب 2023 ‧ مينت ويب - شروحات و العاب وتطبيقات متجددة بإستمرار. جميع الحقوق محفوظة
  20. السلام عليكم ورحمة الله. وكل عام والجميع بخير هل يوجد اسماء تطبيقات او للغات برمجية استطيع القيام بالبرمجه اندرويد على الهاتف الجوال حتى استطيع بتصميم برامج محاسبية وغيرها
×
×
  • اضف...

Important Information