For some definition of 'possible'... There's a port of the Java JVM runtime
to Apple 2 (a subset, to be accurate), so why not a "Jython" bytecode runtime
for CP/M?
I think it would be a stretch to port the compiler, however.
I am sure there's no real application for that.
Python is an object oriented script language, which consumes a lot of
memory. CP/M does not offer that resource.
Instead, think about other ports like a ZIP packer program (I do NOT
mention an UNZIP program) for CP/M.
Regards
Peter
> Instead, think about other ports like a ZIP packer program (I do NOT
> mention an UNZIP program) for CP/M.
100% agree on this, esp. for alternate OS like ZCPR or P2dos, whose use
the filename bytes also for storing flags & timestamps....
Having a .zip packer (and unpacker) whose known about 7th bit of
filenames and their meanings and store,and recreate, the files
accordingly must be a great improvement in the CP/M environment, IMVHO....
Best regards from Italy,
dott. Piergiorgio.
I note that John Monahan and others are working on various hardware
and BIOS-writing projects that could make at least CP/M86 and above
run in Megs of memory and at 80386 speeds - for such an environment a
Python port might be feasible.
Whether it is worth the trouble is a different question - but that
question could be asked about most of the topics on this list!
Rick
Yes, I've heard about Java being done in CP/M.
That's a new one on me - where? The Apple 2 port I referred to was for Apple
ProDOS-8:
Steve
Yes that would be a new one wouldn't it?
But then I have a tendency not to care much about extending CP/M
because that's already been done... I enjoyed MS-DOS just fine:) And
as you are are aware Steve, I also enjoy ProDOS and Aztec C just fine
too:)
Python or Java for CP/M or for ProDOS are neat ideas for some I
suppose...
Bill