27 abril 2007

El glorioso Clipper

El magazine digital Simplex en su número 2.19 publica una nota de William Morris donde nos cuenta la historia de clipper y dbase.

Desde este blog le enviamos un agradecimiento por la nota y comentarle que no nos den por muertos, que clipper hoy se hace llamar de varias formas pero que esta vivo y manteniendo el paso.

16 abril 2007

Impacto revelado en Brasil

Finalmente se develó la incógnita que planteamos el 24 de Marzo sobre la presentación de un producto basado en xHarbour que era uno de los secretos mejor guardados del mercado.

El producto se llama CoreBuilder y básicamente es un ide basado en Java y xHarbour que a traves de un lenguaje de modelado de datos produce aplicaciones que pueden ser ejecutadas tanto en linux como en windows como en navegadores web.

Si bien el sitio web esta en portugues es bastante claro definiendo los alcances y los precios (licencia de uso para cada programador y costo para cada terminal accediendo la aplicación). A este respecto puede parecer elevado pero viendo las prestaciones y el tiempo que se ahorra es para tener en cuenta.

13 abril 2007

05 abril 2007

DateTime en xHarbour ?

xHarbour tendrá a partir de la próxima versión oficial, soporte para manejo del tipo de datos FechaHora o DateTime.
Como todo cambio importante, posiblemente tenga algunas modificaciones hasta que se llegue a un código y funcionamiento que deje conformes a la mayoría de los usuarios.

En estos momento no es correcto decir un nuevo tipo de datos, porque hasta el momento el soporte para DateTime está incluído en el tipo de datos Date.

También existirá la posibilidad de escribir una fecha como un valor constante en lugar de tener que recurrir a las funciones ctod() o stod(), con un código simple y sencillo de recordar, de leer y sin ambigüedades.

DATE: {^2005/04/03}
TIME : {^13:02:03.04} y también {^01:02:03.04 PM}
DATETIME : {^2005/04/03 01:02:03:04}

http://cosadenegro.blogspot.com/2005/04/nuevos-tipos-de-datos-en-xharbour.html

Aún quedan muchos detalles que pulir y discutir, relacionados con el funcionamiento interno, APIs e intercambio de información con otros sistemas (ej: OLE).