Wow. Embedded systems have surely grown since I did anything with them.
Can you really call a system 'embedded' if it has the 128Mb+ RAM
practically needed to compile a kernel these days? (If you don't have
swap, like many embedded systems, make that 256Mb.)
If it has that much RAM, you could probably stick Perl on it without
hardly noticing, at least on your development box.