عقدت
JetBrains شراكة مع
Codeforces لتعزيز
Kotlin بين عشاق البرمجة الرياضية. يوفر Codeforces لمطوري Kotlin منصة يمكنهم من خلالها التنافس في البرمجة الخوارزمية وصقل مهاراتهم. مع Codeforces ، نطلق سلسلة من المسابقات تسمى
Kotlin Heroes .
البرمجة الرياضية هي مسابقة فكرية ، يقوم المشاركون فيها بكتابة برامج لحل المشكلات الخوارزمية المصاغة بوضوح في إطار قيود شديدة. يمكن أن يكون مستوى الصعوبة مختلفًا: أي مطور سوف يتعامل مع بعض المهام ، وبالنسبة للحل المناسب ، تحتاج إلى كتابة كود صغير جدًا ؛ المهام الأخرى تتطلب خبرة واسعة ومعرفة خوارزميات خاصة وهياكل البيانات. Codeforces هي عبارة عن منصة توفر للمطورين المحترفين والطلاب من جميع أنحاء العالم طريقة مثيرة للتعلم وتحسين مهاراتهم في البرمجة.
ستقام أول مسابقة
لأبطال Kotlin في Codeforces
في 28 مايو 2019 في الساعة 17:35 بتوقيت موسكو. سوف تستمر 2.5 ساعة وسوف تشمل مجموعة من المهام المصممة للمبتدئين والمبرمجين ذوي الخبرة. سيحصل المشاركون في المراكز الثلاثة الأولى على جوائز تبلغ 512 و 256 و 128 دولارًا على التوالي. سيحصل أفضل 50 مشاركًا على قميص Kotlin Heroes وشارة Kotlin. أخيرًا ، سيتمكن أي شخص يحل مشكلة واحدة على الأقل من المشاركة في سحب واحد من 50 قميصًا من أبطال Kotlin.
تم تقديم لغة برمجة
Kotlin بواسطة JetBrains في عام 2011 ، وتم إصدار أول إصدار مستقر 1.0 في عام 2016. الإصدار الحالي من اللغة هو 1.3. تلبي Kotlin احتياجات مطوري التطبيقات في مجموعة واسعة من المجالات. هذه لغة مكتوبة بشكل ثابت ومصممة لكتابة رمز موجز ، والذي يحتوي على "نموذج" أقل ومحتوى أكبر. يتيح لك الانتقال من التطبيقات التي لا يتجاوز طولها سوى بضعة أسطر إلى المشروعات التي تحتوي على ملايين الأسطر من التعليمات البرمجية. لم يكن Kotlin مصممًا خصيصًا للبرامج الرياضية ، ولكنه يعد رائعًا في هذا المجال. يعمل Kotlin على تقليل مقدار التعليمات البرمجية النمطية التي يتعين على المبرمجين قراءتها وكتابتها ، تقريبًا إلى المستوى الذي توفره لغات البرمجة النصية مع الكتابة الديناميكية - كل هذا باستخدام الأدوات والأداء للغة مكتوبة بشكل ثابت.
المسابقات هي طريقة رائعة لاختبار معرفتك وتعلم أشياء جديدة من خصومك. لا يهم إذا كنت قد شاركت في البرمجة الرياضية من قبل. نحن متأكدون: ستكون
Kotlin Heroes بطولة مفيدة ومثيرة للاهتمام لجميع مطوري Kotlin ، خاصة وأن الجميع لديهم فرصة للفوز بجائزة! إذا كنت تحب Kotlin ، نأمل أن تشارك في Kotlin Heroes ، وربما تبدأ في استخدام Kotlin في المسابقات الأخرى.