Free Pascal es un compilador de GPL que se ejecuta en Linux, Win32, OS / 2, 68K y más. Free Pascal está diseñado para poder comprender y compilar la sintaxis de Delphi, que por supuesto es OOP. Lazarus es la parte del rompecabezas faltante que te permitirá desarrollar programas tipo Delphi en todas las plataformas anteriores. A diferencia de Java, que se esfuerza por ser una escritura que se ejecuta en cualquier lugar, Lazarus y Free Pascal se esfuerzan por escribir una vez que compilar en cualquier lugar. Dado que el mismo compilador está disponible en todas las plataformas anteriores, significa que no es necesario realizar ninguna recodificación para producir productos idénticos para diferentes plataformas ...
Lazarus está completamente API independiente. Los programas podrían compilarse contra Win32, GTK2, Qt, Carbon, FpGUI y más widgetsets dibujados personalizados. También es compatible con GTK2 y Qt para Windows.
LCL se parece mucho a VCL, por lo que el código Delphi podría reutilizarse en gran medida.
Lázaro tiene un completo kit de herramientas de GUI y muchas libretas. GNU Pascal es solo un compilador.
Discontinuado El proyecto ya no se desarrolla. La última versión, 1.3, lanzada en diciembre de 2008, todavía puede descargarse del sitio web oficial.
Comentario por coth · Apr 2014
Las cosas siguen mejorando, pero muy lentamente. Todavía no hay un entorno de desarrollo completamente integrado Hay pocas opciones, pero las 3 opciones principales están incompletas: GlassDocking no ingiere Form Designer y no guarda los paneles con pestañas, KzDesktop lo integra, pero no tiene paneles personalizables. AnchorDocking es incluso menos destacado que GlassDocking. No hay configuraciones de interfaz separadas para la depuración y el desarrollo. No hay página de bienvenida también. Todavía no hay capacidades multiplataforma listas para usar. CodeInsight es muy primitivo, recuerda más a Delphi 7. Personalmente, no puedo vivir ahora sin la Competencia de CnWizard's Code de Delphi. Es mucho más superior. No hablamos de IntelliSense de Visual Studio. Parece que el apoyo de la comunidad tampoco es lo suficientemente bueno, ya que la mayoría de las modificaciones populares, como CnWizard y GExpert, no tienen puertos ni están integrados.
Si los desarrolladores quieren que lo suyo sea popular, tienen que trabajar con los desarrolladores de mods y ayudarlos a portar o integrar sus funciones en Lazarus. Pero parece que no sucede. No hay portal de componentes / modulaciones también: debe tener algo donde los desarrolladores puedan publicar sus componentes y mods con capacidad para buscarlos e instalarlos directamente desde Lazarus. Hay un destro de Lázaro de terceros llamado CodeTyphon. Tiene la mayoría de los componentes y mods más populares en su paquete, lo que ayuda a la situación de los novatos de alguna manera. Es solo una pequeña vista. No he estado profundizando en la depuración, implementación, etc.
Comentario por UbuntuAccount · Dec 2017
Delphi es un software de computadora diseñado para aprender y enfocarse en aquello para lo que construiría un proyecto; Lazarus-IDE finalmente rompe este enfoque para comprender una variedad de conceptos de código abierto, sobre los cuales los avances del proyecto aún no se basan en la herramienta Lazarus. o forzado en las lógicas de código abierto;
Comentario por p3st3 · Oct 2014
Desde la primera versión estable (v. 1.0, 28 de agosto de 2012) las mejoras son realmente rápidas. Buen apoyo comunitario. Sí, no es tan maduro como Delphi pero: puedes crear aplicaciones reales totalmente funcionales rápidamente. Lázaro también está listo para escribir aplicaciones comerciales. la transición de Delfos a Lázaro / FPC no es difícil; lote de código Puede copiar / pegar con cambios menores (sin hablar de la conversión VCL / LCL). es multiplataforma. No se puede esperar que los componentes dependientes de la plataforma estén integrados en el IDE. Sin embargo, puede usarlos si no necesita desarrollo cruzado. no tiene una GUI completamente acoplada, pero no es tan difícil acostumbrarse a ella. Hay un repositorio de componentes Lazarus CCR. Hay pocos componentes en comparación con Delphi, pero las cosas pueden cambiar rápidamente.
el depurador necesita mejoras pero hace su trabajo con algunos hacks menores (como MyStringList.FList [0] ^ para las listas de canciones, por ejemplo). La herramienta de informes integrada, LazReport, es realmente buena. Componentes de DB de terceros Zeoslib totalmente en funcionamiento. CodeTyphon es una distro de Lazarus con muchos componentes preinstalados. Prefiero a Lazarus porque es más estable y uso CodeTyphon para instalar algunos de sus componentes en el IDE de Lazarus. Si necesitas una RAD libre y estable, dale una oportunidad a Lazarus. El equipo de Lázaro hizo un gran trabajo. Si no se ajusta a sus necesidades, puede cambiarlo y contribuir. Si hay un error, puede solucionarlo y contribuir, pero al menos puede abrir un problema en el perseguidor de problemas de lazarus mantis.
Comentario por jwd · Jan 2014
Lázaro genial. Es fácil crear una primera aplicación con el editor gráfico de formularios, y gracias al elegante lenguaje de Free Pascal genera código rápido y eficiente para varios sistemas operativos (incluidos Linux, Mac y Windows) y arquitecturas de procesador (Arm, Intel, PPC y otros). Por lo tanto, Lázaro es la primera opción para el desarrollo multiplataforma.
Comentario por Hansaplast · May 2013
He sido programador de Delphi desde Delphi 1, y he estado usando Lazarus durante algunos años. Sí, tiene su limitación (es multiplataforma, por lo que está más hablando de las limitaciones de lo que varias plataformas comparten o no, o manejan de una manera similar), pero considere esto: es verdaderamente multiplataforma (me desarrollo en una Mac e implementa aplicaciones Mac, Windows y Linux) es GRATIS ...! La comunidad Lazarus es muy abierta a los desarrolladores que participan en la mejora de Lazarus Grant ... probablemente no sea para todos ... ¡pero creo que es genial!
Blog | Direito autoral ©2025MejorSoftware - Alternativas al software popular | Todos os direitos reservados.
Delphi es el Pascal definitivo orientado a objetos.