Անդրեյ Շիտովի «Օրը մեկ լեզու» հոդվածաշար

Perl-ի հայտնի ծրագրավորող Անդրեյ Շիտովն այս տարի որոշեց փորձել հնարավորինս շատ ծրագրավորման լեզուներ և կիսվել իր փորձով ընթերցողների հետ:

Ծրագրավորման լեզուները զարմանալի են: Դուք սիրահարվում եք լեզվին, հենց որ գրում եք մի քանի թեստային ծրագիր։ Որքան շատ եք ուսումնասիրում, այնքան ավելի լավ եք զգում լեզուն և դրա հիմքում ընկած գաղափարները:

Այս տարվա Advent օրացույցում (դեկտեմբերի 1-ից 24-ը) ես կհրապարակեմ ամենօրյա հոդվածներ, որոնք ընդգրկում են տարբեր ծրագրավորման լեզուների հիմունքները՝ մեկ օր՝ մեկ լեզու: Կարծիքներն ավելի օգտակար դարձնելու համար ես կփորձեմ հավատարիմ մնալ հետևողական ձևաչափին և բաժանել լեզվի ասպեկտները, որոնք անհրաժեշտ են հետևյալ մինի նախագծերը գրելու համար.

  • Բարեւ աշխարհ!
  • Գործառույթ, որը հաշվարկում է ֆակտորիանը ռեկուրսիվ կամ ֆունկցիոնալ ոճով
  • Ծրագիրը, որը ստեղծում է օբյեկտների զանգված և կատարում է պոլիմորֆ մեթոդ, կանչում է նրանց
  • Քնի տեսակավորման իրականացում. Այս ալգորիթմը չի օգտագործվում մարտական ​​պայմաններում, բայց այն հիանալի ցուցադրում է լեզվի հնարավորությունները մրցակցային առումով

Լեզուների ցանկ.

  • Օր 1. TypeScript
  • Օր 2. Ժանգ
  • Օր 3. Ջուլիա
  • Օր 4. Կոտլին
  • Օր 5. Ժամանակակից C++
  • Օր 6. Բյուրեղյա
  • Օր 7. Սկալա
  • Օր 8. Դարտ
  • Օր 9. Հաքեր
  • Օր 10. Լուա
  • Օր 11. Ռակու
  • Օր 12. Էլիքսիր
  • Օր 13. OCaml
  • Օր 14. Կլոջուր
  • Օր 15. Նիմ
  • Օր 16. Վ
  • Օր 17. Գնացեք
  • Օր 18
  • Օր 19. Կարմիր
  • Օր 20. Մերկուրի
  • Օր 21

Source: linux.org.ru

Добавить комментарий