Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Python for CP/M?

260 views
Skip to first unread message

Paul Potter

unread,
Apr 25, 2010, 8:46:34 AM4/25/10
to
Does this exist, or is it even possible?

Steven Hirsch

unread,
Apr 25, 2010, 12:23:24 PM4/25/10
to
Paul Potter wrote:
> Does this exist, or is it even possible?

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.

Peter Dassow

unread,
Apr 25, 2010, 12:38:46 PM4/25/10
to

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

dott.Piergiorgio

unread,
Apr 25, 2010, 1:05:43 PM4/25/10
to
Peter Dassow ha scritto:

> 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.

s100fan

unread,
Apr 26, 2010, 5:25:19 AM4/26/10
to
Peter - there can be 2 views of CP/M resources: the traditional and
the possible.

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

Paul Potter

unread,
Apr 26, 2010, 9:50:41 AM4/26/10
to

Yes, I've heard about Java being done in CP/M.

Paul Potter

unread,
Apr 26, 2010, 9:51:24 AM4/26/10
to
Yes, I'd imagine CP/M-86 would be better suited. I'd not thought about that.

Steven Hirsch

unread,
Apr 26, 2010, 1:27:20 PM4/26/10
to

That's a new one on me - where? The Apple 2 port I referred to was for Apple
ProDOS-8:

http://vm02.sourceforge.net/

Steve

Bill Buckels

unread,
May 15, 2010, 2:55:44 AM5/15/10
to
On Apr 26, 12:27 pm, Steven Hirsch <snhir...@gmail.com> wrote:

> Paul Potter wrote:
> > 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:
>
> http://vm02.sourceforge.net/
>
> 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

0 new messages