Es posible que quien lea estas primeras lineas piense que me mueve hacer algún tipo de comparación técnica entre ambos entornos de trabajo. No, no. Para nada.

Es más, me parece que podemos comparar nuestra herramienta (Delphi) con cualquier otra con características similares o al menos que se hayan diseñado con los mismos propósitos (es fácil escuchar que Delphi es un entorno de propósito general). Se me ocurre que podría ser acertada la comparación con Visual Studio y seguro que se establecerían una base común de características y una relación de diferencias. ¿Precio de la licencia?, ¿rapidez en el desarrollo de nuestras aplicaciones?, ¿existencia de componentes de terceros?, ¿mejor integración con determinados motores de bases de datos? etc… Seguiríamos así una larga lista de preguntas cuya respuesta nos llevaría a inclinar la balanza hacia un lado o hacia otro.

Quizás el verdadero motivo que me ha movido a escribir estas lineas es confrontar el espíritu que subyace en ambos y adivinar las carencias que de otro modo pasarían desapercibidas.

Pero vayamos por partes. Pregunto: ¿Alguien conoce a Velneo?

Para quien no conozca esta herramienta, lo mejor es hojear las primeras líneas del curso virtual de Velneo y leer la definición que ellos mismos se dan:

Velneo es una plataforma completa de desarrollo de soluciones empresariales. Es una plataforma completa porque integra todos los elementos necesarios para desarrollar, comercializar e implantar soluciones empresariales.
Es una herramienta orientada a la creación de aplicaciones que necesiten gestionar, de forma ágil, grandes volúmenes de información.
Velneo no es un lenguaje de programación ni tampoco es una base de datos, como entendemos habitualmente. Combina un completo entorno RAD (Rapid Application Development Desarrollo rápido de aplicaciones) con un potente multiservidor, un catálogo de plantillas (vTemplates), tanto genéricas como empresariales y una serie de Kits de Recursos (vPlugins).

Si queréis visitar la pagina oficial de esta empresa: http://www.velneo.es

En el área de documentación y de foros, encontrareis una buena colección de películas que recrean el montaje de una aplicación y muestran la potencia de este entorno de trabajo.

Veréis: hace algo más de un mes que adquirí una licencia de Velneo Profesional por un precio realmente asequible. Dicho precio incluía la documentación técnica (por supuesto en exquisito español) y un curso OnLine de 1 mes de duración que me ha permitido tener una buena idea de qué me ofrece el entorno. Dicha compra se debió principalmente por motivos de trabajo por un lado, y por otro, movido por la curiosidad de la fama que le precedía. A fin de cuentas, Velázquez Visual, que es como originalmente se bautizaba el producto en sus comienzos, llevaba bastantes años sobre sus espaldas y ultimamente andaba en el candelero de muchas publicaciones españolas, en las que se calificaba muy positivamente sus aportación al desarrollo rápido de aplicaciones.

Simultáneamente, y tras un gran esfuerzo económico, tras largos meses de replantearme las posibilidad de girar hacia los entornos de Microsoft o mantenerme en el mismo entorno de trabajo, actualicé mi licencia profesional de Delphi 5 con la compra de una licencia de Delphi 2007. No fue una decisión sencilla. Todo lo contrario. Para un pequeño programador, como puedo ser yo, es una decisión verdaderamente complicada. De hecho, una gran parte de los compañeros que pude consultar, me orientaban bien hacia Visual Studio, o bien hacia algun entorno vinculado a Java. Sobretodo teniendo en cuenta el mal ambiente y la desconfianza que pareció reinar desde que se supo la situación desesperada de Borland y la aparición de Codegear.

Así que durante el trascurso de ese pequeño curso online de Velneo, he tenido la oportunidad de comparar y reflexionar sobre algunos puntos que me han parecido vitales y que ahora pretendo compartir con vosotros a lo largo no solo de este escrito sino de próximas entradas.

Con vuestro permiso me hago la primera pregunta:
¿Somos los programadores de Delphi lentos en el desarrollo de una aplicación?

Es una pregunta con mala leche…

Me la hacía a mi mismo durante el curso de Velneo. Porque…, basta tener dos opciones a mano y se produce el milagro de las comparaciones. Veamos como lo haría con Velneo en un hipotético desarrollo de una típica aplicación de gestion (compras y ventas):

* Abro Velneo, abro un nuevo proyecto a partir de la plantilla de negocio y ¡voilá!. Ya tengo hecha la aplicación. Me han bastado 3 minutos para obtener un programa totalmente funcional que espera tan sólo ser personalizado (logos, informes, etc…).

Pero es que, además, para acabar de desmontarme el chiringuito, si el programa necesita añadir nuevas necesidades resulta que fácilmente puedo añadir de un golpe y en bloque un interfaz unificando búsquedas, edición/alta/baja de registros…

¿hay gato encerrado?

Vamos a cortar aquí esta primera reflexión. Os dejo que lo penséis un rato… y me voy a lo mio, a escribir unas cuantas lineas de código. Todavía no me he enterado de todas las características nuevas que trae el entorno de Delphi 2007, que no son pocas. Eso sí, hay que reconocer que a pesar de los cambios se sigue oliendo a Delphi y mi valoración de lo que he visto hasta ahora es bastante alta.

Retomemos la entrada anterior donde se dejaba en el aire la pregunta de si nuestra herramienta, Delphi, nos permitía desarrollar aplicaciones rápidamente e intentemos coger el toro por los cuernos (sin que nos de un buen revolcón):

Jose Manuel Navarro, en los comentarios anteriores, llevaba bastante razón al decir que existen herramientas que no son de propósito general y que dan un excelente rendimiento para las tareas o tipo de trabajo para las que han sido diseñadas. El hablaba de PowerBuilder. Me lo creo.

Nico tambien aporta esa dosis de realismo que nos hace tanta falta para hacer este tipo de razonamientos. Y efectivamente, no existe menos seguridad en agarrarse a Codegear que a Velneo, o confiar más en Microsoft que en Codegear.

Pero permitirme que sigamos el hilo de razonamiento: Cuando uno llega a Velneo y se enfrenta por primera vez al editor de código (de esta empresa gallega) realmente se encuentra confuso y tira mano de la documentación. Los que venimos de Delphi buscamos referencias que nos ayuden a situarnos en los objetos que aparecen en las distintas ventanas. Intentamos buscar el inspector de objetos o la paleta de componentes y descubrimos en esas primeras correrías por el interfaz, algo similar al diseñador de relaciones de Access. Así que concluimos: -será como Access, donde establecemos el diseño de la base de datos y las relaciones entre las tablas.

No. Velneo no es Access. Para nada. Está muy por encima. Eso queda descubierto una vez que se exploran las primeras películas donde se explica como montar tu aplicación por que ¡Y PRIMERA COSA IMPORTANTE!: Es la misma empresa la que está interesada en que sus programadores sepan utilizar correctamente su herramienta.

