Difference between revisions of "Lazarus For Delphi Users/ru"

From Free Pascal wiki
Jump to navigationJump to search
(Created page with " Эта статья предназначена для тех, кто интересуется Lazarus и уже знает Delphi. Здесь описаны различия ...")
 
Line 3: Line 3:
 
== Delphi -> Lazarus ==
 
== Delphi -> Lazarus ==
 
Lazarus - среда быстрой разработки приложений (RAD), как и Delphi. Это значит, что она состоит из библиотеки визуальных компонентов и среды разработки (IDE). Библиотека компонентов Lazarus (LCL) похожа на библиотеку визуальных компонентов Delphi (VCL). Большинство модулей, классов и свойств Lazarus обладают такими же именами и функциями, как их аналоги в Delphi. Это делает относительно лёгким перенос приложений Delphi в Lazarus. Однако Lazarus '''не является''' 'клоном Delphi с открытым кодом', поэтому не следует ожидать 100%-ной совместимости.
 
Lazarus - среда быстрой разработки приложений (RAD), как и Delphi. Это значит, что она состоит из библиотеки визуальных компонентов и среды разработки (IDE). Библиотека компонентов Lazarus (LCL) похожа на библиотеку визуальных компонентов Delphi (VCL). Большинство модулей, классов и свойств Lazarus обладают такими же именами и функциями, как их аналоги в Delphi. Это делает относительно лёгким перенос приложений Delphi в Lazarus. Однако Lazarus '''не является''' 'клоном Delphi с открытым кодом', поэтому не следует ожидать 100%-ной совместимости.
 +
 +
=== Самые большие различия между Lazarus и Delphi ===
 +
* код Lazarus полностью открыт
 +
* Lazarus написан кроссплатформенным способом
 +
* Lazarus использует компилятор [[Free Pascal]] (FPC)
 +
FPC работает на 15 платформах. Однако не все пакеты и библиотеки FPC портированы на все платформы, поэтому Lazarus работает на:
 +
* Linux (i386, x86_64)
 +
* FreeBSD (i386)
 +
* Mac OS X (powerpc, i386)
 +
* Windows (i386, x86_64)
 +
'''Работа над Lazarus, как и над этим текстом, не закончена. Мы всё время ищем новых разработчиков и технических писателей...'''

Revision as of 19:10, 25 January 2015

Эта статья предназначена для тех, кто интересуется Lazarus и уже знает Delphi. Здесь описаны различия между ними.

Delphi -> Lazarus

Lazarus - среда быстрой разработки приложений (RAD), как и Delphi. Это значит, что она состоит из библиотеки визуальных компонентов и среды разработки (IDE). Библиотека компонентов Lazarus (LCL) похожа на библиотеку визуальных компонентов Delphi (VCL). Большинство модулей, классов и свойств Lazarus обладают такими же именами и функциями, как их аналоги в Delphi. Это делает относительно лёгким перенос приложений Delphi в Lazarus. Однако Lazarus не является 'клоном Delphi с открытым кодом', поэтому не следует ожидать 100%-ной совместимости.

Самые большие различия между Lazarus и Delphi

  • код Lazarus полностью открыт
  • Lazarus написан кроссплатформенным способом
  • Lazarus использует компилятор Free Pascal (FPC)

FPC работает на 15 платформах. Однако не все пакеты и библиотеки FPC портированы на все платформы, поэтому Lazarus работает на:

  • Linux (i386, x86_64)
  • FreeBSD (i386)
  • Mac OS X (powerpc, i386)
  • Windows (i386, x86_64)

Работа над Lazarus, как и над этим текстом, не закончена. Мы всё время ищем новых разработчиков и технических писателей...