POV-Ray : Newsgroups : povray.off-topic : Another C++ question : Re: Another C++ question Server Time
29 Sep 2024 17:21:25 EDT (-0400)
  Re: Another C++ question  
From: Darren New
Date: 8 Mar 2009 16:50:22
Message: <49b42f8e$1@news.povray.org>
Warp wrote:
> http://en.wikipedia.org/wiki/Dynamic-link_library has a brief explanation
> of how DLLs work and are used.

Heh.

"""
DLLs create non-obvious links between a program and code fragment 
"somewhere" in the system: even simple programs may not be totally contained 
in its .exe file, but be spread out over, and be dependent on, multiple 
DLLs. The exact location and depth of those dependencies may be difficult or 
impossible to determine. Since DLLs can call other DLLs, the chain of 
complexity can extend to any depth.
"""

The funny thing is, you could say the same thing about applications. It's 
interesting that Singularity is actually addressing this, where applications 
have to say what other applications they talk to, that installing or 
removing an application has to leave the system in a consistent state (as 
in, you can't install an application X that talks to server Y unless server 
Y is installed too). They took the idea of "application" and made it a 
first-class value that you can inspect the properties of, instead of it 
being a pile of files somewhere that contain code. It'll be interesting if 
Singularity ever escapes the labs.

-- 
   Darren New, San Diego CA, USA (PST)
   My fortune cookie said, "You will soon be
   unable to read this, even at arm's length."


Post a reply to this message

Copyright 2003-2023 Persistence of Vision Raytracer Pty. Ltd.