I love how it works with units too, eg. c/433MHz or 4 bytes * 20hz * 24 hours

Syntactically it probably has a ceiling, to be so casual. Least surprise won’t work for very complex programs. But maybe the programs wouldn’t be so complex if you didn’t have to stick together complex program syntax either.