Delphi XE2

For everything that's not in any way related to PureBasic. General chat etc...
jesperbrannmark
Enthusiast
Enthusiast
Posts: 536
Joined: Mon Feb 16, 2009 10:42 am
Location: sweden
Contact:

Re: Delphi XE2

Post by jesperbrannmark »

I think we must have different exposure. I never worked in delphi, but seen some C# guys moving to delphi and releasing apps looking like the image i sent.
Its almost like it paints it pixel by pixel and refreshes every millisecond so it looks like a bad graphic scaling joke.
Thats the sole reason I never even tried Delphi.
I am not all correct saying its crap, I know to little about it and there is something out there for everyone; some people want a Manhattan penthouse some people prefer a trailor.

To me Purebasic is the Manhattan penthouse.
User avatar
netmaestro
PureBasic Bullfrog
PureBasic Bullfrog
Posts: 8451
Joined: Wed Jul 06, 2005 5:42 am
Location: Fort Nelson, BC, Canada

Re: Delphi XE2

Post by netmaestro »

I just tried Lazarus, created an empty window and compiled... 12mb exe. Same thing in PB is 17k.
BERESHEIT
User avatar
Kuron
Addict
Addict
Posts: 1626
Joined: Sat Oct 17, 2009 10:51 pm
Location: Pacific Northwest

Re: Delphi XE2

Post by Kuron »

netmaestro wrote:I just tried Lazarus, created an empty window and compiled... 12mb exe. Same thing in PB is 17k.
Lazarus is all the good of Delphi + all the bloat of MS's languages.

To me Purebasic is the Manhattan penthouse.
So you think PureBasic is grossly over priced? :mrgreen:
Best wishes to the PB community. Thank you for the memories. ♥️
User avatar
Kiffi
Addict
Addict
Posts: 1485
Joined: Tue Mar 02, 2004 1:20 pm
Location: Amphibios 9

Re: Delphi XE2

Post by Kiffi »

netmaestro wrote:I just tried Lazarus, created an empty window and compiled... 12mb exe. Same thing in PB is 17k.
just read the FAQ: Why are the generated binaries so big?

After stripping the unnecessary debug informations out of the
exe the size is only 1.2 mb. And that is IMO acceptable.

Greetings ... Kiffi
Hygge
jesperbrannmark
Enthusiast
Enthusiast
Posts: 536
Joined: Mon Feb 16, 2009 10:42 am
Location: sweden
Contact:

Re: Delphi XE2

Post by jesperbrannmark »

I bet 1 mb of those 1.2 is the included BMP files for all those graphic scales that gave me the migraine in the first place :wink:
Btw. No I don't refer to manhattan flat on price. Just classiness and feel.
Polo
Addict
Addict
Posts: 2422
Joined: Tue May 06, 2003 5:07 pm
Location: UK

Re: Delphi XE2

Post by Polo »

Kiffi wrote:
netmaestro wrote:I just tried Lazarus, created an empty window and compiled... 12mb exe. Same thing in PB is 17k.
just read the FAQ: Why are the generated binaries so big?

After stripping the unnecessary debug informations out of the
exe the size is only 1.2 mb. And that is IMO acceptable.

Greetings ... Kiffi
1.2MB for an empty project... Not acceptable for me :)
User avatar
Kiffi
Addict
Addict
Posts: 1485
Joined: Tue Mar 02, 2004 1:20 pm
Location: Amphibios 9

Re: Delphi XE2

Post by Kiffi »

Polo wrote:1.2MB for an empty project... Not acceptable for me :)
Empty projects are always inacceptable. Both in PureBasic and in FreePascal ;-)

Greetings ... Kiffi
Hygge
User avatar
Danilo
Addict
Addict
Posts: 3036
Joined: Sat Apr 26, 2003 8:26 am
Location: Planet Earth

Re: Delphi XE2

Post by Danilo »

Does anyone care about what an application actually does?

Ableton Live 8.5.2 ... 28,6MB
Reason 6 (64bit) ... 58,3MB
Reason 6 (32bit) ... 42,9MB
Cinema 4D R13 (64bit) ... 17,5MB
Cinema 4D R13 (32bit) ... 13,6MB
Poser Pro 2012 (64bit) ... 21,5MB
Poser Pro 2012 (32bit) ... 17,2MB

