Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Debates (https://www.clubdelphi.com/foros/forumdisplay.php?f=29)
-   -   Es Delphi Anticuado? (https://www.clubdelphi.com/foros/showthread.php?t=86670)

mamcx 14-09-2014 23:15:46

Cita:

Empezado por Casimiro Notevi (Mensaje 481455)
Pero lo que comentan sobre foxpro/dbase es porque no es un lenguaje "general" como lo es delphi, con el que puedes hacer casi cualquier cosa.

Nope. Fox era un lenguaje general. Tenia IDE, hace formas, controles (por ejemplo, implemente varios controles como barras de progreso, manejo de imagenes OCX y muchas cosas mas), reportes, BD, incluso controles OLE, ActiveX, web y muchas otras cosas. No permitia hacer cosas de bajo nivel ni integrarse con C/C++ (osea, directamente. Se podia llamar librerias DLL y todo eso), pero era mucho mas que los lenguajes de BD embebidos en los motores conocidos.

Era al estilo de Acces, Visual Basic, y muchos otros lenguajes parecidos. Ciertamente Delphi era mas capaz, pero Fox era mucho mas RAD y productivo para hacer apps generales, y quienes profundizamos en este, incluso muchas cosas que otros creerian esta hecho en C++. Las cosas que hacian contraste con Delphi era que Delphi hacia Exes directamente, lo de bajo nivel y las diferencias de lenguaje, pero a nivel general no me parecia que Fox estuviera desventajado con respecto a Delphi para las tareas normales, y de hecho todos los lenguajes desde entonces me parecen desventajados a la hora de manejar BD.

Es parecido a como muchos no entienden que es Delphi, o que creen que Pascal "es para aprender, es un lenguaje de juguete". Es muy dificil para quien no ha tenido experiencia en un lenguaje/entorno paradigma diferente entender lo que lo hace genial.

Casimiro Notevi 15-09-2014 00:13:22

Ya, pero yo sí lo he usado durante años, y me parecía muy limitado. Y de relacional nada, no triggers, no stored procedures, no integridad referencial, muy limitado en tipos de campos, registros de longitud fija, pobre implementación multiusuario, etc.
A ver si ahora vamos a poner por las nubes las cosas que antes hemos detestado.

mamcx 15-09-2014 02:40:39

Estas hablando de Fox <=2.6. Visual Fox tiene todo eso, incluyendo orientacion a objetos. Te recuerdo que la ultima version salio en 2004, y se avanzo mucho de lo que era fox clasico.

feliz-58 15-09-2014 05:00:25

Cita:

Empezado por Al González (Mensaje 481452)
feliz-58: Sí, para un gran sector de desarrolladores Delphi es anticuado, por las razones que comenta Mario. No te enfades cuando alguien critique desde la ignorancia lo que usas para trabajar. Conserva esa energía y úsala para revertir el proceso que puso a Delphi en la sombra. En Embarcadero y sobre todo en la Comunidad hay miles de personas que están trabajando en ello. En ti está participar en este rescate, viniendo más seguido a los foros, ayudando a los que van aprendiendo, promoviendo el uso de Delphi y demostrando las cosas que puedes hacer con él.

Un saludo.

^\||/^\||/^\||/ :D Eso intento, Delphi con la frente en alto (No es fácil) pero allá vamos.

Caral 15-09-2014 05:09:45

Hola
He hecho muchas cosas con mi anticuado delphi 6 (y este si que es anticuado) y apenas conozco la milesima parte de su potencial.
Me imagino que si conociera todo lo que puede hacer, para que fuera obsoleto, tendria que nacer dos veces.
Saludos

Casimiro Notevi 15-09-2014 10:06:01

Cita:

anticuado, da.
(Del part. de anticuar).
1. adj. Que está en desuso desde hace tiempo; pasado de moda; propio de otra época. Apl. a pers., u. t. c. s.

No está en desuso desde hace tiempo, por lo tanto no está pasado de moda ni es propio de otra época.
En resumen: No es anticuado.

Neftali [Germán.Estévez] 15-09-2014 10:09:14

Cita:

Empezado por feliz-58 (Mensaje 481425)
Se rascan la cabeza y me dicen "Ese lenguaje no esta algo obsoleto" :( y me recomiendan uno que otro "Moderno" :mad: .

Por curiosidad. ¿Qué te recomiendan?

feliz-58 15-09-2014 15:55:44

Cita:

Empezado por Neftali (Mensaje 481484)
Por curiosidad. ¿Qué te recomiendan?

.NET, Java, SQL....

Casimiro Notevi 15-09-2014 16:09:13

Cita:

Empezado por feliz-58 (Mensaje 481497)
.NET, Java, SQL....

goto 2

:):):)

feliz-58 15-09-2014 16:13:08

Cita:

Empezado por Casimiro Notevi (Mensaje 481498)
goto 2

:):):)

jajajajja :p

rretamar 17-09-2014 18:06:31

Cuando me recomiendan dejar de usar Lazarus (Delphi ya lo dejé de usar hace un tiempo...) y pasarme a Python....me da risa.

Casimiro Notevi 17-09-2014 18:08:23

^\||/^\||/^\||/:d

roman 17-09-2014 18:18:20

Cita:

Empezado por rretamar (Mensaje 481656)
Cuando me recomiendan dejar de usar Lazarus (Delphi ya lo dejé de usar hace un tiempo...) y pasarme a Python....me da risa.

¿Y quién recomienda tal cosa? Son dos lenguajes no comparables, cada uno tiene objetivos distintos.

// Saludos

Casimiro Notevi 17-09-2014 19:19:19

Imagino que por eso le da la risa cuando le aconsejan que cambie uno por otro.
Tiene poco que ver lazarus con python.

mamcx 17-09-2014 19:22:36

Especialmente cuando se limitan a decir cambien, sin conocer de forma suficiente los casos de uso o el tipo de desarrollos o experiencia de la gente. Cambiar de lenguajes puede ser una buena idea, pero es algo que se tiene que sustentar bien porque (en especial si divergen) el cambio puede ser muy profundo.


La franja horaria es GMT +2. Ahora son las 02:43:30.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi