Lazarus: Una alternativa de programación gratuita

México, D F, 13 de septiembre (apro)- Hay dos grandes corrientes en el mundo del software, de los programas de computadora: los que son gratuitos y los que no Dentro de la gratuidad hay, desde luego, diferentes niveles como, por ejemplo, programas totalmente libres y gratuitos, e incluyen el código fuente, o bien, aquellos que no entregan la manera en cómo el programa fue escrito Otros son en la modalidad de shareware (algo así como compartibles entre los usuarios), y hay quienes piden tarjetas postales a cambio (hardware) e, incluso, los que esperan donativos para comprar cerveza (beerware)
Mucha gente piensa, y a veces con razón, que si los programas no tienen costo alguno, entonces deben ser muy malos, sin calidad, sujetos a muchísimos problemas y, simplemente por estas razones, se deciden por el costoso software comercial Sin embargo, habría que darle una oportunidad al software libre (que no siempre es gratuito, que conste), y ver si funciona o no
Por ejemplo, en lo que se refiere a “suites” de oficina, tenemos a OpenOffice (openofficeorg), el cual es prácticamente una alternativa gratuita a la suite de Microsoft Office Y aunque, evidentemente, el software de la empresa de las ventanas está diseñado en mucha medida en la plataforma Windows, las diferencias no son lo suficientemente grandes para el uso común que hacemos de programas de esta naturaleza Por ejemplo, el programa de presentación de OpenOffice es prácticamente igual al Powerpoint de Microsoft, aunque algunas funciones incorporadas en éste último aún no se encuentran en la versión libre Y si pensamos que nos estamos ahorrando algo así como 500 dólares, pues tampoco es para despreciarse, ¿verdad?
Esta idea de hacer versiones libres y/o gratuitas (libres porque contienen incluso la posibilidad de obtener el código fuente), de los programas comerciales, ha permeado en muchísimos programadores, y muchos se han empeñado en crear prácticamente clones de algunos de los títulos más populares del software comercial Por ejemplo, hace unos años, en la época de turbo Pascal, de Borland, surgió Lazarus, un compilador gratuito que tenía la misma funcionalidad que el sistema comercial Cuando Borland decidió dar el paso a la interfaz gráfica (Windows), sacó entonces Delphi, que no es más que turbo Pascal para Windows Inmediatamente el sistema fue un éxito y, desde 1994 a la fecha, Borland ha liberado 10 diferentes versiones de su compilador Cada versión tiene una buena cantidad de mejoras sobre la anterior y no se ve cuándo se acabará esta tendencia
En el mientras, Lazarus se movió también a la interfaz gráfica Windows, y creó un clon muy parecido a Delphi, con la diferencia de que el primero es totalmente gratuito Lo he instalado y he hallado incluso algunas cosas simpáticas que me gustaría que el compilador de Borland tuviera (por ejemplo, la pestaña de “favoritos”, en cada componente, que me pone las propiedades y métodos más usados) Sin embargo, Delphi ofrece muchos más componentes programados para trabajar en las aplicaciones más típicas actualmente y contra eso,
Lazarus parece un poco débil Además, Delphi ofrece una versión llamada “turbo Delphi” (wwwcodegearcom), cuya única limitación es que no se pueden añadir nuevos componentes de terceros al sistema No obstante, para aprender a programar, es una muy buena alternativa
A pesar de esto, los creadores de Lazarus, quien nació en 1999, Cliff Baeseman, Shane Millar y Michael A Hess han hecho algo fantástico (con la ayuda de muchos otros programadores que han colaborado desinteresadamente): han creado tres versiones de su sistema de programación, que corre en Windows, Linux y Macintosh De esta manera, se puede escribir un programa y hacer que funciones en tres plataformas diferentes sin modificar el código original Esto es sin duda fascinante, particularmente si usted quiere programar en la plataforma Mac, la de la manzana, conocida entre los programadores como la que menos herramientas de programación tiene en el mercado
Lazarus no es la panacea, pero es una interesante alternativa y probablemente en algunos casos, gracias a esta portabilidad de plataformas, sea la elección adecuada para algunos proyectos de cómputo en particular Si le interesa Lazarus, puede bajarlo gratuitamente de https://wwwlazarusfreepascalorg Nótese que la última versión estable tiene uno de los editores más completos, en lo que se refiere a herramientas para la programación Vaya, Delphi hasta hace poco incorporó un editor similar, pues es claro que un buen editor de código de verdad ayuda a que programar sea menos complicado
En resumen, Lazarus demuestra que el software libre no necesariamente debe desecharse por omisión Hay muchas cosas rescatables en el mismo, del cual, no lo dudo, las empresas que hacen software comercial, sacan ideas