PDA

Ver la Versión Completa : Lazarus 0.9.24


Robert01
19-11-2007, 23:20:58
Hola Foro

Ya se encuentra disponible la versión 0.9.24 de lazarus.
Se pueden descargar (http://sourceforge.net/project/showfiles.php?group_id=89339) las versiones para debian, ubuntu, etc 32 y 64 bits y windows 32 y 64 bits entre otras.

Espero que en esta nueva versión liberada se hayan corregido algunos bugs

Saludos

sakuragi
20-11-2007, 17:31:00
me ganaste la noticia.

parase bien, nueva version, cada ves esta muy bien lazarus, ya se pueden hacer infenidad de aplicaciones.

seguir probando.


es una buena herramienta, que se puede usar en escuelas y universidades. que esto le puede ahorrar mucho dinero a dichas escuelas. asi como otras herramientas. de otros lenguajes.

saludos

rretamar
20-11-2007, 19:18:27
Muy buena noticia. Habrá que darle una mirada.

Retornando la vieja pregunta...¿ Alguien del foro lo está usando para hacer alguna aplicación para colocar "en producción" (por más sencilla que sea) ?

Saludetes ! :)

Ñuño Martínez
20-11-2007, 23:00:19
Pues siento chafaros la fiesta pero la versión 0.9.24 de Lazarus no ha sido liberada todavía. No me miréis con esta cara -> :eek: Ahora me explico.

