3 ms·
Well, there is embedded and embedded embedded :) I was talking about embedded Linux here, so 512 MB RAM is not really uncommon, many systems have even more. No
by usr1106 6y ago
Well, there is embedded and embedded embedded :)
I was talking about embedded Linux here, so 512 MB RAM is not really uncommon, many systems have even more. No problem to run even bash. dash is sometimes preferred for license reasons, busybox ash is smaller, but then programming can probably get more annoying already, because useful features are probably missing. I use dash regularly for scripting (interactive use is a pain), haven't had to use ash for a while.
Of course there are much smaller embedded systems. But I don't think they would run Linux.
- alexhutcheson 6y agoRob Landley is working on implementing a full Bash clone (called toysh[1]) in his Toybox project[2]. I'm excited for it to be released - it will be a huge improvement vs. Busybox ash for embedded environments. We'll be able to write scripts that use arrays! [1] https://github.com/landley/toybox/blob/master/toys/pending/sh.c https://github.com/landley/toybox/blob/master/toys/pending/s... [2] http://landley.net/toybox/about.html http://landley.net/toybox/about.html