Ver Mensaje Individual
  #3  
Antiguo 20-03-2015
Avatar de Ñuño Martínez
Ñuño Martínez Ñuño Martínez is offline
Moderador
 
Registrado: jul 2006
Ubicación: Ciudad Catedral, Españistán
Posts: 6.000
Reputación: 25
Ñuño Martínez Tiene un aura espectacularÑuño Martínez Tiene un aura espectacular
Lazarus es muy estable, siempre que no hagas cosas raras. Pero vamos, con Delphi pasa lo mismo, que si usas componente anticuados o poco fiables tampoco funciona bien. Hay diferencias con Delphi, claro, pero la mayoría de ellas son de bajo nivel, es decir, que si usas los componentes visuales no habrá muchas diferencias.

Como digo, si usas los componentes que vienen por defecto tendrás pocos problemas. Si vas a usar componentes y bibliotecas adicionales, comprueba la versión y cuándo fue la última actualización, ya que tanto Lazarus como Free Pascal han cambiado mucho en los últimos tiempos. También ten en cuenta que, aunque algunos paquetes funcionan tanto en Delphi como en Lazarus, no siempre es así. Y en ocasiones un mismo paquete tenga versiones diferentes según lo vayas a usar en Delphi o en Lazarus. Así que revisa siempre la documentación para asegurarte de que estás usando las versiones apropiadas.

No he usado Lazarus con MySQL, porque por lo que he leído es algo complejo. Cada versión de MySQL tiene un componente de conexión diferente, no es como con Firebird/Interbase, por ejemplo, que sólo tiene uno y sirve para [casi] cualquier versión. Aun así, hay alternativas a los componentes por defecto que parecen lidiar bien con estos problemas.

Respecto a los reportes, si en Delphi ya es un lío, en Lazarus más. No hablo por experiencia propia sino por lo que he leído en diferentes foros, tanto en el Club como el oficial. Por lo poco que sé, no está tan completo como con Delphi, pero algo hay.

Si se te da bien el inglés, será buena idea que te apuntes al foro oficial de Lazarus, donde hay gente competente y con mucha experiencia; entre otras cosas porque están los propios desarrolladores tanto de Lazarus como de Free Pascal y las diferentes bibliotecas. Evidentemente, intentaremos ayudarte desde aquí también, que aunque no tenemos tanta experiencia algo podremos hacer seguro.
__________________
Proyectos actuales --> Allegro 5 Pascal ¡y Delphi!|MinGRo Game Engine
Responder Con Cita