Andrey Shitovin artikkelisarja "Kieli päivässä".

Andrey Shitov, kuuluisa Perl-kehittäjä, päätti tänä vuonna kokeilla mahdollisimman monia ohjelmointikieliä ja jakaa kokemuksensa lukijoiden kanssa.

Ohjelmointikielet ovat upeita! Rakastat kieltä heti, kun kirjoitat muutaman testiohjelman. Mitä enemmän opiskelet, sitä paremmin tunnet itse kielen ja sen taustalla olevat ideat.

Tämän vuoden joulukalenterissa (1.-24.) julkaisen päivittäin artikkeleita eri ohjelmointikielten perusteista: yksi päivä - yksi kieli. Jotta arvosteluista olisi enemmän hyötyä, yritän pysyä yhtenäisessä muodossa ja eritellä seuraavien miniprojektien kirjoittamiseen tarvittavat kielen osat:

  • Hei maailma!
  • Funktio, joka laskee kertoimen rekursiivisesti tai funktionaalisesti
  • Ohjelma, joka luo joukon objekteja ja suorittaa polymorfisia menetelmäkutsuja niille
  • Unilajittelun toteutus. Tätä algoritmia ei käytetä taisteluolosuhteissa, mutta se osoittaa täydellisesti kielen kyvyt kilpailun suhteen

Luettelo kielistä:

  • Päivä 1. TypeScript
  • Päivä 2. Ruoste
  • Päivä 3. Julia
  • Päivä 4. Kotlin
  • Päivä 5. Moderni C++
  • Päivä 6. Crystal
  • Päivä 7. Scala
  • Päivä 8. Tikka
  • Päivä 9. Hakkerointi
  • Päivä 10. Lua
  • Päivä 11. Raku
  • Päivä 12. Eliksiiri
  • Päivä 13. OCaml
  • Päivä 14. Clojure
  • Päivä 15. Nim
  • Päivä 16. V
  • Päivä 17. Mene
  • Päivä 18
  • Päivä 19. Punainen
  • Päivä 20. Merkurius
  • Päivä 21

Lähde: linux.org.ru

Lisää kommentti