Questions for TC programmers (Lazarus world)

English support forum

Moderators: sheep, Hacker, Stefan2, white

Post Reply
cubic
Junior Member
Junior Member
Posts: 60
Joined: 2007-07-18, 12:21 UTC

Questions for TC programmers (Lazarus world)

Post by *cubic » 2019-11-06, 19:21 UTC

Why did YOU migrated to Lazarus?
How is Lazarus compared to Delphi?
Should I consider to migrate to Lazarus?
Is the Lazarus compiler a bit slower (or it is only my impression)?

Thanks

User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 38116
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Re: Questions for TC programmers (Lazarus world)

Post by *ghisler(Author) » 2019-11-07, 10:55 UTC

I didn't migrate to Lazarus, I'm still using Delphi for TC 32-bit. I'm using Lazarus for TC 64-bit because there was no 64-bit Delphi at the time when I needed to create a 64-bit version.

Lazarus works well, but the created EXE files are quite a bit larger. If you can afford Delphi, I recommend that you stay with it. Lazarus is a bit slower, but it's still fast enough to not slow down my workflow.
Author of Total Commander
http://www.ghisler.com

cubic
Junior Member
Junior Member
Posts: 60
Joined: 2007-07-18, 12:21 UTC

Re: Questions for TC programmers (Lazarus world)

Post by *cubic » 2019-11-07, 18:03 UTC

Many thanks for your answer!


> If you can afford Delphi
I upgrade every 3-4 years when/if I get discounts.
I tried Lazarus and the compilations speed seem smaller compared to Delphi. A big program comiles in under 1 sencond on Delphi. A small program comiles in over 2 seconds on Lazarus!


>but the created EXE files are quite a bit larger.
Who cares today when everyone has at least 10mbps internet connection and 0.5TB harddrives :)

User avatar
Hacker
Moderator
Moderator
Posts: 11357
Joined: 2003-02-06, 14:56 UTC
Location: Bratislava, Slovakia

Re: Questions for TC programmers (Lazarus world)

Post by *Hacker » 2019-11-07, 20:03 UTC

cubic,
Who cares today when everyone has at least 10mbps internet connection and 0.5TB harddrives
I definitely do.

Roman
Mal angenommen, du drückst Strg+F, wählst die FTP-Verbindung (mit gespeichertem Passwort), klickst aber nicht auf Verbinden, sondern fällst tot um.

User avatar
Usher
Power Member
Power Member
Posts: 578
Joined: 2011-03-11, 10:11 UTC

Re: Questions for TC programmers (Lazarus world)

Post by *Usher » 2019-11-07, 20:38 UTC

cubic wrote:
2019-11-07, 18:03 UTC
A big program comiles in under 1 sencond on Delphi. A small program comiles in over 2 seconds on Lazarus!
Who cares today if a program is compiled in 1 or 2 seconds? It may be compiled even in 5 seconds to give optimized resulting exe which may run faster and use less memory. However, in most cases a program optimized for fast execution will have larger size and load slower.
Regards from Poland
Andrzej P. Wozniak

cubic
Junior Member
Junior Member
Posts: 60
Joined: 2007-07-18, 12:21 UTC

Re: Questions for TC programmers (Lazarus world)

Post by *cubic » 2019-11-08, 21:27 UTC

Who cares today if a program is compiled in 1 or 2 seconds?
What I meant is that a small program compiles slower on Lazarus while a big program compiles faster on Delphi.
Now, if it would be to extrapolate, a big program (that I don't have yet) for Lazarus would take A LOT of time to compile.

Post Reply