ما هو هاسكل ، من يستخدمه ، وأين يمكنك تعلم ترميزه

أصبحت لغة هاسكل (ونهج البرمجة الوظيفية) أكثر شيوعًا في الصناعة – تحتاج الشركات إلى حلول برمجية قوية وآمنة ، ولا يمكن حل بعض المشاكل بدون مكدس تكنولوجي متقدم.
تستخدم الشركات الكبرى Haskell لتنفيذ المهام المعقدة وغير النمطية في مجالات مختلفة مثل الأمان ، التكنولوجيا المالية ، الواجهة الخلفية للأجهزة ، blockchain ، البيانات الضخمة ، إلخ. بينما تتوفر قائمة أكبر هنا ، فيما يلي بعض أهمها:
موقع التواصل الاجتماعي الفيسبوك
يستخدم Facebook Haskell لمكافحة البريد العشوائي. اختار مهندسو Facebook شركة Haskell لأدائها ودعم التطوير التفاعلي والميزات الأخرى التي تجعل Haskell الخيار الأفضل لمشروع Sigma الخاص بهم .
نفيديا
تستخدم NVIDIA Haskell لتطوير الواجهة الخلفية لوحدات معالجة الرسومات الخاصة بها.
مايكروسوفت
تستخدم Microsoft Haskell في مشروع Bond الخاص بها . Bond هو إطار عمل متعدد المنصات للعمل مع البيانات المنظمة. يستخدم هذا الإطار على نطاق واسع في الخدمات واسعة النطاق.
جيه بي مورجان
أكبر بنك في الولايات المتحدة لديه مجموعة هاسكل في فريق تطوير المنتجات الجديدة.
باركليز كابيتال
يستخدم باركليز هاسكل لأدوات التجارة الغريبة. هنا عرض مثير للاهتمام أعده تيم ويليامز.
تستخدم IBM و AT&T و Bank of America أيضًا Haskell وحلول البرمجة الوظيفية لمشاريعهم.

اعرف المزيد عن هاسكل

تقدم بعض الشركات خبرتها في البرمجة الوظيفية وتعزز هاسكل من خلال منشورات المدونات الخاصة بها والدورات والمواد الأخرى. لقد جمعت بعض الموارد للتعلم منها.
إذا كنت ترغب في تغيير طريقة تفكيرك وبرمجتك بإضافة بعض التجريدات ، أو عرض عملك من زاوية مختلفة ، أو إضافة بعض نقاط الخبرة إلى سيرتك الذاتية ، يجب أن تبدأ في تعلم لغات البرمجة الوظيفية الآن.
هاسكل ويكي
يبدأ كل شيء بصفحة ويكي هاسل. هنا يمكنك العثور على الكتب والبرامج التعليمية ومصادر التعلم الأخرى بالإضافة إلى الأحداث المختلفة والاجتماعات والقوائم البريدية والروابط إلى مجموعات المستخدمين المحليين.

Haskell.org

 

Haskell org هي صفحة Haskell الرئيسية ، حيث ستجد أي معلومات مفيدة أساسية حول Haskell – التوثيق والتنزيلات والموارد. إنه مشابه تمامًا لـ Haskell Wiki ، ولكن هنا يمكنك تجربة Haskell coding والقراءة عن جميع الميزات الرئيسية للغة البرمجة الوظيفية هذه مع أمثلة التعليمات البرمجية.
جيثب هاسكل
تحديث قائمة مستودعات Haskell الشائعة تلقائيًا.

إذا كنت تريد تحديث مكتبتك الإلكترونية أو تحب رائحة المطبوعات الورقية ، فراجع هذه الكتب:
تعلم هاسكل
كتاب مصور جيدًا للمبتدئين هاسكل. من البنية الأساسية ، العودية ، الأنواع وفئات النوع إلى المربين التطبيقيين ، monads ، والسحابات.
التفكير الوظيفي مع هاسكل
وهو كتاب طالب لدورة جامعية في السنة الأولى أو الثانية كتبها ريتشارد بيرد. يحتوي على 100+ تمارين مع الحلول.
تعلم هاسكل سريع وصعب
Learn Haskell Fast and Hard هو برنامج تعليمي رائع حول كيفية تعلم Haskell بشكل صحيح. وهي مقسمة إلى 3 أجزاء رئيسية – الجزء الأساسي هاسكل ، الجزء الصعب وجزء الصعوبة الجحيم بالإضافة إلى المقدمة والملحق الذي يحتوي على تفسيرات تفصيلية للأشجار اللانهائية.

 

المصدر(1)

التعليقات

اترك تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *