This post is a draft and is not pub­lished.

Raku

Draft

Who knows what I am gonna say next …

Raku did the thing that Python had not done for me, bring­ing the joy of pro­gram­ming and the ex­pres­sive­ness of code back to the fore­front. It is a lan­guage that em­braces mul­ti­ple par­a­digms, al­low­ing you to write code in a way that feels nat­ural to you.

Getting Started

Review

  • same spirit as Perl: fun to write but not too fun to read.
  • there are so many ways to do the same thing. kinda like nat­ural lan­guages
  • many in­trigu­ing syn­tax
  • type sys­tems
    • re­minds me a lot of dlang with flex­i­ble type / value con­straints.
  • the de­sign of op­er­a­tors is beau­ti­ful, el­e­gant, flex­i­ble and fun to play with.

Testing

  • Use Use Test, then there are many rou­tines we can use such as is, ok

Editor Support