My primary use case for Amber is when I need to write a Bash script but don't remember the silly syntax. My most recent Bash mistake was misusing test -n and test -z. In Amber, I can just use something == "" or len(something) == 0

you are viewing a single comment's thread
view the rest of the comments
[–] 5 points 8 months ago (2 children)

I'm reminded of the horrid example showcased on the amber-lang website previously.

  • source
  • hideshow 4 child comments
  • [–] 1 point 8 months ago (1 child)

    They know you can just do if ((age < 18)) in bash, right?

    Or rather if ((10#$age < 18)) because age=021 would not be adult 😉 Hopefully, they protect against that at least.

    (I had to double-check this stupid default is still a thing, since I moved to zsh many years ago.)

  • source
  • parent
  • hideshow 2 child comments