Re^2: Oberon-2 discussion continues 
Author Message
 Re^2: Oberon-2 discussion continues

under the subject 'Re: Oberon-2 discussion continues':


> If both the interface and the implementation are in one file, how do you
> tell when only the implementation was changed?  This is very important for
> large projects.  Some of the projects that I have been involved with contain
> more than a million lines of code.  These projects (done in Ada) would take
> several DAYS just to compile.  If the interface to a package was changed,
> we would have to go through that horrendous compile cycle whereas if just
> the implementation was changed, we only needed to relink.  How does Oberon
> handle this?

     You need to wait several days for your Ada programs to ber compiled? Then
you should switch to Oberon! These compilers are usually very fast. I think
instead of waiting days you will not even have time for a coffee break. :-)

     A new symbol file for the interface is generated each time you compile
the module. Then it is compared to the old one by the compiler. If the
symbol files are all the same except for the time stamp, the compiler will
delete the new symbol file and the old is kept.  Otherwise the old one is
deleted (or is kept with a version number one less than the new one with
our implementation of Oberon-2 for on VAX/VMS).

Guenter Dotzel, ModulaWare GmbH, Wilhelmstr. 17A, D-W 8520 Erlangen/F.R.Germany
Tel. +49 (9131) 208395, Fax +49 (9131) 28205.

Fri, 12 May 1995 15:17:00 GMT  
 [ 1 post ] 

 Relevant Pages 

1. Oberon: the discussion continues

2. Oberon-2 discussion continues

3. Continued discussion of object model in Eiffel

4. Discussion of MVC limitation (Article 4324 in comp.lang.oberon)

5. Request for Discussion: Oberon.MetaInputMsg modification

6. More Oberon discussion (was about filters)

7. Oberon Discussions

8. More Oberon discussion (was about filters)

9. Oberon discussion

10. Espace de discussion Python francophone / French speaking place for Python discussions

11. Frage Oberon 3 / Question Oberon 3

12. CD-Oberon - Oberon/F


Powered by phpBB® Forum Software