>>>>> "JH" == Jarkko Hietaniemi <[EMAIL PROTECTED]> writes:
>> maybe some of us should go to an rtos/embedded show and ask around "how
>> often is perl requested?"
JH> Perl already exists for QNX, though of course QNX most often runs on x86s.
JH> Some might consider EPOC to be an embedded OS (running on ARMs). But I
JH> have had Perl requested for VxWorks (and of course PalmOS, and PocketPC
JH> formely known as WinCE).
i have heard it runs on qnx. and the requests for palmos are
known. wince is my favorite name for a product i have ever seen. i have
heard you could/would be severely punished (fired? fined?) for referring
to wince by that name inside redmond. one reason i suspected they
changed the name. the biggest sales win was with att tv cable boxes only
after redmond bought $5B (that's a B) of att stock.
JH> An OS problem and a build environment (cross-compilation, yuk)
JH> problem. I once managed to compile miniperl (5.005) for Chorus.
JH> I'm about to unearth the cross-compilation changes I had to make to
JH> get that working. (You thought Configure was hairy enough already?
JH> Think again: the test executables have transfered to and run on the
JH> target platform, and the results shipped back to the build platform
JH> (where Configure is running))
ouchie!
but you seem to agree that porting to most embedded type systems is more
of an OS (and testing!) issue than compilation. if other complex enough
software runs on it, perl could (and should?). the hardware is not the
limiting factor, it is the OS platform that is. this include DSP's and
microcontrollers.
one point we have mentioned but should be repeated is making the core
internals sufficiently modular that you can skip large chunks (string
eval!) when needed for certain platforms.
uri
--
Uri Guttman --------- [EMAIL PROTECTED] ---------- http://www.sysarch.com
SYStems ARCHitecture, Software Engineering, Perl, Internet, UNIX Consulting
The Perl Books Page ----------- http://www.sysarch.com/cgi-bin/perl_books
The Best Search Engine on the Net ---------- http://www.northernlight.com