آندري شيتوف، هڪ مشهور پرل ڊولپر، هن سال فيصلو ڪيو ته ممڪن طور تي ڪيتريون ئي پروگرامنگ ٻوليون ڪوشش ڪري ۽ پڙهندڙن سان پنهنجو تجربو شيئر ڪن.
پروگرامنگ ٻوليون عجيب آهن! توهان هڪ ٻولي سان پيار ۾ پئجي ويندا آهيو جيئن توهان ڪجهه ٽيسٽ پروگرام لکندا آهيو. توهان جيترو وڌيڪ مطالعو ڪندا، اوترو بهتر توهان محسوس ڪندا ته ٻولي پاڻ ۽ ان جي اندر موجود خيالن کي.
هن سال جي ڪرسمس ڪئلينڊر ۾ (ڊسمبر 1 کان 24 تائين)، آئون روزانه آرٽيڪل شايع ڪندس جيڪي مختلف پروگرامنگ ٻولين جي بنيادي ڳالهين کي ڍڪيندا آهن: هڪ ڏينهن - هڪ ٻولي. تبصرن کي وڌيڪ ڪارائتو بنائڻ لاءِ، مان ڪوشش ڪندس ته مسلسل فارميٽ تي قائم رهن ۽ هيٺ ڏنل ننڍڙن منصوبن کي لکڻ لاءِ گهربل ٻولي جي پهلوئن کي ٽوڙي ڇڏيندس:
- هيلو، دنيا!
- هڪ فنڪشن جيڪو حساب ڪري ٿو فيڪٽري کي بار بار يا فنڪشنل انداز ۾
- هڪ پروگرام جيڪو شيون ٺاهي ٿو ۽ پوليمورفڪ طريقي سان انجام ڏئي ٿو انهن تي ڪال
- ننڊ جي ترتيب کي لاڳو ڪرڻ. هي الگورتھم جنگي حالتن ۾ استعمال نه ڪيو ويو آهي، پر اهو مڪمل طور تي مقابلي جي لحاظ کان ٻوليء جي صلاحيتن کي ظاهر ڪري ٿو.
ٻولين جي فهرست:
- ڏينهن 1. ٽائپ اسڪرپٽ
- ڏينهن 2. مورچا
- ڏينهن 3. جوليا
- ڏينهن 4. ڪوٽلن
- ڏينهن 5. جديد C++
- ڏينهن 6. ڪرسٽل
- ڏينهن 7. اسڪالا
- ڏينهن 8. ڊارٽ
- ڏينهن 9. هيڪ
- ڏينهن 10. لوا
- ڏينهن 11. راڪو
- ڏينهن 12. ايلڪسير
- ڏينهن 13. OCaml
- ڏينهن 14. ڪلوجور
- ڏينهن 15. نيم
- ڏينهن 16. وي
- ڏينهن 17. وڃ
- ڏينهن 18
- ڏينهن 19. ڳاڙهو
- ڏينهن 20. پارو
- ڏينهن 21
جو ذريعو: linux.org.ru