Андрей Шитовын "Өдөрт хэл" цуврал нийтлэл

Алдарт Perl хөгжүүлэгч Андрей Шитов энэ жил аль болох олон програмчлалын хэлийг туршиж үзэж, туршлагаа уншигчидтай хуваалцахаар шийджээ.

Програмчлалын хэлүүд үнэхээр гайхалтай! Хэд хэдэн тестийн программ бичээд л хэлэнд дурладаг. Хэдий чинээ их суралцана төдий чинээ тухайн хэлийг өөрөө болон түүний суурь санааг илүү сайн мэдэрдэг.

Энэ жилийн Advent хуанли дээр (1-р сарын 24-ээс XNUMX хүртэл) би өдөр бүр янз бүрийн програмчлалын хэлний үндсийг хамарсан нийтлэлүүдийг нийтлэх болно: нэг өдөр - нэг хэл. Шүүмжийг илүү ашигтай болгохын тулд би тогтвортой форматыг баримталж, дараах мини төслүүдийг бичихэд шаардлагатай хэлний талыг задлахыг хичээх болно.

  • Сайн уу!
  • Факториалыг рекурсив эсвэл функциональ хэв маягаар тооцдог функц
  • Объектуудын массив үүсгэж, полиморф аргыг гүйцэтгэдэг програм нь тэдгээрийг дууддаг
  • Унтах ангиллын хэрэгжилт. Энэ алгоритмыг байлдааны нөхцөлд ашигладаггүй ч өрсөлдөөний хувьд хэлний чадварыг төгс харуулдаг.

Хэлний жагсаалт:

  • Өдөр 1. TypeScript
  • Өдөр 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

сэтгэгдэл нэмэх