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,
Explore this link on the map →related reading
- Rewriting Bun in Rust | Bun Blogbun.com
- A half-hour to learn Rustfasterthanli.me
- One Div Zero: A Brief, Incomplete, and Mostly Wrong History of Programming Languagesjames-iry.blogspot.com
- Beautiful Racket: Make a language in one hour: stackerbeautifulracket.com
- One Div Zero: A Brief, Incomplete, and Mostly Wrong History of Programming Languagesjames-iry.blogspot.com
- Programming language evolution: with all that, we are still flyingzverok.github.io
- Rust Language Cheat Sheetcheats.rs
- Rust – a concise overview of the modern programming language coders love - K&Ckruschecompany.com
- Succinctness is Powerpaulgraham.com
- The Alternative Implementation Problempointersgonewild.com
- First thoughts on Rust vs OCamlblog.darklang.com
- One Div Zero: A Brief, Incomplete, and Mostly Wrong History of Programming Languagesjames-iry.blogspot.com