 |
BorlandTalk.com Borland discussion newsgroups
|
| View previous topic :: View next topic |
| Author |
Message |
Paul Schuytema Guest
|
Posted: Tue Dec 21, 2004 10:23 pm Post subject: Neophyte question |
|
|
I'm trying to track down the best development environment to do some fairly
simple little windows programs (manipulating some small databases with
controls like treeviews and such)... my primary goal is to make these as
small as possible for downloading (lean and mean shareware is what we're
talking about)... so anything .NET is out...
I really don't know that much about Delphi or C++ Builder, but both of those
environments were suggested to me from some of the other newsgroups out
there (I'm familair with MSoft's Visual C++ and VB--and I'm not sure either
of those are the right tools), so I was interested in the C++ Builder
community's view... is it a good tool for very simple (and small)
development and deployment?
Thanks much!
Paul Schuytema
[email]paul (AT) mlantern (DOT) com[/email]
www.lanterngames.com
|
|
| Back to top |
|
 |
Alex Bakaev Guest
|
Posted: Tue Dec 21, 2004 10:27 pm Post subject: Re: Neophyte question |
|
|
Paul Schuytema wrote:
[snip]
| Quote: | community's view... is it a good tool for very simple (and small)
development and deployment?
It's a very easy tool to use. It will not produce the smallest |
executables, but as the size of your applications grows, the overhead
introduced by the tool gets smaller and smaller.
..a
|
|
| Back to top |
|
 |
Michael Gillen Guest
|
Posted: Tue Dec 21, 2004 10:37 pm Post subject: Re: Neophyte question |
|
|
Paul Schuytema wrote:
| Quote: | I really don't know that much about Delphi or C++ Builder, but both of those
environments were suggested to me from some of the other newsgroups out
there (I'm familair with MSoft's Visual C++ and VB--and I'm not sure either
of those are the right tools), so I was interested in the C++ Builder
community's view... is it a good tool for very simple (and small)
development and deployment?
|
I'm not really sure of the best answer for a tool, but I use ASPack: http://www.aspack.com/ to
shrink my EXE's by about 60%. You might want to try it out.
-Mike
|
|
| Back to top |
|
 |
Max Headroom Guest
|
Posted: Wed Dec 22, 2004 3:23 am Post subject: Re: Neophyte question |
|
|
Take a look at this page:
http://bdn.borland.com/article/0,1410,32862,00.html
Click on the left side of the screen to match your screen resolution and
watch the demonstration. This should give you an example of how quickly
you can create a running EXE in BCB or Delphi. In BCB6, I created and
ran this same little program in about 30 seconds. It created a 25Kb EXE.
The next question that confronts you is; Do you want to program in C++
or Pascal?
If you choose Delphi, you will be programming in Pascal. Remember that
Delphi is the last remaining signifigant Pascal product on the market.
If you choose BCB, you will be programming in C++.
The demonstration above is a demo of a future product, BDS, to be
released in 2005, that will allow ont to program in BCB C++, Delphi
Pascal, or .NET c#.
If you want to go C++, I would suggest you buy a BCB personal or a copy
off eBay for now to get started. That should keep you busy for a while.
Save your real money until the BDS comes out.
Finally, there is no need to debase yourself in these fourms with terms
like "Neophyte." Every person in this forum has something that they do
not know.
Max
|
|
| Back to top |
|
 |
Leroy Casterline Guest
|
Posted: Wed Dec 22, 2004 6:52 am Post subject: Re: Neophyte question |
|
|
"Paul Schuytema" <paul (AT) mlantern (DOT) com> wrote:
| Quote: | small as possible for downloading (lean and mean shareware is what we're
talking about)... so anything .NET is out...
|
Unless you have a target market that will specifically have a slow .Net
connection, I wouldn't worry about size too much. Even with my
relatively slow ISDN line (128Kb/sec), I can download a large app in a
reasonable time.
I think you'll find that either BCB or Delphi (depending on your
preference for Object Pascal vs C++) will be your best bet overall.
Nothing beats them for general Win32 apps (and if you choose Delphi, you
get .NET apps at a very low [programming] cost as well). This may apply
to BCB once it has been rolled into BDS (the Delphi 2005 IDE, coming
soon to a computer near me).
However, if small size is an absolute must, MS tools will almost do the
best job because the support libraries ship with the OS.
|
|
| Back to top |
|
 |
Leroy Casterline Guest
|
Posted: Wed Dec 22, 2004 8:22 am Post subject: Re: Neophyte question |
|
|
Leroy Casterline <casterle (AT) ccltd (DOT) com> wrote:
| Quote: | "Paul Schuytema" <paul (AT) mlantern (DOT) com> wrote:
Unless you have a target market that will specifically have a slow .Net
|
I meant a slow network connection, but you knew that...
|
|
| Back to top |
|
 |
Simon D Guest
|
Posted: Wed Dec 22, 2004 9:32 am Post subject: Re: Neophyte question |
|
|
"Max Headroom" <Max@dont[send[me[nospam.com> wrote
| Quote: | Click on the left side of the screen to match your screen resolution and
watch the demonstration. This should give you an example of how quickly
you can create a running EXE in BCB or Delphi. In BCB6, I created and
ran this same little program in about 30 seconds. It created a 25Kb EXE.
|
Yes, but your application was dynamically linking to borland packages, which
will increase the size of a download for other users. That or you build a
stand alone app which will be a fair bit bigger.
Simon.
|
|
| Back to top |
|
 |
George Gombos Guest
|
Posted: Wed Dec 22, 2004 12:14 pm Post subject: Re: Neophyte question |
|
|
Leroy Casterline wrote:
| Quote: | Leroy Casterline <casterle (AT) ccltd (DOT) com> wrote:
"Paul Schuytema" <paul (AT) mlantern (DOT) com> wrote:
Unless you have a target market that will specifically have a slow .Net
I meant a slow network connection, but you knew that...
|
Well, it's an easy mistake to make, I suppose ".NET" immediately sprung
to mind after the word "slow". <g>
|
|
| Back to top |
|
 |
|
|
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
|
|