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

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

程序造造յունները հրաշալի են։ Դուք սիրահարվում եք որոշ լեզու, երբ պարզապես գրում եք մի քանի փորձնական ծրագրեր։ Ինչքան更多 եք ուսումնասիրում, այնքան ավելի լավ եք զգում լեզուն և նրա հիմք դրած գաղափարները։

Այս տարվա Рождественский календарь-ում (դեկտեմբերի 1-ից 24-ը) յուրաքանչյուր օր ես հրապարակելու եմ հոդվածներ տարբեր ծրագրավորման լեզուների հիմունքների մասին. մեկ օր՝ մեկ լեզու։ Օնձոզում եմ ներկայացնել միևնույն ձևաչափը և տեսնել այն լեզվի ասպեկտները, որոնք անհրաժեշտ են հաջորդ մինի նախագծերի համար։

  • Բարև, աշխարհ!
  • Ֆունկցիա, որը հաշվարկում է ֆակտորիալը վերածնունդի կամ ֆունկցիոնալ ոճով։
  • Ծրագրակազմ, որը ստեղծում է օբյեկտների զանգված և կատարում է նրանց վրա պոլիմորֆիկ մեթոդների կանչեր։
  • Մնացուկի Sort-ի իրագործում (sleep sort)। Այս ալգորիթմը չի օգտագործվում մարտական պայմաններում, բայց հրաշալիորեն ցույց է տալիս լեզվի կարողությունները մրցակցայինության առումով։

Լեզուների सूची՝

  • Օր 1։ TypeScript
  • Օր 2։ Rust
  • Օր 3։ Julia
  • Օր 4։ Kotlin
  • Օր 5։ Modern C++
  • Օր 6։ Crystal
  • Օր 7։ Scala
  • Օր 8։ Dart
  • Օր 9։ Hack
  • Օր 10։ Lua
  • Օր 11։ Raku
  • Օր 12։ Elixir
  • Օր 13։ OCaml
  • Օր 14։ Clojure
  • Օր 15։ Nim
  • Օր 16։ V
  • Օր 17։ Go
  • Օր 18։ Hy
  • Օր 19։ Red
  • Օր 20։ Mercury
  • Օր 21։ Elm

Ընտանիք: linux.org.ru

Գնել հուսալի հյուրընկալում DDoS պաշտպանությամբ, VPS VDS սերվերներով 🔥 Գնել հուսալի հյուրընկալում DDoS պաշտպանությամբ, VPS VDS սերվերներով | ProHoster