Felix Blog - Raku is pretty damn Cool
The first time, I've heard of Raku was maybe a year ago. I was too busy to look into it though. I've done that now and BOY OH BOY, do I like this language. Raku is a scripting language that mixes Bash and Python, and which addresses a bunch of of things I'm not happy about in Bash. Bash scripts always start harmlessly, just a couple of program invocations, maybe some light string substitution ... it's alright. Then you blink once, and suddenly they are 300 lines long, with 50 lines being arg-parse code, and the rest feels like it might break any second. Also, bash is hard to remember. Writing simple string parsing is NOT straight forward 1, and sometimes nested strings and quoting get extremely painful. Additionally, Bash is not cross-platform. Ok, it is. I admit it. But most of my colleagues are Windows users, and somehow, only a single one of them has MSYS installed. It might be hard to set up, I don't know. Also, Bash is not nice on the eye. Its syntax is ... peculiar. So we're main
Felix' Blog - Raku is pretty damn Cool Felix' Blog Experience Projects About Felix' Blog Experience Projects About Raku is pretty damn Cool Raku 2023-06-24 Introduction The first time, I've heard of Raku was maybe a year ago. I was too busy to look into it though. I've done that now and BOY OH BOY, do I like this language. Raku is a scripting language that mixes Bash and Python, and which addresses a bunch of things I'm not happy about in Bash. Bash scripts always start harmlessly, just a couple of program invocations, maybe some light string substitution ... it's alright. Then you blink once,
related reading
- A half-hour to learn Rustfasterthanli.me
- Rewriting Bun in Rust | Bun Blogbun.com
- Lua can be a really cool HTML templating engine · riki's houseriki.house
- Racketracket-lang.org
- First thoughts on Rust vs OCamlblog.darklang.com
- In defense of blub studies | benkuhn.netbenkuhn.net
- Beautiful Racket: Make a language in one hour: stackerbeautifulracket.com
- (Re)writing an interpreter in Rust – Danny van Kootendannyvankooten.com
- You Can Choose Tools That Make You Happyborretti.me
- GitHub - jlevy/the-art-of-command-line: Master the command line, in one pagegithub.com
- Leaving Haskell behind - Infinite Negative Utilityjournal.infinitenegativeutility.com
- Beautiful Racket: Make a language in one hour: stackerbeautifulracket.com