FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Terms, and comprehension

 
Post new topic   Reply to topic     Forum Index -> DDL - D Dynamic Libraries
View previous topic :: View next topic  
Author Message
kris



Joined: 27 Mar 2004
Posts: 1494
Location: South Pacific

PostPosted: Tue Jan 17, 2006 2:06 pm    Post subject: Terms, and comprehension Reply with quote

This is a small thing, but I wanted to mention it anyway:

I think the potential confusion over "in-situ" might be alleviated somewhat by referring to it as "static binding"? Thus, DDL would provide for both static and dynamic binding ~ the former is for the statically linked portion of the code, whilst the latter is for everything else. There's almost always a single statically linked entity, containing the GC, exception handlers, and so on.

It's just naming, but it certainly had me confused Smile

On a related note: I've found that wee example (host.exe) to be quite useful, since it avoids concerns over keeping the in-situ .ddl synchronized with one's build ~ one just compiles a .obj and 'hosts' it instead.
Back to top
View user's profile Send private message
pragma



Joined: 28 May 2004
Posts: 607
Location: Washington, DC

PostPosted: Tue Jan 17, 2006 5:16 pm    Post subject: Re: Terms, and comprehension Reply with quote

kris wrote:
This is a small thing, but I wanted to mention it anyway:

I think the potential confusion over "in-situ" might be alleviated somewhat by referring to it as "static binding"? Thus, DDL would provide for both static and dynamic binding ~ the former is for the statically linked portion of the code, whilst the latter is for everything else. There's almost always a single statically linked entity, containing the GC, exception handlers, and so on.


If you were to ask my wife, she'd tell you that I have a great head on my shoulders, but its sometimes painful to get anything comprehensible out of it.

Thank you Kris, for giving a name to a process for which I've been at a loss to describe. I'll keep the in-situ name of the binary, as that's pretty much what it is, but the process of "static binding" will be used to better convey the concept behind it. Smile

Quote:

On a related note: I've found that wee example (host.exe) to be quite useful, since it avoids concerns over keeping the in-situ .ddl synchronized with one's build ~ one just compiles a .obj and 'hosts' it instead.


Well, seeing as how DDL is overdue for an examples section, the code you sent me is going to help out nicely.
_________________
-- !Eric.t.Anderton at gmail
Back to top
View user's profile Send private message Yahoo Messenger
kris



Joined: 27 Mar 2004
Posts: 1494
Location: South Pacific

PostPosted: Tue Jan 17, 2006 6:55 pm    Post subject: Re: Terms, and comprehension Reply with quote

pragma wrote:
[If you were to ask my wife, she'd tell you that I have a great head on my shoulders ...

I'm glad it's on your shoulders, and not anywhere else Shocked
Back to top
View user's profile Send private message
pragma



Joined: 28 May 2004
Posts: 607
Location: Washington, DC

PostPosted: Tue Jan 17, 2006 7:37 pm    Post subject: Re: Terms, and comprehension Reply with quote

kris wrote:
pragma wrote:
[If you were to ask my wife, she'd tell you that I have a great head on my shoulders ...

I'm glad it's on your shoulders, and not anywhere else Shocked


Hehe.

Oh, she fixed that problem a while back. Seems her foot already occupies where my head used to be. Very Happy
_________________
-- !Eric.t.Anderton at gmail
Back to top
View user's profile Send private message Yahoo Messenger
Display posts from previous:   
Post new topic   Reply to topic     Forum Index -> DDL - D Dynamic Libraries All times are GMT - 6 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group