Article View: net.micro.16k
Article #7Re: 16032 calling sequences - (nf)
From: stevel
Date: Fri, 10 Jun 1983 22:36
Date: Fri, 10 Jun 1983 22:36
34 lines
1816 bytes
1816 bytes
#R:utcsrgv:-149900:ima:22400002:000:1343
ima!stevel Jun 10 11:54:00 1983
Subject: (notes) 16032 calling sequences
It is great to see some action in this group! I thought it had died.
Speed is not the only difference between the two. The ability to
dynamically link libraries into ones address space and therefore
be able to share single copies of libraries amoung different
processes becomes possible. This has many advantages/differences
to the way thing are done now.
>From a software engineering point of view when a bug is found in a
library it can be recompiled rather than recompiling all the
programs that use that library. This could have significant impact on
the ability to update programs.
On the disadvantage side there is aditional overhead involved in
doing dynamic linking/mapping of libraries. Also when a bug in a
library is fixed for one program then several others programs might
stop working.
If you are making a compiler for reasearch purposes it would be
good to do something different that would expand the possibilities
rather than more of the same. The straight forward conventional
compiler is well taken care of by the National/HCR/Translation
implimentations.
If you do a port of UNIX this could include kernel support for
dynamic linking of libraries.
Steve Ludlum decvax!yale-co!ima!stevel, ucbvax!cbosgd!ima!stevel,
{research|alice|rabbit|floyd|amd70}!ima!stevel,
Technical Details
Message-ID:
<336@ima.UUCP>Path:
arc1-ca.pugleaf.net!utzoo!linus!cca!ima!stevelShow Full Headers
Complete Article Headers
Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: arc1-ca.pugleaf.net!utzoo!linus!cca!ima!stevel From: stevel@ima.UUCP Newsgroups: net.micro.16k Subject: Re: 16032 calling sequences - (nf) Message-ID: <336@ima.UUCP> Date: Fri, 10-Jun-83 18:36:54 EDT Article-I.D.: ima.336 Posted: Fri Jun 10 18:36:54 1983 Date-Received: Sat, 11-Jun-83 12:18:56 EDT Lines: 34