Questions for TC programmers (Lazarus world)

English support forum

Moderators: white, Hacker, petermad, Stefan2

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

Questions for TC programmers (Lazarus world)

Post by *cubic »

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: 48021
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Re: Questions for TC programmers (Lazarus world)

Post by *ghisler(Author) »

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
https://www.ghisler.com
cubic
Junior Member
Junior Member
Posts: 78
Joined: 2007-07-18, 12:21 UTC

Re: Questions for TC programmers (Lazarus world)

Post by *cubic »

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: 13052
Joined: 2003-02-06, 14:56 UTC
Location: Bratislava, Slovakia

Re: Questions for TC programmers (Lazarus world)

Post by *Hacker »

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: 1675
Joined: 2011-03-11, 10:11 UTC

Re: Questions for TC programmers (Lazarus world)

Post by *Usher »

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.
Andrzej P. Wozniak
Polish subforum moderator
cubic
Junior Member
Junior Member
Posts: 78
Joined: 2007-07-18, 12:21 UTC

Re: Questions for TC programmers (Lazarus world)

Post by *cubic »

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.
rinzwind
Junior Member
Junior Member
Posts: 2
Joined: 2020-06-02, 14:12 UTC

Re: Questions for TC programmers (Lazarus world)

Post by *rinzwind »

32 bit in Delphi 2? Is that really true? Read it here and there...

Why not Delphi 7? Last old style version.

Why not compile the 32 bit version also with Lazarus? Seems that there will be differences between 64 bit and 32 bit because of using different dev tools?

Just curious. And yes, pricing of Delphi nowadays is crazy.
User avatar
Hacker
Moderator
Moderator
Posts: 13052
Joined: 2003-02-06, 14:56 UTC
Location: Bratislava, Slovakia

Re: Questions for TC programmers (Lazarus world)

Post by *Hacker »

rinzwind,
Faster and smaller code.

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.
rinzwind
Junior Member
Junior Member
Posts: 2
Joined: 2020-06-02, 14:12 UTC

Re: Questions for TC programmers (Lazarus world)

Post by *rinzwind »

Ha, so the 32 bit version is better?
O oo could be a can of worms.
cubic
Junior Member
Junior Member
Posts: 78
Joined: 2007-07-18, 12:21 UTC

Re: Questions for TC programmers (Lazarus world)

Post by *cubic »

rinzwind wrote: 2020-06-02, 14:15 UTC Just curious. And yes, pricing of Delphi nowadays is crazy.
I fucking hate the prick from Embarcadero that decided to introduce the new licensing/pricing scheme (aka subscription) for modern editions of Delphi....

This is why I want to move to Lazarus.
http://www.quiz-maker.com/QOLJI03
Post Reply