| View previous topic :: View next topic |
| Author |
Message |
FreezingFire Admin Team

Joined: 23 Jun 2002 Posts: 3508
|
Posted: Sat Oct 16, 2004 4:03 pm Post subject: |
|
|
I think that would be a really cool thing if VDS just compiled only the
necessary units on the fly and then made just one EXE.  _________________ FreezingFire
VDSWORLD.com
Site Admin Team |
|
| Back to top |
|
 |
Skit3000 Admin Team

Joined: 11 May 2002 Posts: 2166 Location: The Netherlands
|
|
| Back to top |
|
 |
CodeScript Moderator Team

Joined: 08 Jun 2003 Posts: 1060 Location: India
|
Posted: Sun Oct 17, 2004 7:17 am Post subject: |
|
|
I am begining to realize that it may NOT be possible to reduce the runtime size as far as Delphi is used (well atleast practically). Making more modules will only bloat it up further . _________________ Regards
- CodeScript
Give your application a professional look with the VDSGUI Extension |
|
| Back to top |
|
 |
jules Professional Member


Joined: 14 Sep 2001 Posts: 1043 Location: Cumbria, UK
|
Posted: Sun Oct 17, 2004 10:18 am Post subject: |
|
|
| Serge wrote: | | what about an idea i raised last year (?) about vds compiling a custom dll according to the needs of the vds program written, and this dll will be distributed with our program or compiled into the 1 exe? |
I think what you're describing is a linker, like Delphi and other compiled languages use. VDS is an interpreted language, not compiled. It's not practical to do this for an interpreter, and I don't know of any one that does. The script engine that processes the script has the potential to call any part of the VDS runtime code, whether it does or not. _________________ The Tech Pro
www.tech-pro.net |
|
| Back to top |
|
 |
jules Professional Member


Joined: 14 Sep 2001 Posts: 1043 Location: Cumbria, UK
|
Posted: Sun Oct 17, 2004 10:23 am Post subject: |
|
|
| CodeScript wrote: | I am begining to realize that it may NOT be possible to reduce the runtime size as far as Delphi is used (well atleast practically). Making more modules will only bloat it up further . |
That's true. Breaking the runtime down into separate DLLs is the only way to increase the granularity of it so that you can leave out the bits you don't need. But because every DLL created in Delphi has an overhead, you are likely to lose more than you gain. _________________ The Tech Pro
www.tech-pro.net |
|
| Back to top |
|
 |
|