No ha sido liberada porque, en el momento de escribir estas líneas, todavía no se ha anunciado en la página oficial (http://www.lazarus.freepascal.org/).

Entonces, ¿por qué hay archivos con ese número de versión en Source Forge? La explicación se da en este hilo (http://www.lazarus.freepascal.org/index.php?name=PNphpBB2&file=viewtopic&t=4571&highlight=) del foro oficial de Lazarus. En resumen, los archivos que hay en Source Forge son versiones de prueba que no son beta pero casi, lo que en argot llaman release candidate, o "candidato a publicar". Están destinados al equipo de pruebas, aunque cualquiera puede bajarlos (de hecho, si lo instalas todavía aparece la palabra "beta" en la ventana "Acerca de...").

Lo podéis bajar y lo podéis instalar, pero os arriesgáis a que todavía no esté terminado.

sakuragi
21-11-2007, 17:34:34
buen dato ñuño

saludos

Ñuño Martínez
21-11-2007, 20:07:31
A mandar.

Por cierto, que mientras discutíamos esto ya han anunciado la publicación de la versión 0.9.24, luego ya es oficial y la versión a descargar ya es la buena. Y va de vicio, por cierto.

Robert01
21-11-2007, 21:13:54
Yo no pude instalar la versión de lazarus 0.9.24 en kubuntu gutsy 64, debido a un error, por lo que hice la instalación desde este snapshot:lazarus-0.9.25-20071115.x86_64.rpm. (ftp://ftp.hu.freepascal.org/pub/lazarus/lazarus-0.9.25-20071115.x86_64.rpm)

En kubuntu usando lazarus 0.9.22 cuando pegaba código se me cerraba súbitamente el programa; este bug ha sido corregido, también pude compilar el lazarus directamente con gtk2, etc.

También he observado mejoras en el ide.

Va mejorando de a poco, espero que algún día no lejano sea como delphi.

Saludos

sakuragi
04-12-2007, 01:20:17
Yo no pude instalar la versión de lazarus 0.9.24 en kubuntu gutsy 64, debido a un error, por lo que hice la instalación desde este snapshot:lazarus-0.9.25-20071115.x86_64.rpm. (ftp://ftp.hu.freepascal.org/pub/lazarus/lazarus-0.9.25-20071115.x86_64.rpm)

En kubuntu usando lazarus 0.9.22 cuando pegaba código se me cerraba súbitamente el programa; este bug ha sido corregido, también pude compilar el lazarus directamente con gtk2, etc.

También he observado mejoras en el ide.

Va mejorando de a poco, espero que algún día no lejano sea como delphi.

Saludos
usa

rpm -i archivo.rpm

mightydragonlor
17-12-2007, 03:59:40
justo ahora voy a empezar a desarrollar una aplicación en lazarus y firebird para comercializar, supongo que tendré muchas dudas y tendré que crear algún hilo para que me puedan ayudar a solucionar mis dudas.:p

Robert01
17-12-2007, 11:01:15
usa

rpm -i archivo.rpm

Yo uso kubuntu

Saludos

sakuragi
18-12-2007, 17:06:12
Yo uso kubuntu

Saludos

ese comando se usa en cualquier distro de linux

saludos

Casimiro Notevi
18-12-2007, 20:13:12
ese comando se usa en cualquier distro de linux
saludos

rpm es para las distros basadas en redhat, (RedHat Package Manager), y no en las basadas en debian, como ubuntu.

sakuragi
18-12-2007, 22:39:10
rpm es para las distros basadas en redhat, (RedHat Package Manager), y no en las basadas en debian, como ubuntu.


ups .. jeje es cierto, se me chispotio:p


por eso digo, asi no lo uses =P

jam
20-12-2007, 15:31:42
busquen "alien"

Ñuño Martínez
20-12-2007, 18:12:48
Yo uso kubuntu

SaludosYo acabo de instalarlo en mi Xubuntu con el Add/Remove del menú de aplicaciones. Por lo tanto bastará con que lo busques ahí o en Synaptic. Eso sí, deberás tener activada la instalación de aplicaciones de terceros (All available applications/Todas las aplicaciones disponibles) ya que no forma parte de (X/K)Ubuntu. Tal vez por eso no lo encuentras.

Eso sí, es la versión 0.9.22 no la 0.9.24 pero no creo que tarden mucho en meter la nueva.

Delfino
29-12-2007, 11:41:44
Va mejorando de a poco, espero que algún día no lejano sea como delphi.
Seria la leche, imaginate, write once compile everywhere, sobre todo para linux y los PDA, pero para eso hace falta la colaboracion de todos..

Robert01
08-02-2008, 00:08:59
usa

rpm -i archivo.rpm

Esta tarde a raíz de un error aprendí que se puede instalar en kubuntu así:

sudo alien -i paquete.rpm --scripts

Saludos

PabloTech
14-03-2008, 16:55:58
Muy bien... para todos..!

He instalado el Ubuntu 7.1, postgres 8.2 y lazarus 0.9.24 en mi máquina con la intensión de desarrollar algún proyecto. Estoy convencido de la idea. Quiero ver hasta dónde se puede llegar con este lenguaje. Aunque creo que dependerá de mis propias limitaciones pero lo voy a intentar.

Casimiro Notevi
14-03-2008, 17:11:08
Pues ya nos comentarás, espero que sea para bien :)

Black_Ocean
28-03-2008, 07:46:39
A mi la verdad esta versión (pequeñísima) no me convenció del todo. Aún sigue el mismo problema sabido de años del ícono del formulario que no soporta ciertos pixelajes y simplemente no se ve. Además activé la opción de los temas (xpmanifest) en las opciones y me da error de compilación con la librería :(

En fin, hay que ser pacientes, lento pero seguro como dicen :P ya llegará el día que sea estable y será grande ;)

¡Sigan comunidad OpenSource!

Cordiales saludos.

Ñuño Martínez
28-03-2008, 09:41:28
A mi la verdad esta versión (pequeñísima) no me convenció del todo. Aún sigue el mismo problema sabido de años del ícono del formulario que no soporta ciertos pixelajes y simplemente no se ve. Además activé la opción de los temas (xpmanifest) en las opciones y me da error de compilación con la librería :(
Ya que sacas el problema con los iconos y el XPManifest, el otro día, en el foro de desarrollo de juegos en Pascal que ya he enlazado alguna otra vez por aquí, salió a colación que el principal defecto de Lazarus es su multiplataformidad (peazo palabro acabo de inventarme :D). Dicho de otro modo, la LCL (que es el equivalente a la VCL) pretende funcionar en todos los entornos gráficos posibles (Win32, GTK+, Qt, X, MacOS "original", Cocoa...), sin embargo cada uno utiliza métodos y parámetros muy diferentes. Por ejemplo, la respuesta de mensajes de Win32 (en el que todos los mensajes de una ventana y sus hijas los procesa una única función) no tiene nada que ver con el utilizado por GTK+ (en el que cada componente tiene su propia función para procesar los mensajes). Otro tema es que cada entorno fue desarrollado en un lenguaje distinto (GTK+ en C, Qt en C++, Cocoa en Object C, el MacOS "original" en Object Pascal, etc.) Esto hace que dicha librería sea compleja en extremo, muy susceptible a errores y casi imposible de optimizar (¿Recordáis que la gente se queja porque los ejecutables de Lazarus son mucho más grandes que los de Delphi?).

Algunos desarrolladores ya han propuesto que la futura versión 2.0 de Lazarus se centre en un único entorno, posiblemente GTK+ o Qt por ser las más utilizadas y extendidas, y olvidar el resto, pero el equipo responsable del proyecto no se ha pronunciado a favor ni en contra. Personalmente estoy a favor, ya que Lazarus ganaría mucho en estabilidad aunque obligara a la instalación de librerías de terceros junto con los ejecutables. Creo que es un precio pequeño comparado con los beneficios.

Casimiro Notevi
28-03-2008, 09:54:05
Estoy de acuerdo contigo, hay que "centrarse" en algo, no se puede abarcar todo.

Delfino
28-03-2008, 14:24:33
y eso del write once compile everywhere q es el valor añadido de Lazarus y su razón de ser, se perderá no?

Casimiro Notevi
28-03-2008, 15:41:07
y eso del write once compile everywhere q es el valor añadido de Lazarus y su razón de ser, se perderá no?


No lo he probado, pero ¿realmente funciona?, supongo que en cuanto pongas un componente o hagas una llamada a la API de windows... se acabó el "compile everywhere".

Chris
28-03-2008, 16:16:51
¿Qué es lo nuevo que trae esta versión?

Aparte de eso, a lo chicos de este proyecto no se les puede negar que han hecho un gran trabajo. No los crítico pues a debe ser díficil hacer este tipo de herramientas. Uno mismo tiene problemas trabajando a alto nivel.

Saludos.

keyboy
28-03-2008, 17:09:15
hay que "centrarse" en algo

Bueno, pero proyectos como wxWidgets (http://www.wxwidgets.org/) se ven muy exitosos y hacen precisamente eso, una interfaz común a distintas librerías visuales. Vamos, yo no es que las conozca gran cosa, pero a juzgar por los demos de wxPython (http://www.wxpython.org/), los controles visuales lucen estupendos.

Bye

Ñuño Martínez
31-03-2008, 11:37:11
No lo he probado, pero ¿realmente funciona?, supongo que en cuanto pongas un componente o hagas una llamada a la API de windows... se acabó el "compile everywhere". Evidentemente, al meter una llamada al API Win32 el programa ya no compilará en otra cosa que no sea Win32. En cuanto a los componentes, pues depende. Si son componentes "normales" (ventanas, botones, etiquetas...) pues no hay muchos problemas. Ahora bien, cuando entras en cosas como conexiones con bases de datos, hilos y demás pues entonces ya no es tan seguro. :(

¿Qué es lo nuevo que trae esta versión? Pues por lo que sé, incluir la última versión de FPC, que incluye bastantes mejoras en rendimiento y en la librería interna, y algunos cambios "invisibles" que hacen al entorno más estable. Ahora mismo tanto los desarrolladores de FPC como los de Lazarus están preocupados por las acusaciones de plagio que han proclamado desde algunos foros. Han sacado una versión de la librería interna que al parecer lo soluciona, pero todavía está en pruebas.

Casimiro Notevi
31-03-2008, 12:03:19
[..] Ahora mismo tanto los desarrolladores de FPC como los de Lazarus están preocupados por las acusaciones de plagio que han proclamado desde algunos foros. Han sacado una versión de la librería interna que al parecer lo soluciona, pero todavía está en pruebas.

¿Y eso?, ¿plagio en qué?, ¿quién es el denunciante?