Hmm... and you care about 2k "Hello world" executables... that's funny. :D
Polo
Addict
Addict
Posts: 2422
Joined: Tue May 06, 2003 5:07 pm
Location: UK

Re: Delphi XE2

Post by Polo »

Danilo wrote:Hmm... and you care about 2k "Hello world" executables... that's funny. :D
Indeed I do. If an empty executable is 1.2mb, can't imagine what a big project's gonna be like.
User avatar
Danilo
Addict
Addict
Posts: 3036
Joined: Sat Apr 26, 2003 8:26 am
Location: Planet Earth

Re: Delphi XE2

Post by Danilo »

Full install may be 2GB... the end users don't care if it does its job.

Just checked... my PROGRAMS partition is 136GB, my sound libraries and samples partition 535 GB,
my DEVELOPER partition 69,7GB... forget the 2k "hello world". It doesn't matter anymore.
srod
PureBasic Expert
PureBasic Expert
Posts: 10589
Joined: Wed Oct 29, 2003 4:35 pm
Location: Beyond the pale...

Re: Delphi XE2

Post by srod »

Hey, with my wildly inefficient coding I can manage a 'Hello World' in PB which takes up 120 MB! And that's without trying!
I may look like a mule, but I'm not a complete ass.
User avatar
Shardik
Addict
Addict
Posts: 2058
Joined: Thu Apr 21, 2005 2:38 pm
Location: Germany

Re: Delphi XE2

Post by Shardik »

Danilo wrote:Full install may be 2GB... the end users don't care if it does its job.
My more than 2500+ end users DO care if they are installing a 2 GB program package or a small often less than 100 KB PB compiled program because our applications are distributed and installed as Zenworks packages over our network. Some branch offices are still connected by slow modem lines. A 2 GB program would need half a day for installation and nobody in this branch office would be able to work during installation... :wink:
Ramihyn_
Enthusiast
Enthusiast
Posts: 314
Joined: Fri Feb 24, 2006 9:40 am

Re: Delphi XE2

Post by Ramihyn_ »

It really makes no sense to compare the size of "hello world" executables and extrapolate that without considering that the 1.2MB is mostly the statically linked framework included exactly ONCE into each exe.

People really need to read the Lazarus FAQs about this before commenting here ;)

Consider a Lazarus user testing PureBasic for speed. He runs a tight loop which includes a Debug output and starts that in the debugger with open output window and afterwards post into the Lazarus forum how horribly slow PureBasic is :)
DarkDragon
Addict
Addict
Posts: 2344
Joined: Mon Jun 02, 2003 9:16 am
Location: Germany
Contact:

Re: Delphi XE2

Post by DarkDragon »

Shardik wrote:
Danilo wrote:Full install may be 2GB... the end users don't care if it does its job.
My more than 2500+ end users DO care if they are installing a 2 GB program package or a small often less than 100 KB PB compiled program because our applications are distributed and installed as Zenworks packages over our network. Some branch offices are still connected by slow modem lines. A 2 GB program would need half a day for installation and nobody in this branch office would be able to work during installation... :wink:
Then they're doing something wrong: a company letting each computer download its updates for itself is somehow stupid, isn't it? They could connect their computers to a main repository server inside the local network, which downloads updates to the local network and after that it distributes the updates to the other computers.
bye,
Daniel
User avatar
Kuron
Addict
Addict
Posts: 1626
Joined: Sat Oct 17, 2009 10:51 pm
Location: Pacific Northwest

Re: Delphi XE2

Post by Kuron »

Danilo wrote:Full install may be 2GB... the end users don't care if it does its job.

Just checked... my PROGRAMS partition is 136GB, my sound libraries and samples partition 535 GB,
my DEVELOPER partition 69,7GB... forget the 2k "hello world". It doesn't matter anymore.

Thankfully, PureBasic does not follow your "bloat because you can" theory of programming.
Best wishes to the PB community. Thank you for the memories. ♥️
Post Reply