Thread: New Member
View Single Post
  #12  
Old 24-10-2018, 07:38
kassane's Avatar
kassane kassane is offline
Registered User
 
Join Date: Nov 2011
Location: Somewhere in the World
Posts: 174
Thanks: 578
Thanked 117 Times in 47 Posts
kassane is on a distinguished road
Quote:
Originally Posted by JRD! View Post
A Delphi programmer can not use Lazarus to write Delphi code because Lazarus is not Delphi. Lazarus is actually an IDE and a set of Delphi-ish class libraries for Free Pascal.
But note that things like Delphi's VCL are not there, and to be perfectly simple, Lazarus' debug and IDE experiments are rather uneven, even if they are free, which matters a lot.

If you want to develop with a free IDE, you can install the free version of Embarcadero here:

https://www.embarcadero.com/products.../free-download

Simply register, you will receive an email with a link to download the launcher. Remember to include help when selecting components to install.

If I have to give you one or two tips it would be to learn the basics of language, and use the "F1" help whenever you have a question. This works for object properties / events, reserved words, variable types, constants, functions, procedures.
This only works if the help file contains the requested information. You can also go to http://www.delphibasics.co.uk where many code examples are present.

In fact the difference between these two IDE's, but the main purpose of the link I mentioned earlier is the basic knowledge "Object Pascal" and not promote the choice of the type of tool that it uses. It is his choice to use Lazarus or Delphi Community Edition.

There are currently components compatible with both tools.
I did a dynlib test for innoSetup with basic pascal and compiled on both tools in which the result was satisfactory. But the framework will depend on its choice. LCL(Fpc) and VCL(Delphi) have similar quirks but do not make them compatible. As for the FMX, I will not even mention it.
__________________
"There are three things that sages fear... The tormented sea, a moonless night and the wrath of a gentleness man." - The fear of the Sages.
Reply With Quote