> php-cli scripts normally don't have an execution time limit (or a memory limit?), which makes them ideal for upgrades/database maintenance/cron jobs/etc while being able to reuse code from the application itself
?
PHP enforces memory limits out of the box by default. What languages have execution limits on CLI?