FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
||||
|
||||
Bien, es el tema de siempre que tanto hemos hablado en muchas ocasiones a lo largo de los años.
Por suerte, ahora está la versión "Comunity" de Delphi, aunque falta publicidad, promocionarla, hacerla conocer, etc. |
#2
|
|||
|
|||
Yo creo que no sólo la publicidad, también hace falta que la(s) herramienta(s) corrijan algunas cosas y se ofrezca un producto de mejor calidad. Una de esas "cosas" que menciono se refiere a algo que me pasa en el IDE XE5 es que por ejemplo, al colocar un Breakpoint en una línea de código a veces no salta al punto de interrupción y no ocurre nada, esto me parece muy grave, teniendo en cuenta que en Turbo Pascal 7.0 y Turbo C++ 3.0 se usaba intensivamente y sin problemas en el IDE. Otra cosa es que algunos controles y herramientas visuales no son los suficientemente maduras como ocurre con otras herramientas de desarrollo, por ejemplo, hace tiempo (en Delphi 5.0) no pude encontrar en Delphi una herramienta que fuera comparable al MSFlexGrid de Visual Basic. Otro punto es que la curva de aprendizaje es más empinada y además no es nada fácil encontrar ayuda cuando se tiene un problema, además que tantas versiones sólo hacen que el producto sea más difícil de mantener. En el momento, por ejemplo, tengo problemas con insertar una imagen en un campo BLOB en Firebird 3 y dbexpress en XE5 a través de una consulta INSERT y un SQLQuery desde hace varios días y no he querido abrir un nuevo hilo hasta no revisar completamente los hilos sobre este tema en el foro, la verdad que el principal problema al que se enfrentan los programadores al querer volver a delphi es la FRUSTRACION, porque uno mira los videos de Rizzato, Cantú, Lanusse, etc. y uno intenta volver, pero se estrella con que el componente o control no funciona como uno cree que funciona.
|
#3
|
||||
|
||||
Hola a todos,
Hombre... vamos a ver... ¿Qué me ofrece Delphi que no me ofrezca Visual Studio? Básicamente, el dominio (poco o mucho) que pueda tener en el lenguaje: muchos llevamos años programando con Delphi. Cambiar a otro lenguaje no es imposible, de hecho es bien saber cuanto más, mejor, pero, lo cierto es que con Delphi, a bote pronto, puede resultar uno más productivo. Existe una versión "Community" de Delphi que puede usarse hasta para programas comerciales, siempre que no superes un umbral de beneficios anuales / "volumen de negocio", creo que de unos 6000 dólares americanos. Hace poco un compañero puso una oferta que había en Embarcadero, que, permitía comprar Delphi Profesional por unos 900 dólares: en España unos 1200 Euros con impuestos. Yo creo que ese precio es bastante razonable ya para la herramienta de que estamos hablando. Al fin y al cabo, si uno no es un profesional, con la versión "Community" tiene acaso más que suficiente. Y si uno es un profesional, esos 1200 euros no dejan de ser una inversión: el IVA se desgrava y el resto se puede tratar perfectamente como una inversión: deduciéndote el gasto. Personalmente, no voy a engañar a nadie, desde XE2 no he vuelto a comprar una licencia de Delphi, pero, en el momento en que este soporte binarios de 64 bits en mac OS (y parece que esto será así en la próxima versión), creo que voy a volver a comprar una licencia, puesto que, ¿qué herramienta me permite crear binarios para Windows y mac OS de 32 y 64 bits? Visual Studio, no... ¡Y además usando mi lenguaje preferido! O uno de ellos... yo creo y espero de veras que Delphi tenga mucho futuro: mucho pasado ya ha demostrado que tiene. |
#4
|
||||
|
||||
Cita:
Lo que no es posible, facilmente, es hacer GUIs. MS compro xamarin que con forms medio se puede pero le falta mucho. Aunque hay esfuerzos de la comunidad para saltar la brecha. La UI es la parte mas fuerte de Delphi! Esto es lo clave. En cuanto a Pascal, Delphi es lo #1 y no tiene sustituto. El que tengan un mercado cautivo y no lo hayan aprovechado bien es lo triste, aunque lo de la version community da esperanza. Si esta sobrevive a la siguiente version entonces es posible que haya un futuro.
__________________
El malabarista. |
#5
|
||||
|
||||
Hola a todos,
Cita:
Lo que me echó para atrás en ese momento (porque realmente me sorprendió lo bien que iba en mac OS) fue que el sistema operativo "se quejaba" de que el binario era de 32 bits, "Contacte con el desarrollador para que le proporcione una app actualizada", decía un mensaje que aparece al ejecutar la app por vez primera: pero esto parece que va a solucionarse en la siguiente versión de Delphi. Estoy de acuerdo en que algo de mercado cautivo hay, sin embargo, también es verdad que Delphi es mucho Delphi, o sea, que es una buena herramienta, y, eso también debe contar algo, creo yo. A mí siempre me llamó la atención eso de darle al "play" y ver el programa funcionar... y en mac OS es exactamente así también. En fin, vuelvo a decir que en lo del mercado cautivo llevas razón, al menos en parte, pero, quizás esto tenga unas connotaciones negativas que no se merece del todo. Es como un pintor que usa espátulas Palmera, porque, simplemente, tiene confianza en ellas, sabe que nunca defraudan. ¿Está cautivo? ¿O está contento? Última edición por dec fecha: 10-10-2018 a las 16:46:41. |
#6
|
||||
|
||||
Hola a todos,
Voy a añadir algo en un mensaje nuevo, por si me lo banean o algo. No... es broma. Digo que también somos medio cautivos de Windows. Pero, ¿es que Microsoft no lo hace bien? ¿Qué otro sistema operativo te permite correr aplicaciones con más de 20 años sin problemas? ¡Sin problemas! Delphi 7, por ejemplo, se publicó hace 16 años. Y no sólo sigue funcionando, ¡es que los programas que genera podrán correr perfectamente en la última versión de Windows 10! Desde hace poco soy usuario también de mac OS... pues bien, me quedo con Windows, ¡pero de largo! No sólo no encuentro en mac OS la productividad de que soy capaz en Windows (hay cosas que son clamorosas), no sólo no veo en mac OS lo que otros parecen ver, una especie de octava maravilla para unos pocos... os juro que no soy capaz de ver nada de eso. Sin embargo, sí sé que Microsoft Windows, hasta el momento, no ha hecho sino ir a mejor. ¡Y sin abandonar nunca (en mi experiencia) la compatibilidad hacia atrás! Me hace gracia eso de mac OS de "Contacte con el desarrollador... pronto sólo se soportarán apps de 64 bits"... ¿Y qué pasa con las de 32 bits? En Windows conviven perfectamente las aplicaciones de 32 y de 62 bits, ¡y aun las de menos! Sin problema alguno. Hace poco no pude actualizar al último mac OS porque mi ordenador no era compatible. Un ordenador con 1 TB de disco duro y 16 GB de RAM... no puede correr la última versión de mac OS. A pasar por caja, de nuevo, obviamente... En fin, perdonad que me haya salido del tema completamente, pero, en realidad no lo quería yo ver así: quiero mostrar, con este mensaje, mi admiración por Microsoft Windows y por Delphi, es decir, por la gente que tienen detrás. ¿Y para mac OS? ¿Y para su XCode? Pues, de momento, lo que he dicho... tal vez dentro de otros veinte años puedo decir otra cosa. Última edición por dec fecha: 10-10-2018 a las 16:43:13. |
#7
|
||||
|
||||
Cita:
https://www.joelonsoftware.com/2004/...t-the-api-war/ Cita:
https://news.ycombinator.com/item?id=14202707 ---- Apple, por el contrario, prioriza el avanzar al futuro. En vez de quedarse con bugs por muchos años, sube tan rapido como puede a su comunidad a las nuevas versiones. De ahi, que es rapidisimo el lograr que se avance y se apliquen nuevas APIS. Esto es una lata para quienes quieren o necesitan quedarse con algo viejisimo, pero es una bendicion tambien, porque es claro que la mayoria esta con Safari ultimo modelo y no hay "nadie" con una version muy obsoleta. Por otro lado, estamos de acuerdo que Apple a perdido el pulso con desarrolladores y ahora estan en un lio de que hacer con las maquinas pa nosottros, asi que estan que sacan un nuevo mac pro y mac mini especial.
__________________
El malabarista. |
#8
|
||||
|
||||
Bueno, básicamente hablas de tus problemas con ciertos componentes y con ciertas acciones que no tienen mucho que ver con delphi, sino que son errores del programador, me refiero a lo que comentas de guardar una imagen, nunca jamás he tenido problema con eso y uso delphi desde 1998 y firebird también.
|
#9
|
|||
|
|||
Cita:
Bueno otro punto que desanima tanto a usuarios nuevos y los que se han ido a otros entornos, es que la ayuda no está en español, curiosamente creí haber entendido perfecto el método ExecSQL y ahora que lo vuelvo a leer me encontré con el error que he cometido. |
#10
|
||||
|
||||
Te aconsejo el libro de Ian Marteens de Delphi para bases de datos. Es esencial.
|
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Como Preguntar antes de borrar un registro | kaeltas | Conexión con bases de datos | 6 | 23-04-2013 06:34:08 |
me bucas la ayuda online antes que en delphi | strendek | Windows | 1 | 12-07-2008 17:12:31 |
!hombres Como Los De Antes! | marcoszorrilla | La Taberna | 0 | 11-05-2008 22:32:04 |
Identificación de usuarios antes de ejcutar delphi | pat_velton | Varios | 7 | 26-05-2006 10:00:04 |
|