Para ello existen varios tutoriales que describen las aplicaciones más básicas. Y por supuesto, se explica con cierto detalle los mecanismos que se deben efectuar para la modificación de las plantillas de negocio: una plantilla de gestión (compras/ventas), una plantilla de contabilidad, un TPV, etc… Existe incluso un catálogo de normas de estilo a seguir para desarrollar correctamente en Velneo.

Esto es un pequeño mundo aparte donde no existe el punto net y donde la misma aplicación, sin hacer cambio alguno, podría trabajar indistintamente en modo local o cliente-servidor, ejecutándose bien en el servidor local, bien en el servidor de bases de datos (que por cierto además es servidor de paginas web, servidor FTP o incluso servidor de mensajería. Un mundo donde existen los campos enlazados y los peregrinos nombres de punteros a hermano o punteros al abuelo, jeje (lo siento pero me coge la risa -sin malicia- cuando pienso en algunos nombres que han escogido).

Y sin embargo… lo dicho: funciona y por lo que dicen (yo no lo he comprobado) es robusto y fiable. El servidor de aplicaciones hace copias en línea, programadas y gestiona los accesos a los usuarios de las aplicaciones.

Es decir y resumiendo un poco para no alargarme demasiado. También podría escribir otras muchas razones de cosas que me disgustan de Velneo, que existen y no son pocas (y algunas de cierta importancia en mi opinión), pero lo que si es cierto es que el programador de esta herramienta se despreocupa de algunas tareas que el mismo sistema de trabajo le facilita (o le restringe).

Si os parece vamos a analizar algunas (permitirme por favor que exagere un poco):

El gestor de ventanas: Este punto es vital. Velneo se ejecuta sobre el servidor de aplicaciones o bien localmente pero el control de las ventanas es transparente para el programador. Aquí no le vemos preocupándose sobre si el puntero es nil o apunta a una dirección valida de memoria. El programador se preocupa tan solo de diseñar las relaciones entre las tablas para que la lógica del negocio se mantenga íntegra.

¿Y Delphi?

Nosotros somos el rey del pollo frito. Eso si: superfelices de ello. Gozamos de todas las posibilidades habidas y por haber, por decirlo de alguna forma. Podemos crear ventanas en tiempo de diseño, heredarlas, hacerlas modales y también no modales, podemos elegir entre seguir una línea mdi, sdi o incluso mdi y combinar ventanas modales con otras no modales de tipo sdi. Y ademas, tenemos la chulería de decir antes de empezar el desarrollo de nuestra aplicación: -¡Pito, pito, gorgorito, a ver que tipo le aplico… !

Algo similar sucede con los componentes. En Velneo no puedes elegir. Tienes los que tienes y si no te gustan, mala suerte. Lentejas, si quieres las tomas y si no las dejas… Mientras que nosotros nos replanteamos en cada aplicación no sólo que componentes escoger sino que versión de los mismo usar. Así que podemos tener una decena de aplicaciones y cada una de una madre y un padre. Y todavía dando gracias de que no se nos vaya al carajo el entorno y tengamos que reinstalar y buscar todos los componentes…

En Velneo tienes la base de datos integrada en el mismo editor. Eso permite por ejemplo que una vez diseñadas las relaciones entre las tablas y creados los distintos campos e índices, podamos visualmente generar los formularios con las casillas de edición y etiquetas asociadas.

Y yo pregunto: ¿alguien de Borland se preocupo en su momento de actualizar y mejorar el Database Form Wizard que mantuvo desde las primeras versiones hasta Delphi 7? ¿Y por qué no enseñar a los programadores a crearse sus propios wizards en el caso de que no usaran Paradox…? Misterios sin resolver.

El único wizar similar a ese lo vi en las web de Marco Cantú, dentro de las utilidades que se integran en el IDE de Delphi. Y por desgracia no está disponible el código fuente.

Y si hablamos de las ToolsApi, jejeje… es terreno pantanoso. Puedes perder horas y horas hasta encontrar ejemplos y documentación correcta. Y no es de la empresa precisamente. Yo he encontrado algunos expertos interesantes en GExperts pero me parece triste no encontrar ejemplos claros en la documentación de Borland. A mi al menos no me vale eso de que ya existen algunos ejemplos en la vcl y que te pueden servir de referencia como leí en alguna parte de la ayuda.

Yo quisiera por ejemplo que mi IbDataSet pudiera ser capaz de arrastrar al formulario en tiempo de diseño el interfaz asociado a las casillas de edición y etiquetas, y poder elegir previamente que componente voy a usar (no estar obligado de por vida al TEdit y al TLabel).

Y no hemos hablado de UML (jajaja). En Velneo no existe la herencia (al menos en la versión actual) ni el modelado. Olvídate de las funciones y de los procedimientos tal y como los entendemos desde Delphi…

Y así podría ir desmenuzando y una de las conclusiones posibles podría ser:

“EL PROGRAMADOR DE VELNEO OBTIENE EL MAYOR RENDIMIENTO A MEDIDA QUE CONOCE LAS PLANTILLAS PROFESIONALES… EL PROGRAMADOR DE DELPHI A MEDIDA QUE CONOCE SU ENTORNO DE TRABAJO”

Veamos el lado positivo de estos razonamientos.

¿Que medidas podría tomar para sacar mayor partido a mi entorno?

Una de las primeras podría ser adoptar un buen framework que nos permita desentendernos del diseño de nuestra aplicación para centrarnos exclusivamente en la creación de los distintos módulos. En la web de Developer Express existian algunos ejemplos muy buenos que hacían uso de la herencia y te explicaban un modelo que resultaba francamente atractivo. El modulo activo condicionaba el interfaz de la ventana principal a través de la gestión de las “acciones” pre instaladas en un contenedor de la clase TActionList.

Si adoptas esta medida, tal vez tengas necesidad (como yo la he tenido) de repetir bastantes líneas de código en la creación de los nuevos módulos. Una opción es hacer uso del repositorio y (copiar/usar/heredar) del modulo deseado. Sin embargo esta opción no siempre se ajusta exactamente a nuestro esquema de trabajo. En muchos casos deberíamos tener nuestros propios wizards de creacion de módulos y proyectos. ¡Vaya, vaya…! Ya se empieza a complicar la cosa…

Metámonos de lleno en el módulo ToolsApi y conozcamos los distintos interfaces que nos permitirán acceder al IDE de Delphi. Un sitio imprescindible para visitar es: http://www.gexperts.org/opentools donde encontraremos información de como crear nuestros propios expertos, que nos ahorran valioso tiempo y tener que recordar pasados muchos meses, que normas seguíamos en la creación de los módulos.

Si a esto, añadimos la creación de nuestro propio experto que sea capaz de rellenar de forma automática los campos de edición de la base de datos, bien en tiempo de diseño, bien en tiempo de ejecución. Y nos intentamos amoldar al uso de determinados componentes sin dejarnos llevar por modas pasajeras ni cambios indiscriminados, habremos ganado también un tiempo precioso (adoptar nuevos componentes implica en la mayoría de los casos estudiar durante bastantes horas su uso y su documentación, y creo que no siempre se justifica su cambio sino solo por moda de usar tal o cual componente. )

Y esto se aplica también a nuestra base de datos. Parecemos picaflor que todo lo queremos probar… jejeje

Y por supuesto, y ya para finalizar, adoptar cualquier sistema de informes que permita ser personalizado por el usuario y que no nos obligue a compilar la aplicación cada vez que el usuario desea mover medio milímetro la cabecera de la factura o cambiar el color de la misma a rojo brillante.

Se me podrían ocurrir muchos mas detalles pero veo que no acabaría nunca…

Quizás la moraleja que yo he sacado es que perdemos demasiado tiempo en decisiones que no afectan a la propia aplicación sino a nuestra forma de trabajo. Intentemos centrarnos en la lógica del negocio y no reinventemos la rueda en cada aplicación nueva o proyecto.

(Ojo…
Y conscientemente no he dicho nada del idioma… ¡eso de que nuestro entorno a estas alturas de la historia, no esté disponible en castellano y que la empresa no haya pensado en crear documentación en linea para nosotros, es para dedicarle bastantes lineas mas. )

Salvador Jover
Link a su blog con los textos originales sjover.com/delphi

 

Etiquetas: access, , , , ,

Valorar la entrada
1 Puntos2 Puntos3 Puntos4 Puntos5 Puntos
(Sin votos)

Comentarios

  • Leo
    Mayo 8, 2007 - 17:04 #

    Ufff! que largo de leer!.
    Ya se ha dicho mucho de lo mismo… en fin!
    No se puede comparar manzanas con bananas! Si bien ambas son frutas son cosas diferentes.
    Como programo un driver o una dll con Velneo?.
    Ojo que uso y soy fanático de Velneo pero no mezclemos por favor, para el bien de nosotros los programadores y de Velneo… y por que no de Delphi?.

    Valora este comentario: (0 votos)
  • Manuel
    Mayo 8, 2007 - 17:35 #

    Velneo esta echo para un fin, no hay mas. Esta claro que hay veces que por necesidades tiramos de ingenios o astucias para hacer nuestro cometido. Con delphi tambien podemos hacer lo mismo que velneo y seguro que mucho más. Pero no obstante lo mas seguro es que tardemos mucho mas y tengamos que tirar de aplicaciones externas para complementar la nuestra. Somos programadores y usamos las herramientas que nos hagan falta para hacer nuestras aplicaciones, que lo podemos tener todo en una, oye, perfecto. Hemos elegido Velneo por que pensamos que es mas rentable y cómodo. Estamos limitados?? Quizás la mayor limitación siempre la tengamos en nuestra cabeza, no en la herramienta que tenemos delante. Se puede construir una casa con un martillo y unas tachas (clavos para los de la peninsula), pero seguro que con materiales prefabricados la haremos antes; ambas viviendas hospedarán igualmente. No hagamos comparaciones si todos sabemos que son herramientas distintas, cada una con sus virtudes y defectos. Está claro que velneo podrá y mejorará gracias a la labor de todos, sus desarrolladores y nosotros mismos que les exigimos y les damos ideas.

    Valora este comentario: (0 votos)
  • brakaman
    Mayo 8, 2007 - 18:08 #

    Es un gran honor leer comentarios de un gran programador de Delphi como Salvador Jover, Yo he leido articulos suyos en la antigua Sintesis en Delphi Heaven y ahora en el Rinconcito del buen amigo Jose Luis Freire.
    Yo programo y he programado en Delphi y tambien me he acercado a Velneo, y ¿Cual elegir? pues al final he llegado a la conclusion que los 2, aunque discrepo con Salvador de actualizarme a la version Delphi 2007 (si no me convencen los comerciales de Danyshoft), porque creo que con Delphi 7 +Firebird + MDO (Ambos gratuitos) y con Infopower (Componentes de bases de Datos) se pueden hacer muchas cosas y no olvidemos que la base de datos Firebird es gratuita. Con velneo se pueden hacer otras cosas, mas sencillas (Por lo menos para mi nivel)., pero estareis conmigo que para acceder a Word o Excel hay que pagar 300 Euros con una libreria y en Delphi tienes componentes gratuitos para esto y muchisimo mas.
    Aunque tiene toda la razon en que siempre han abandonado al programador, sin traducir el entorno ni los manuales.
    Vuelvo a repetir que me congratulo en contar con Salvador Jover entre los programadores de Velneo.

    Valora este comentario: (0 votos)
  • Cuco
    Mayo 8, 2007 - 21:44 #

    Yo creo que Salvador no está comparando Delphi y Velneo. Lo que compara son dos metodologías de trabajo y él, aunque llegue algún día a ponerse a programar en serío en Velneo, seguirá programando en Delphi, sencillamente porque son dos cosas distintas con distintos objetivos.
    ¡Claro que sería estupendo programar en Delphi y en Velneo!, yo me apuntaría si realmente necesitara porgramar en Delphi. Modestamente yo he programado mucho en Clipper, dBase y GWBasic, etc, pero como no tengo nada que programar a esos niveles pues ya me he olvidado de ellos.
    Y, ya puestos a escoger, yo me apuntaría mejor a C++ y Velneo. Y el colmo sería programar con sultura en Velneo, C++ y Emsamblador: la de cosas que podría hacer….

    Valora este comentario: (0 votos)
  • Cuco
    Mayo 8, 2007 - 22:17 #

    Otra cosa, con respecto a lo chocante que le parece la terminología de Velneo, si “puntero a hermano [contiguo]” le parece gracioso será porque no llegó a lo de “la doble bala”.
    Yo le digo que todo eso es una ilusión óptica porque mira que si traducimos “bootstrap” que son los cordones de las botas o simplemente “hardware”, ferretería, lo que deberíamos de reirnos o “software” que no significa nada salvo un juego de parlabras con el anterior….si pasamos por eso
    ¡Viva entonces el “pointer to contiguous brother”!

    Valora este comentario: (0 votos)
  • Salvador Jover
    Mayo 8, 2007 - 23:33 #

    Hola a todos:
    Con vuestro permiso quisiera tambien opinar.
    Hace mas o menos un mes que he empezado a trabajar con Velneo y realmente estoy en la fase de toma de contacto. Yo creo que es normal que al principio nos llamen la atención algunos de los nombres. Supongo que me acostumbraré al hermano, al abuelo y al cuñado, Cuco. :-)
    Ahora mismo realmente no conozco con profundidad muchos de los conceptos pero espero pronto ponerme las pilas y participar de los foros. Y preguntar, como uno mas de vosotros. El tema de trabajar con una herramienta u otra no siempre es una elección. En ocasiones ya sabeis que nos viene un tanto impuesta por las circunstancias, bien por la empresa con la que trabajamos o bien por el tipo de trabajo.

    Eso si, yo llevo bastantes años trabajando con delphi y me cuesta un poco cambiar el chip. He trabajado algo de c++ (poco), algo de java (poco), vbasic (un poco mas) y lo que he conocido de Velneo, por el curso OnLine, me ha gustado.

    El articulo del blog era una pequeña reflexión. Entre los dos entornos realmente hay una diferencia de filosofía y ya decía al principio del articulo que no buscaba la comparación en un sentido estricto.

    Por otro lado, creo que es perfectamente compatible que un programador pueda trabajar con multiples herramientas. ¿te imaginas a un carpintero que solamente tenga un tipo de martillo o un electricista que solo disponga de un unico destornillador? jeje Parece razonable que según para que tipo de trabajo, en ocasiones una herramienta sea mejor que otra, no porque no se pueda efectuar con la primera dicho trabajo sino porque la segunda a lo mejor nos permite hacerlo mas rápidamente o con menos esfuerzo. Y al programar hay que tener en cuenta todo.

    Yo al menos lo veo asi.

    Gracias Brakaman por el comentario.

    Valora este comentario: (0 votos)
  • Salvador Jover
    Mayo 8, 2007 - 23:45 #

    Leo… si que es verdad lo que comentas.
    Salio demasiado largo. Siento la extensión pero cuando empiezo a escribir pierdo la noción de la cantidad de lineas. :-)

    Pero es que el articulo no estaba escrito para este blog. Ha sido a posteriori de estar publicado en mi blog personal, que Velneo me pidiera permiso para que se pudiera publicar aquí.

    Un saludo,
    Salvador

    Valora este comentario: (0 votos)
  • Javier-Costa rica
    Mayo 9, 2007 - 09:39 #

    Salvador, muchas gracias por tu reflexión aunque es larga está muy bien. Cuanta más gente formemos esta gran comunidad mejor, la herramienta es increible y todos los que trabajamos con ella lo sabemos, pero lo que realmente me tiene enganchado es la gran comunidad que la rodea y crece cada día.

    Un saludo y gracias, desde el otro lado del charco.

    Valora este comentario: (0 votos)
  • carlos
    Mayo 9, 2007 - 09:41 #

    Secundo a Javier, gracias por tu reflexión y bienvenido, es un honor tener en nuestra comunidad a alguien de tu experiencia y saber hacer en Delphi.

    Valora este comentario: (0 votos)
  • Fran
    Mayo 9, 2007 - 09:45 #

    Buenos dias:

    Salvador, bienvenido a Velneo. Me alegra, por la parte que me toca, que te guste el curso on-line.

    Es muy importante tu comentario del cambio de chip. Cuando conocí Velneo en la versión 1.2 (Velázquez Visual por aquel entonces), venía de Clipper y ObjectPal (Paradox) de Borland. Al principio intentaba desarrollar pensado de la misma forma a la que estaba acostumbrado… y me estrellaba una y otra vez.

    Entonces acudí a un curso en Gijón y el mismísimo number Juan empezó a “desasnarme”. Una vez realizado el cambio de chip, todo fluye.

    No dudes en acudir al foro para aclarar dudas.

    Un saludo,

    Fran.

    Valora este comentario: (0 votos)
  • Leo
    Mayo 9, 2007 - 12:09 #

    Todo bien Salvador!
    Un abrazo.

    Valora este comentario: (0 votos)
  • Cuco
    Mayo 9, 2007 - 14:05 #

    Bienvenido, Salvador, a nuestra comunidad de programadores de Velneo y a nuestro foro en el que seguramente participarás. Me parece muy sensato todo lo que dices y creo que vas a estar muy cómodo en este foro porque aquí. al fin y al cabo, todos somos hermanos contíguos, incluso…,incluso no, quizá con más razón, los colegas americanos, que son una parte importantísima del foro, con los que estarás también muy cómodo.
    Mi saludo afectuoso

    Valora este comentario: (0 votos)
  • Ofsantana
    Mayo 10, 2007 - 01:05 #

    De verdad que me alegra mucho ver que Velneo está cada día más en boca de todos. No sólo en España sino por este lado del planeta. Me ha parecido un artículo sumamente interesante… Es algo de verdad que da a pensar como debemos cambiar de chip al entrar en contacto con Velneo… Al igual que Fran yo siempre quice programar, al inicio, como ya sabía hacerlo tanto en VB como con RPGILE.
    Pero una vez que comprendes de qué va esto, es impresionante como todo va fluyendo….
    Bienvenido Javier a nuestra comunidad de Velneadores.
    Saludos desde Venezuela

    Valora este comentario: (0 votos)
  • Borneo
    Mayo 11, 2007 - 00:05 #

    Debeis tener muy en claro que Velneo no está preparado para cualquier solución de tal problema, es decir, sólo sirve para crear aplicaciones empresariales. Es el gran límite que tiene. Sin embargo, lenguajes como C/C++, Delphi, Visual Basic, etc. no tiene límites hasta se puede crear dll o drivers

    Valora este comentario: (0 votos)
  • Juan Carlos
    Mayo 11, 2007 - 09:40 #

    Hola Borneo.

    Si sabes programar en C/C++, Delphi, entonces con Velneo ya no tendrás límites!!! Puedes hacer la dlls que necesites e integrarlas en tus aplicaciones.

    Valora este comentario: (0 votos)
  • Cuco
    Mayo 11, 2007 - 17:27 #

    Mi querido Borneo, ¿cuánto te llevaría hacer en C++ (con lo que está hecho Velneo) y Dephi, y cuánto tendrías que saber no sólo de ellos mismos sino también de bases de datos, punteros, algoritmos de índices eficientes, de clientes y servidores, TCP/IP, Internet, etc. , para poder hacer un programa de aplicación semejante, tan eficiente, potente, robusto y seguro como a los que pueden hacer con Velneo cualquier mediano programador, con imágenes, gestión multialmacén, Internet, tiemda “On-line”, Tpv, multipuesto, cliente/servidor para LAN y WAN, etc..?

    Todo por 90 €, sin necesidad de conocimientos de C++ y Delphi (un pastón en formación y tiempo, y en licencias).

    Claro, C++ es cojonudo, tan cojonudo y flexible que con él se pudo programar Velneo hasta la v. 6.9 y se podrá seguir programando la V7, V8… ad infinitum.

    A los que van muy sobrados, Velneo les parece muy rígido y encorsetado, los más modestos vamos resolviendo sus aparentes insuficiencias con imaginación y otros potentísmos recursos de la herramienta, y las insuficiencias reales, que las tiene, con algo de lo mismo y paciencia porque algún día se resolverán. Bueno, la verdad, yo es que solo programo apliaciones para gestión de datos, la mayoría no empresariales.

    Valora este comentario: (0 votos)
  • Salvador Jover
    Mayo 12, 2007 - 10:37 #

    Hola:

    He tenido algunos días para reflexionar, desde que se publicó en el blog de Velneo este comentario sobre Delphi & Velneo y quería compartir con vosotros mi deseo de participar mas activamente en esta comunidad.

    De hecho, durante el fin de semana, además de hacer la comida, jugar con mis hijos, salir a correr un rato (al menos 15 kms) y hacer la compra semanal de comida :-) quisiera abrir un blog de Velneo en mi servidor y empezar a escribir en el. Como decia alguien de la casa: “La vida es Soft”. :-) Hay que tener tiempo para todo.

    Le voy a llamar “Velneo desde cero” para que lleve un cierto parecido con el de Delphi (Delphi básico). ¿os gusta el nombre?
    Me ha costado mucho decidirme sobre algo tan instrascendente. jejeje

    Mi idea es narrar desde la primera entrada del blog, los comentarios que me parezcan interesantes, sobretodo relacionados desde mi evolución desde Delphi. No obstante me gustaría escuchar comentarios sobre como os gustaría que fuera ese blog y que tipo de contenido os gustaría que tuviera.

    Y voy a decir un poco mas: es verdad que he comentado en el articulo, que recibí una impresión muy buena de la herramienta (eso sí consciente de que tiene algunas limitaciones que espero poder abordar desde el blog ) pero quizás mi sorpresa ha sido mayor cuando he empezado a descubrir el “material” humano con el que está construido Velneo: su comunidad, sus foros, los blogs de personas afines a la herramienta, etc… ¡Es fantastico!

    Yo provengo de una herramienta muy buena, potente, con la que puedes hacer practicamente lo que te propongas con mayor o menor esfuerzo. Por poner un ejemplo y aunque nadie haga uso de forma habitual, el mismo hecho de integrar ensamblador y poder utilizarlo de forma directa desde ella, ya nos hace intuir que podremos hacer todo. Las partes cruciales

    Valora este comentario: (0 votos)
  • Salvador Jover
    Mayo 12, 2007 - 10:39 #

    [sigue..] Yo provengo de una herramienta muy buena, potente, con la que puedes hacer practicamente lo que te propongas con mayor o menor esfuerzo. Por poner un ejemplo y aunque nadie haga uso de forma habitual, el mismo hecho de integrar ensamblador y poder utilizarlo de forma directa desde ella, ya nos hace intuir que podremos hacer todo. Las partes cruciales de la VCL de Delphi, los accesos a la tabla de metodos virtuales están diseñadas en ensamblador y embebidas dentro de los modulos.

    Pero la potencia de una herramienta se va perdiendo desde el momento en que empieza a fallar lo demas. Es como un coche que tiene un motor muy potente pero luego monta unas ruedas muy pequeñas o inadecuadas al terreno.

    No me enrollo mas. Todos estos comentarios los podréis leer en el blog. Espero y deseo que os guste

    Y por último, darós las gracias, por el trato y el cariño con el que habeis acogido el artículo.

    Salvador Jover
    salvador@sjover.com.

    Valora este comentario: (0 votos)
  • Salvador Jover
    Mayo 12, 2007 - 10:44 #

    Siento que se cortara el comentario en dos.

    ¿por que siempre caben tan pocas palabras en este tipo de entradas?
    :-(

    En nada que se le calienten a uno los dedos… va y no cabe….
    jejeje

    Por eso necesito un solo blog para mi. jejeje

    Saludos.

    Valora este comentario: (0 votos)
  • Imanol
    Mayo 12, 2007 - 17:35 #

    Hola SJover

    A mi me gustaría que existiese un blog dónde alguien me explicase desde cero como ha ido adentrándose en la herramienta, ya que el cambio de chip que se comenta en este hilo es un poco traumático para los que llevamos tiempo programando en otros lenguajes!

    Gracias por preguntar ;)

    Valora este comentario: (0 votos)
  • Adrian
    Mayo 12, 2007 - 18:19 #

    Gracias Salvador , gente como tu es la que forma esta gran comunidad, gran idea y fantastico el nombre que has elegido para tu nuevo blog Velneo

    Valora este comentario: (0 votos)
  • Jesús M. (Canarias)
    Mayo 13, 2007 - 03:14 #

    Hola a todos, decir que alguién preguntó cómo de traumático es el cambio de chip… PUES MUCHISIMO… La verdad después de muchos años sigo echando de menos cosas que hacía con otros lengujes… Pero bueno… todo se andará…

    Sólo les puedo decir de mi humilde experiencia que he programado casi todo lo que se puede programar y casi cualquier lenguaje, la verdad es que a veces me formo un pequeño lío intentando acordarme de las palabras reservadas de todos….

    Alguién también dijo por ahi que si sabes c o pascal (delphi) lo llaman ahora pues velneo no tiene límites… Les pongo un caso. En los años ochenta existía una estupenda herramienta que luego la compró microsoft para extropearla llamada FOXBASE PLUS… cuando microsoft la adquirió la llamaría foxpro… en sus primeras versiones en algún catalogo leí una publicidad que decía algo así “SI CON ESTA HERRAMIENTA NO ES LA DEFINITIVA COJA USTED EL C POTENCIELA HASTA DONDE QUIERA” Bueno no sé si alguien fue el guapo que lo hizo pero resultó que en esos momentos tenía que automatizar una máquina de empaquetado para contar fruta a fruta que pasaba por unas cámaras y mandar los datos a el programa de facturación. Menos mal que localicé al programador de la máquina de empaquetado, que curiosamente es todo un experto en c y le propuse que me hiciera el la rutinita para hacerlo pasar foxpro… Pués aquello daba fallos por todos lados al final decidimos montar mi aplicación entera en c antes de hacer el traspaso de datos desde la máquina de empaquetado hasta el programa en foxpro… Luego en mi humilde opinión y después de lo que ha sucedido un montón de veces más he decidido que dependiendo para que se quiera programar utilizar una herramienta u otra…. No prentendamos nunca cortar cesped con un ferrari, ni adelantar a un ferrari con una cortadora de cesped… je je je

    Valora este comentario: (0 votos)
  • Matambo
    Mayo 13, 2007 - 09:49 #

    Creo que es siempre enriquecedor comentar con libertad lo que pensamos de una o otra cosa, no importando cual es la opinión dominante o imperante en cada momento pues eso nos ayuda a tener un espectro mas amplio de nuestros elementos de juicio, para poder hacer una elección con criterios técnico, científicos o simplementes para buscar el camino mas corto y seguro para llegar al punto que nos interese.
    Muchas gracias por vuestros comentarios nos enseñais y ayudais en este vasto mundo de desarroladores.

    Valora este comentario: (0 votos)
  • Curdu
    Mayo 15, 2007 - 17:04 #

    Leo que si Velneo tiene límites o si no. Que no puedo programar drivers o dll.

    Pregunto a aquellos que creen que tiene límites:
    ¿Pero ustedes leieron la definición de Velneo?

    “Velneo no es un lenguaje de programación ni tampoco es una base de datos, como entendemos habitualmente.”

    Es como si les digo oigan mi horno microondas lo tiene todo y se oye a otro alguien decir “pero no puede batir como mi batidora!”

    Sirve para lo que sirve. Y para lo que sirve, sirve mucho :D

    Pruebenlo y no hablen sin saber.

    No mezclemos panzeta y procesador. (Aunque algunos se calienten tanto que podríamos freirla en ellos).

    Valora este comentario: (0 votos)
  • Carlos Reyes
    Mayo 16, 2007 - 23:28 #

    romanillasmdf@hotmail.com

    Valora este comentario: (0 votos)
  • HENRY-Colombia
    Junio 3, 2007 - 20:45 #

    Así se habla Manuel.

    Valora este comentario: (0 votos)
  • Samba
    Junio 6, 2007 - 15:07 #

    Llevo un par de años programando en velneo y estoy totalmente de acuerdo con Borneo. Esta herramienta sólo sirve para hacer aplicaciones “de juguete”, como los de los ejemplos, pero en el caso de que se quiera hacer una aplicación de verdad ( programa de nóminas, tpv, etc.) donde se manejen tablas complejas, tienes que estar regenerando indices cada vez que entras. Por otro lado, cuando te encuentras con alguno de estos casos y lo pones en el foro, nadie te responde…. yo vengo de Delphi y no lo cambio por nada.

    Valora este comentario: (0 votos)
  • Oblio
    Junio 6, 2007 - 15:22 #

    ¿Conoceis WinDev?
    ¿Conoceis GeneXus?
    ¿Conoceis Java?
    ¿Conoceis Spring Framework?
    ¿Por qué no se presenta nadie a RadRace con Velneo? (ni con WinDev ni con Genexus)

    Valora este comentario: (0 votos)
  • Simbiotic
    Junio 6, 2007 - 16:08 #

    Este ya es el 2345 comparación Velneo vs. XXXXXX, es absurdo…, lo único aprovechable que he leido es la idea (acertada) de que cojes una caja de Velneo se la tiras en la jaula a un mono, y en 15 dias te tiene hecha una contabilidad!!!, en fin…. eso no lo puede decir ni Delphi, ni Visual, etc… que con lo otro puedes hacer de todo, si… pero, es como todo en la vida… cada cosa es para lo que es… lo otro es perder el tiempo

    Valora este comentario: (0 votos)
  • Chaosego
    Junio 6, 2007 - 17:34 #

    Que si esto, que si lo otro…. Que si con Delphi o con C++ se tarda mas… No señores, SE TARDA LO MISMO, lo mismo si se parte de aplicaciones PRE-HECHAS que permiten con tan solo modificar unas cosillas adaptarla al cliente en cuestion, o es que acaso ¿no tienen planificadas ni prehechas las forms ni las databases en el lenguaje que utilizan para usarlas en un momento dado para crear una aplicacion? comparen esto con partir desde 0 con velneo para crear una aplicacion completa.
    Y no se la idea de comparar un Lenguaje de programacion con un interprete de aplicaciones (por que a fin de cuentas, es lo que es Velneo) de quien abrá partido, pero es lo mismo que comparar una piña natura con una de bote, si te gusta lo bueno te tiras a la natural, si te gusta lo comodo a lo de bote… y si te gusta lo comodo y natural, te pillas piña natural ya preparada para comer, o lo que es lo mismo, uno se deja prehechas sus aplicaciones para un futuro… sino, perdida de tiempo
    Y he probado, c++, c#, WINDEV (tanto el standar como el mobile), Velneo, Delphi, etc… Al final, mi base personal de forms, aplicacions prehechas y units con las funciones, para tener mi Delphi como un WINDEV o un Velneo… en 3 minutos tengo un TVP tactil realizado con delphi….

    Valora este comentario: (0 votos)
  • ManoMC
    Junio 6, 2007 - 17:56 #

    Samba, alguien comentó en este mismo blog algo así como “no hablen sin saber”. No repito más de lo mismo, Delphi y Velneo son cosas distintas. Y para realizar el tipo de aplicaciones de las que se hablan aqui, Velneo es una herramienta mucho más potente, robusta y rápida (a nivel de desarrollo, y de operatividad) de lo que piensas.

    Programado con Velneo y funcionando, tengo en mis manos (no hecho por mi, sino por una empresa de programación, yo sólo la utilizo) un programa 100% Velneo, capaz de: Llevar el control total de centenas de miles de partidas de mercancías (transporte marítimo y terrestre), incidencias, gestiones, control documental, aduanas, miles de clientes y proveedores, la contabilidad total de todo un grupo logístico, control de flota, almacenaje, documentaciones, transmisiones EDI, servidor web de datos, mensajeria interna y mail, personalizador instantáneo de informes, y mil cosas más, con 100 puestos de trabajo remotos repartidos por la geografía española, trabajando en tiempo real, a la velocidad del rayo y sin problemas. Y te puedo garantizar que el tamaño y complejidad de la base de datos, es absolutamente descomunal, quizás hablemos de 400-500 tablas, algunas con más de 100 campos, y algún que otro millón de registros. ¿Eso es una aplicación de juguete? ¿Quién tiene la limitación, Velneo o el programador?

    Valora este comentario: (0 votos)
  • Javier
    Junio 6, 2007 - 21:05 #

    De acuerdo con ManoMC.
    Yo he visto cosas similares, hay empresas muy potentes que trabajan con Velneo. Creo que no hay que comparar tanto simplemente trabajar con ello y despues opinar.
    Hablamos de Delphi, pero no olvidemos que Velneo es una base de datos , cuando lo comparamos con Velneo , deberia ser Velneo Vs Delphi+BBDD

    No obstante todos sabemos de la potencia de delphi, eso nadie lo niega pero tampoco podemos negar de de Velneo, en lo suyo es lo mejor y yo he programado en todo lo programable….

    Saludos.

    Valora este comentario: (0 votos)
  • Nacho
    Junio 7, 2007 - 13:35 #

    Cada cosa para lo que es, yo programaba en delphi, y lo sigo usando, pero para implantar soluciones de gestiion medianas, contas y erp, ahora estoy con Velneo, no las comparo.

    Valora este comentario: (0 votos)
  • Antonio
    Junio 7, 2007 - 13:37 #

    Por ahí hablan, de hacer un framework em c++ o en Delphi, pero para que me voy a complicar si Velneo me da el framework, las plantillas y la BBDD ya y no tengo que complicarme. Yo me he puesto y en 6 meses estoy vendiendo con total satisfacción.

    Valora este comentario: (0 votos)
  • Alfredo Delphi
    Junio 7, 2007 - 14:36 #

    Desphi, es la leche, es lo digo yo que llevo un montón de años con él, pero tnato hablar de esto de Velneo habrá que probarlo, por cierto si Salvador Jover lo dice habrá que hacerle caso que es un histórico en nuestra comunidad de Delphi, por tanto de Salvador lo prueba yo tambien….. ya nos contarás más salvador…. por cierto en tu blog demuestras que tu interés en Velneo estás abriendo muchas secciones nuevas con Velneo, http://www.sjover.com/delphi/ o te están untando a base de bien o realmente está herramienta será tan buena como para que un historíco como tu la esté probando, me costa que no te vendes con facilidad y que tus opiniones simpre son sinceras con lo cual amigo… a probar Velneo.

    Valora este comentario: (0 votos)
  • Salvador Jover
    Junio 7, 2007 - 23:35 #

    Bueno. :-)
    Solo queria daros las gracias a todos porque nunca he recibido tantas muestras de afecto como estos últimos días, tanto desde este post como en el foro y correos personales.

    Y la verdad es que me recompensa interiormente, porque todo el trabajo de estos años, colaborando desinteresadamente nunca recibes feedback de lo que escribes o de las iniciativas en las que participas. Y uno piensa si realmente está ayudando a alguien.

    Veo que ha servido para mucho y me sorprende que Alfredo diga que soy un historico. En serio. =:-O

    Se que mucha gente se extraña del giro del contenido del blog y yo mismo muchas veces me planteo cada noche si voy por buen camino, porque al introducirme en el mundo de Velneo es como empezar de cero. Pero tengo la intuicion de que estoy obrando correctamente y estoy apostando por Velneo porque lo que estoy descubriendo me gusta.

    Pero no es una apuesta a corto plazo. Mi intención es integrarme en la comunidad como uno mas y aportar lo que esté en mis manos tal y como lo he hecho desde Delphi.

    Estas lineas se me quedan muy cortas para explicar muchos detalles por lo que Delphi tiene desde siempre algunas carencias historicas, desde las primeras versiones. Lo cual no le resta ni le desmerece. Y vuelvo a repetir que lo dice un enamorado de esa herramienta.

    ¿Sabeis de algun proyecto de Delphi que haya sido capaz de integrar algo similar a las plantillas profesionales de Velneo? Recuerdo uno hace muchos años de una empresa de Valencia que comercializaba una contabilidad y una gention para desarrolladores, pero se perdío por el camino… No he visto ningun proyecto serio en ese sentido en todo el tiempo que llevo desarrollando con Delphi? Si analizas esto quizás entiendas la potencia que encierra un entorno como Velneo.
    Si ademas cuentas con Delphi o cualquier otro compilador o entorno, para ampliar y llegar donde no llega

    Valora este comentario: (0 votos)
  • Salvador Jover
    Junio 7, 2007 - 23:38 #

    [sigue] Si ademas cuentas con Delphi o cualquier otro compilador o entorno, para ampliar y llegar donde no llega Velneo, Velneo puede convertirse en una buena apuesta.

    Intentaré en los proximos meses comentar mas ampliamente todos estos razonamientos desde el blog con el sentido mas imparcial y estricto. Y por supuesto, todo lo que veo que no me gusta de Velneo tambien se comentará.

    Un saludo,

    Salvador.

    PD: Odio estos post porque siempre se me cortan los mensajes… :-(

    Valora este comentario: (0 votos)
  • Salvador jover
    Junio 8, 2007 - 00:05 #

    Hola Chaosego:
    Entiendo tu razonamiento pero creo que el contenido del post original, el articulo de mi blog, realmente no queria comparar manzanas con peras. El enfoque que me movió a escribirlo era descubrir carencias que encontraba en mis años de trabajo con Delphi que la herramienta no había satisfecho. Y la casualidad y mi trabajo temporal en una institucion pública hizo que tuviera que valorar una herramienta como Velneo. Fue una casualidad.
    ¿Dices en serio que haces un TPV serio en 3 minutos en Delphi?. :-) No hablamos de poner una rejilla, un navegador y un datasource… Sabes perfectamente que los clientes no piden eso.
    Por supuesto que puedes hacer un producto comercial con Delphi y venderlo. Lo que ya no parece tan sencillo es la evolución y el mantenimiento del programa. Los cambios en la estructura de la base de datos es un punto crítico en las actualizaciones.

    Ahora bien, yo no he dicho en ningun momento que Velneo no tenga carencias. Por supuesto que las tiene, y algunas son profundas a nivel de interfaz, que te obligan a hacer piruetas para esconder los objetos puesto que no puedes moverlos ni destruirlos, ni crear nuevos dinamicamente… ni siquiera enfocarlos a voluntad con la misma libertad que te da delphi.

    Delphi tiene un ambito y Velneo otro, pero quizás la sorpresa para muchos desarrolladores de Delphi es que en algunos ambitos Velneo tiene que ser a la fuerza mas efectivo, puesto que delphi se diseño con proposito general y no especifico de base de datos.

    Valora este comentario: (0 votos)
  • Salvador Jover
    Junio 8, 2007 - 00:33 #

    Olvidaba comentar una cosa (sobretodo por lo dicho por Alfredo al hacer referencia a mi blog).
    Es posible que ultimamente haya un poco menos contenido nuevo de Delphi o que me haya volcado sobre Velneo, pero es un poco incierto. La idea es ir aportando cosas al 50 % pero el problema es que todo lo que escribo para Delphi lo aporto al Rinconcito de Delphi de Jose Luis Freire, para sacar adelante su Boletín. Por lo que no dispongo de tiempo literal para añadir muchas mas cosas a mi web salvo comentarios aislados.
    El ultimo articulo que le entregué sobre Frameworks tenia mas de 14 páginas y el ejemplo de codigo fuente y su escritura me llevó aproximadamente 2 semanas, sin contar el tiempo que dediqué a buscar documentación.
    Son cosas que no se ven y quizás la apariencia que queda no se ajusta del todo a la realidad. :-)

    Valora este comentario: (0 votos)
  • Sergio Blanco
    Junio 8, 2007 - 11:08 #

    Hola a todos,
    Soy un programador que lleva más de 25 años intentando comprender por qué las herramientas de desarrollo “más conocidas” resultaban tan sumamente incómodas para tantas y tantas tareas repetitivas… He programado desde el BASIC del Spectrum, pasando por el Locomotive de Amstrad, las diferentes versiones del DBase, el Clipper, El Visual Basic, algo de Delphi, y actualmente en Visual FoxPro de Microsoft… El resultado final es un agotamiento intelectual y anímico que está consiguiendo que cada vez con más frecuencia desee cambiar de gremio. Actualmente desarrollo aplicaciones de gestión, vinculadas a soluciones en Internet. Mis clientes (con toda la razón) no desean saber si he tenido que fabricar DLLs, drivers, si mi aplicación permite formularios MDI o si las TOOLBOX son fáciles de gestionar. Desean aplicaciones robustas, rápidas, con un entorno agradable de utilización y que sean fáciles de modificar o ampliar. Por lo que he leído, tal vez VELNEO sea mi última oportunidad para recuperar “las ganas de vivir”… Dentro de un mes adquiriré el producto y seguiré el curso ON LINE. Las opiniones que habéis expuesto me han sido de gran ayuda.

    Gracias a todos.

    Valora este comentario: (0 votos)
  • Chaosego
    Junio 8, 2007 - 23:27 #

    Salvador, el TPV al que me refiero, lleva modulo back office, multipuesto, tactil, control de stock, cajas, proveedores… y demas, y lo mas curioso… con poca programación, ¿Como? Con una “pequeña” biblioteca de forms, units, y claro, un pequeño add-on de fabricación casera que me gestiona el enlace… un pequeño framework de desarrollo podriamos decir… con las aplicaciones pre-hechas, como en Velneo.
    Aun asi, Velneo puede crecer más… ¿como? sencillo, como delphi, C++, etc… implementando lo necesario para poder integrar controles y funciones creadas por el usuario, y creando así un abanico de posibilidades…. Yo he tenido mi contacto con Velneo gracias a una peticion de un programador para crearle a medida una DLL con unas cosillas especiales, en este caso un backup directo a CD/DVD…

    Valora este comentario: (0 votos)
  • Salvador Jover
    Junio 9, 2007 - 09:30 #

    Hola Chaosego:

    >sencillo, como delphi, C++, etc… implementando lo >necesario para poder integrar controles y funciones creadas >por el usuario, y creando así un abanico de posibilidades.

    Yo no estoy seguro de que sea como comentas. En mi opinión, mas que poder integrar controles externos, que acabaría orientando el esfuerzo de la comunidad de Velneo a crear colecciones de componentes, de forma parecida a lo que sucede en Delphi o C++, sería clave mejorar la interaccion de los que existen con su propio entorno, permitiendo al desarrollador un mejor dominio de los mismos y del flujo del programa.

    El primer ejemplo que se me ocurre es la creacion de controles de forma dinamica y la asignación de procesos a los mismos. Que se puedan mover, dimensionar, ocultar o destruir sin que suponga un coste añadido.

    Me parece que el esfuerzo de la comunidad de Velneo deberia ir en la linea de crear dia a dia mejores plantillas profesionales que puedan entrar en sana competencia con la que comercializa la empresa, de forma que tu puedas al llegar a Velneo tener un gama de posibilidades aun mayor de las existentes hoy.

    Valora este comentario: (0 votos)
  • Fran
    Junio 9, 2007 - 16:15 #

    Salvador has dado en el clavo, si nos unimos como comuniad y hacemos crecer las plantillas, esto puede ser la bomba, ya hay hecho mucho, y con lo del sofware libre de Velneo nos unimos podemos hacer crecer mucho esto.

    Valora este comentario: (0 votos)
  • pintalarama
    Junio 14, 2007 - 10:40 #

    Si me permitís dar mi modesta opinión… hace casi 20 años que aprendí a progrmar (basic) y desde hace unos 7 que acabé la carrera me dedico más al mundo del análisis y diseño de aplicaciones. He visto de todo y por desgracia en este mundo casi cualquiera puede hacer de todo con cualquier herramienta (he visto una aplicacion de facturacion, control de almacén y producción de una multinacional hecha en excel). El problema está en la publicidad y las modas… que si esto es mejor, que si es lo último… yo creo que antes de afrontar un proyecto hay que sentarse y estudiar con qué se va a desarrollar, trabajo en velneo y trabajo en delphi (además de en java y varios lenguajes web) y no sería capaz de decir que uno es mejor que otro… Cada uno en su campo… si tenemos una buena cantidad de librerias y componentes realizados en Delphi podríamos desarrollar tan rápido como en Velneo… con la diferencia que son nuestros componentes y los podremos modificar cuando lo necesitemos… Velneo lo veo bien para aplicaciones en las que sea necesario manejo rápido de cantidad de información y no el interfaz con el usuario o las comunicaciones entre distintas máquinas (para esto otros lenguajes nos ofrecen más control). Desde que empecé en este mundo me enseñaron (y luego aprendí) que la rapidez del desarrollo es inversamente proporcional a la flexibilidad y a la fiabilidad de las aplicaciones, independientemente de velneos, delphis o cualquier otro lenguaje que se lepueda estar ocurriendo al Sr. Gates en este momento.
    Un saludo a todos.

    Valora este comentario: (0 votos)
  • perico
    Febrero 16, 2008 - 09:31 #

    Llevo 3 años programando en velneo y ya estoy más que quemado… me explico… velneo está muy bien para aplicaciones pequeñas (de andar por casa), pero cuando te extiendes un poco no da nada mas que problemas. Esto de tener la base de datos y los formularios todo integrado, al final acaba liando al programador. Yo NO LO RECOMIENDO… ahora, cada cual que haga lo que quiera.

    Valora este comentario: (0 votos)
  • antonio
    Febrero 18, 2008 - 11:14 #

    hola perico:

    No estoy de acuerdo con lo que comentas y antes de darte cualquier argumentación en contra de la tuya, que me pacere muy legítima, prefiero ponerte dos ejemplos recientes que han estado saliendo en el blog de Velneo.

    Sobre las experiencia de dos programadores en Textiles Saroni y otro en Astilleros Barreras
    http://blog.es.velneo.com/web/p.pro?vdis=4&p=33703
    http://blog.es.velneo.com/web/p.pro?vdis=4&p=33696

    Esta claro que yo si que lo recomiendo, Velneo.

    Saludos.

    Valora este comentario: (0 votos)
  • Daniel Frugoni
    Junio 25, 2008 - 00:56 #

    Nadie comenta sobre Clarion, yo lo vengo usando desde DOS, y he realzado muchas aplicaciones y la verdad que no tengo problemas, preo quisiera saber si deberia continuar o empezar a usar Codegear?

    Graicas

    Valora este comentario: (1 voto, media: 5 de 5)
  • [...] pudiera mi situación volver a ser la misma, cuando 2 o 3 programadores con su Visual Basic, su Delphi o su FoxPro, podían hacer software [...]

    Valora este comentario: (0 votos)

Comentar

Cerrar
Enviar por Correo