[comp.lang.modula2] Well

Kaare.Rasmussen@p3.f15.n231.z2.fidonet.org (Kaare Rasmussen) (05/25/90)

Hi You

I just got back on the net today after several months without fido-
modulation. Wheew, couldn't survive another week, doctor can take my
teddybear now :-).

I received my TopSpeed Ver 2.0 a couple of days ago, but haven't got more
than a short peek at it. I tried to compile the TsrCalc program that comes
as demo, and it grew from 45K to 57K of memory usage :-( And that was when
compiling to optimize space! Can anyone do better?

On the positive side, my m2 formatter ran 15-20% faster with the new
compiler. That's quite impressive, as the old compiler made some of the
fastest code around.

The enhancements seem to be there, but the manuals... well they are quite
good for the things they explain, but they leave out a lot. How about bgi-
support, e.g. And there are many modules that aren't documented. Graphics,
locale, and so on.

Regards Kaare


--  
uucp: uunet!m2xenix!puddle!2!231!15.3!Kaare.Rasmussen
Internet: Kaare.Rasmussen@p3.f15.n231.z2.fidonet.org

Peter.M..Perchansky@f101.n273.z1.fidonet.org (Peter M. Perchansky) (05/29/90)

Hello Kaare:

    The readme file for TopSpeed Modula-2 2.00 explains that some .EXE's will grow in size due to the nature of their "multi-lingual" compiler.

    They did point out, though, that the speed should definately increase.



--  
uucp: uunet!m2xenix!puddle!273!101!Peter.M..Perchansky
Internet: Peter.M..Perchansky@f101.n273.z1.fidonet.org

Kaare.Rasmussen@p3.f15.n231.z2.fidonet.org (Kaare Rasmussen) (06/06/90)

Hi Peter

 PM> The readme file for TopSpeed Modula-2 2.00 explains that some .EXE's 
 PM> will grow in size due to the nature of their "multi-lingual" compiler.

Yes, but I was under the impression, that it would not be when loaded.
The explanation was about inititalization of variables. The loader has to
allocate space for those, initialized or not.

Regards Kaare


--  
uucp: uunet!m2xenix!puddle!2!231!15.3!Kaare.Rasmussen
Internet: Kaare.Rasmussen@p3.f15.n231.z2.fidonet.org

Peter.M..Perchansky@f101.n273.z1.fidonet.org (Peter M. Perchansky) (06/08/90)

Hello Kaare:

    I'm not sure what magazine I was reading, but... it stated that speed of code and size of code have little if any relation.

    What I have noticed with my TopSpeed Modula-2 2.00 programs is that some are larger, some are smaller, most are faster.

    Hopefully when the new documentation comes out (JPI stated they are having new, more readable, and more correct documention written) things will be explained more clearly.

    Chris at JPI also mentioned that JPI is currently working on release 2.xx in order to get out the bugs in 2.00.

    The nice feature of 2.00 that I have already incorporated into one of my projects at work is CLASSes.



--  
uucp: uunet!m2xenix!puddle!273!101!Peter.M..Perchansky
Internet: Peter.M..Perchansky@f101.n273.z1.fidonet.org