[net.micro.cpm] Borland Modula-2 ???

treid@mitre.ARPA (Thomas Reid) (10/28/85)

Since early Summer, we have heard that Borland has had a Turbo?Modula-2 in
beta test for CP/M-80 with MSDOS not too far behind.  Does anyone know when
the little devil will be finally unleashed?  Anyone have the latest poop?
Care to share it?  Thanks.  Tom.

BUDDENBERGRA@USC-ISI.ARPA (Rex Buddenberg) (10/29/85)

Regarding Borland Modula-II, I called them last week after a long
period of silence.  The answer I got was 'next week -- we just got the
manual back from the printer.  What format disc do you want it on?'
This is the beta, not the release.

An aside, re the 'is CPM dead -- when I said I wanted mine on 8" CPM,
I got a long pause!  Then 'Can you read anything else?'  Alas...
Rex
BUDDENBERGRA@USC-ISI.ARPA
-------

LAMIA@dec-marlboro.ARPA (Walt Lamia) (11/03/85)

Quoting without permission from TUG (Turbo User Group) Lines,
Vol #7:

"Turbo Modula Lives!

At least in a beta-test version, under CP/M-80.  I saw it running
at SOG IV in Bend, Oregon in July.  A demonstration and talk were
given by Mike Weisert of Borland, a memter of the software desing
team adssigned to the development of the Turbo Modula Toolbox.
...
The beta version demonstrated was quite impressive, using incrementatl
compilation to generate intermediate-level "M" code that can be executed
in memory by the Modula-2 interpreter, eliminating the need for native
code compilation, linking and execution just to test routines.  If
you stop on an error, you can return to the editor, fix the error
-- and >resume compilation from where you left off!<

Once the memory-compiled version is working, you can re-compile to
native code.

The version demonstrated includes several new options on the main
menu as well, including file management (copy, delete, etc.) and
file printing.   It even includes an option that will enable the
compiler to distinguish between upper- and lower-case text.

Compilation and execution seppd anre good, and as good or better
than more expensive implementations of Modula-2 now on the market.
Like Turbo Pascal, the beta version of modula-2 seems to write a 
large runtime package into a compiled file, creating somewhat of an 
overhead for smaller programs.  Since the heaviest use of Modula will 
probably be for developing large programs, this shouldn't present a 
real burden, except for those with memory limitations.

Development of the 16-bit version of Turbo Modula is said to be a 
little behind the 8-bit version, and there's no word on which will be 
released first, of if they will be repeased together.  Perhaps by 
Christmas?..."
   --------

ralphw@ius2.cs.cmu.edu (Ralph Hyre) (11/05/85)

In article <2751@brl-tgr.ARPA> LAMIA@dec-marlboro.ARPA (Walt Lamia) writes:
>...
>The beta version demonstrated was quite impressive, using incrementatl
>compilation to generate intermediate-level "M" code that can be executed
>in memory by the Modula-2 interpreter, eliminating the need for native
>code compilation, linking and execution just to test routines.  If
>you stop on an error, you can return to the editor, fix the error
>-- and >resume compilation from where you left off!<

Is this m-code the same 'standard' m-code that will run on other machines?
For example, can I take the m-code produced by the Borland compiler and
run it on an IBM machine or an Apple?  (or even the Lilith machine?)



-- 
				- Ralph
Internet: ralphw@c.cs.cmu.edu (cmu-cs-c.arpa)
Usenet: ralphw@mit-eddie.uucp
Fidonet: Ralph Hyre at Fido #385 Pitt-Bull (or maybe Net 129, node 0)
Snail Mail: don't bother