FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
¿Actualmente se usa mucho delphi?
Hola a todos,
supongo que ya algunos me conocerán, he estado preguntando bastante últimamente en el foro, pues es que me contrataron en una empresa que lo usa, sin embargo, antes de esto jamás en mi vida lo había utilizado, al momento de buscar información me encuentro con posts muy antiguos, y con este foro donde varios usuarios ayudan mucho, sin embargo, me da la sensación de que en la actualidad no se utiliza tanto, y por ahí leí que es mas limitado que otras opciones del mercado ¿Podrían contarme mas sobre delphi? ¿su evolución? y ¿la actualidad? |
#2
|
||||
|
||||
Lo primero, creo que Delphi es probablemente el mejor sistema que ha existido para programación windows.
¿Que se usa mucho?, sí, es muy usado en multitud de empresas por todo el mundo. ¿Es el más usado?, no, hay otros sistemas con mejor marketing, más difundidos, pero no son tan buenos como Delphi. Si eres novato con Delphi y programas para Windows y bases de datos, te recomiendo este estupendo libro, regalo de Ian Marteens a la comunidad, pensado principalmente para trabajar con Delphi y bases de datos.
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
#3
|
||||
|
||||
Que te digan algo que no pueda hacerse y luego nos lo cuentas a nosotros.
|
#4
|
||||
|
||||
Es la mejor respuesta, siempre que alguien me dice tal cosa de que "Delphi es limitado", terminan sorprendidos al ver que además esas cosas que mencionan... en Delphi en la mayoría de casos se logra incluso de una manera más fácil de la que vienen usando. Aunque claro, hay gente muy terca, con esos sí no hay nada que hacer, nacieron así.
__________________
Lecciones de mi Madre. Tema: modificación del comportamiento, "Pará de actuar como tu padre!" http://www.purodelphi.com/ http://www.nosolodelphi.com/ |
#5
|
||||
|
||||
como habrás notado, aquí amamos Delphi... y aunque nuestra opinión podría ser sesgada, no hay mejor lugar para preguntar que éste foro, pues podemos juzgar delphi porque lo conocemos y podemos comparar... la mayoría lo juzga sin conocerlo.
El "problema" de delphi es el mercadeo que ha tenido.. ha cambiado de manos unas 4 o 5 veces y cada vez es mas costoso... un desarrollador independiente prácticamente no tiene acceso a una licencia.. y una empresa pequeña lo piensa dos veces para adquirirla... Pero si fuera mas asequible muy seguramente estaría punteando en las herramientas de desarrollo y habría evolucionado mas (sin decir que no lo haya hecho).... "Hoy no se utiliza mucho".. pues... creo que nunca se ha utilizado lo suficiente... la comunidad aunque ha crecido, sigue siendo relativamente pequeña.... |
#6
|
|||
|
|||
Cita:
mientras me encontraba buscando un motor de renderizado para Delphi (que por cierto aún no encontré), vi opiniones tales como (cito) Cita:
No me bloqueen del foro por favor, solo pregunto jaja Última edición por Casimiro Notevi fecha: 13-12-2017 a las 14:25:06. |
#7
|
||||
|
||||
El problema ha sido únicamente de marketing, precios altos por las licencias y, lo peor de todo, que ha pasado por muchas manos: borland, codegear, embarcadero, idera, etc. y algunos más que no recuerdo ahora.
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
#8
|
||||
|
||||
Cita:
Yo he sido fan de delphi; aunque ya no lo uso, me sigue gustando, pero pienso que también hay que escuchar otras voces sin empecinarse en esto-es-lo mejor-siempre-ha-sido-así-y-siempre-lo-será. Muchos de los que estamos aquí nos gusta delphi precisamente por ser pascal, que, ciertamente trasciende las aulas y está claro que sirve para hacer prácticamente cualquier cosa. No obstante, y a sabiendas de lo burdo de la comparación, el esperanto también es, teóricamente muy buen lenguaje pero nadie lo habla. A mi mismo -lo he dicho varias veces- ya me resulta un poco pesado tanto begin-end. Difiero enormemente de quienes piensan que un par de llaves {} hace una lectura confusa. A fin de cuentas somos programadores y tenemos un extra que nos permite manejar la simbología con mayor soltura. Digo lo anterior porque no es de extrañar que para muchos programadores resulte pesado usar una sintaxis tan "similar" al lenguaje natural. LineComment Saludos |
#9
|
|||
|
|||
Gracias a todos por sus comentarios, en mi opinión pasar de C++ a Pascal, me parece bastante fácil, sin embargo, la poca documentación de algunos componentes externos (Ej TMS) no me gusta para nada, detesto buscar algo y perder tiempo buscando, la documentación de la empresa mencionada anteriormente es poca (o yo no busco bien no se...), suerte que están ustedes y puedo realizar las consultas aquí, ya que el año pasado me tocó estar solo contra el mundo, usando el motor de renderizado Ogre3D para hacer un FPS yo solo, les juro que no había nada de soporte, nadie respondía en los foros, hay preguntas de 2005/7 que aún no han sido respondidas, no quiero volver a sentir esa sensación jaja.
Ademas de nos hicieron integrar un motor de físicas, tuve que usar un wrapper cuyo desarrollo nunca había sido terminado, ni hablar que no tenia documentación Nuevamente gracias a todos por sus comentarios. Última edición por strelok fecha: 13-12-2017 a las 17:53:58. |
#10
|
||||
|
||||
Cita:
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
#11
|
|||
|
|||
te invito a que uses los componentes DevExpress que si que le dan potencia s Deplhi.
Saludos Luis |
#12
|
||||
|
||||
Siempre que sea posible, usa los componentes originales de delphi, no uses tms, devexpress, ni nada externo. Y mucho menos si no tienes el código fuente.
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
#13
|
||||
|
||||
Cita:
LineComment Saludos |
#14
|
||||
|
||||
Cita:
Es que veo que muchos novatos, tras instalar delphi, se ponen a instalar componentes que puede que no necesiten. Y tanto los de TMS como los DevExpress, son muy completos, grandes, ocupan bastante, y tampoco son económicos.
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
#15
|
|||
|
|||
Vaya vaya, parece que los moderadores tienen opiniones diferentes, eso era lo que buscaba, gracias a todos por sus comentarios.
Pues, en mi caso si que se necesitan, frecuentemente utilizamos TpFIBDataSet, TpFIBQuery, TpFIB... Grid, StringGrid, entre otros, y lamentablemente no existen muchos ejemplos (debido a lo que dices de su elevado precio), y la documentación bastante pobre. |
#16
|
||||
|
||||
Ja, ja, pues claro, si no qué aburrido sería Claro que Casimiro tiene razón en el sentido de que muchas veces se usaban componentes que terminaban por desaparecer y se quedaba uno colgado. No obstante, hay que enfatizar que los componentes de Delphi fueron siempre su fuerte. No sé bien, por ejemplo, a qué se refiera el comentario que citaste:
Cita:
Ahora, lo de disponer del código fuente está bien y recomendable en muchos casos. Pero hay componentes que tienen un buen respaldo de compañías que llevan lustros en el negocio y tener su código no me parece imprescindible. Como ejemplo te pongo los componentes MyDac de DevArt. Yo no tengo la versión con código fuente, pero la que tengo me surve de maravillas y difícilmente se perderá la compañía. LineComment Saludos |
#17
|
||||
|
||||
Ya que hablas de Ogre3D, si te interesan los juegos échale un vistazo a la comunidad Pascal Game Development. Últimamente están pegando fuerte Castle Engine, aunque no sé si puede compilarse con Delphi, aunque también está Delphi Doom, que es el caso contrario. Y yo mismo estoy trabajando en mi propio motor MinGRo (que tampoco sé muy bien si funcionará con Delphi, y no es 3D).
|
#18
|
|||
|
|||
Gracias por tu gran aporte, ¿"Delphi Doom" es un juego o motor?
¿MinGro? wow tendré que probarle, cuestame mas |
#19
|
||||
|
||||
Es una traducción de Doom a Delphi y luego mejorado. Así que tienes las dos cosas: un juego y su motor.
http://www.sf.net/p/mingro Es un motor inicialmente diseñado para hacer juegos al estilo de la vieja escuela (retro, vamos). Como está basado en componentes, a la larga puedes hacer cualquier tipo de juego: basta con implementar o usar los componentes adecuados. Ojo, que los componentes no son "visuales", useasé que no se usa como la VCL o Firemonkey. Es todo a base de código. No creo que llegue nunca a ser "arrastrar y soltar" principalmente porque Allegro (la biblioteca que usa internamente) no se lleva muy bien con algunos entornos por el tema de los hilos de ejecución. Por ahora sólo sé que funciona con Lazarus/Free Pascal. Lo cierto es que debería ponerme serio y hacer que Allegro.pas sea compatible con Delphi (al menos con mi vieja copia de Delphi 6, que no garantiza nada), así es posible que MinGRo también lo fuera... |
#20
|
|||
|
|||
Cita:
Saludos
__________________
"La forma de empezar es dejar de hablar y empezar a hacerlo." - Walt Disney |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
con Delphi 10 Seattle las aplicaciones android arrancan mucho más rápido | cocute | Desarrollo en Delphi para Android | 1 | 08-11-2015 08:14:22 |
Pesa mucho | cmm07 | Varios | 6 | 16-04-2009 19:51:56 |
Signos de que pasas mucho tiempo en Delphi o programando | ContraVeneno | La Taberna | 28 | 20-02-2008 22:39:27 |
14 Mb de EXE ... mucho no ? | ingel | Varios | 4 | 11-01-2005 00:38:01 |
|