Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Temas relacionados > Debates
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 11-10-2018
Avatar de brakaman
[brakaman] brakaman is offline
Miembro Premium
 
Registrado: ago 2006
Ubicación: Castellon - España
Posts: 289
Poder: 18
brakaman Va por buen camino
Cita:
Empezado por rretamar Ver Mensaje
Por Manuel López Michelone


[/b]Borland así de pronto se convirtió en una empresa que hacía herramientas de bajo costo, que eran muy robustas y que compilaban “a velocidad de rayo”. Debido al éxito de Turbo Pascal la compañía desarrolló un producto similar al que llamó “Turbo C“, el cual de nuevo, fue un gran éxito.


Embarcadero ha hecho un gran trabajo con los compiladores que compró y hoy en día son multiplataforma: pueden compilar para Windows, Mac OS X, iOS y Android. Prácticamente el código no cambia y esto hace felices a los programadores pues el sueño de “write once, run everywhere” parece finalmente cumplirse. Pero todo esto tiene un costo. Los compiladores de Embarcadero son muchísimos más costosos que los que vendía Borland.


Y no dudo que la tecnología inmersa en estas herramientas y la cantidad de trabajo realizado merezca estos precios pero en el fondo esto no colabora a revivir la herramienta. Si el costo es demasiado grande, los programadores tendrán que ir a alternativas más económicas. Por ejemplo, Microsoft tiene una versión de su herramienta de programación, Visual Studio, que es gratuita y que es idéntica a la versión comercial en términos prácticos. Con solamente esta opción… ¿por qué habría de hacerme de Delphi o Visual C++ de Embarcadero?
En mi opinión, el problema de vender compiladores cae en dos posibilidades: “vender 1000 de a peso o vender 1 de a 1000”. ¿Qué será más fácil? Probablemente lo primero. Tal vez no venda 1000 de a peso, pero si vendo unos 800 quizás ya esté en buenas posibilidades de seguir vendiendo pero además, promoveré mi herramienta más que si me pongo elitista y vendo uno de a 1000 pesos. Supongo que la analogía es clara.


En mi opinión, Embarcadero tiene grandes productos pero sus precios son muy altos. Eso no ayuda a que los desarrolladores que se fueron regresen. Me parece que hay que buscar alternativas al modelo de negocios que han establecido porque no permite que muchos puedan regresar a programar en unas de los mejores entornos creados en Pascal y C.

Hola amigo:

En mi humilde opinion el declive de Delphi ha sido por 2 grandes causas, primera la fuga de cerebros de Borland-Inprise, etc a Microsoft con su lider Anders Helsberg, tambien Chuck Jadseski (Perdon no se escribirlo bien). Estos al ir a Microsoft ya sabes la historia crearon la plataforma .NET el lenguaje C# y eso quito muchisimos usuarios a Delphi y otra y no se sino mas importante el precio, el cual se multiplico varias veces. Yo compre el Delphi 7 por unos 330 Euros (en oferta, siempre compro en oferta :-) ) y luego cuando me di cuenta y pensaba actualizar ya casi costaba 1.000 Euros, ultimamente el precio de la version Pro ( y sin acceso remoto a Databases) y sacar la version Community costaba 1.800 Euros.

Si los directores de Marketing del producto creen que eso esta en el mercado, que venga Dios y los vea cuando un entorno parecido de Microsoft cuesta 600 Euros y se puede encontrar en oferta por poco mas de 400 Euros.

Que pasara ?, me gustaria que Delphi reviviese, pero sin ser alarmista para mi es un poco tarde, entonces la version Community es en vano, no. Creará lo que la palabra dice, Comunidad, mas recursos para que la gente que tenga el entorno pueda consultar foros, cursos, proyectos open Source, librerias etc. Esto es un gran valor añadido para el producto, por supuesto.


¿Como podria revivir Delphi y aumentar mucho sus usuarios de pago, bajando el precio, arriesgado?, muchisimo. Ya que tendria que ir acompañado de una gran campaña por redes sociales youtube, y tambien funcionaria el boca a boca, porque es arriesgado?, porque tendria que bajar el precio para las compañias que actualemte estan pagando su licencia y esperar aumentar significativamente el parque usuarios.
¿Que haria yo si fuera el CEO de Embarcadero?, por supuesto bajar precios con un producto que siempre ha sido tan bueno pero que actualmente lo sigue siendo muchos programadores y empresas que se quedaron en el camino invertirian esa cantidad razonable en volver a Delphi.

De todas maneras con la version Community creo que mucha gente hemos vuelto a instalar Delphi, ellos tendran estadisticas de registros y podran calcular el impacto de estos cambios.

Larga vida a Delphi.

Saludos.
Responder Con Cita
  #2  
Antiguo 12-10-2018
Avatar de MAXIUM
MAXIUM MAXIUM is offline
Miembro
 
Registrado: may 2005
Posts: 1.492
Poder: 21
MAXIUM Va camino a la fama
Solo un par de cosas:

1° Borland era una marca reconocida. Que el producto cambiase de mano una y otra vez, repercutió bastante. Porque Borland = Turbo Pascal = Fama. Al borrar Borland, se dió la sensación que Turbo Pascal desapareció.

2° Cuando hablo con otro programadores y les evangelizo sobre Delphi, me salen con que es "Pascal" del viejo MSDOS. Es decir, se quedaron con la imagen de que es Turbo Pascal y que no sirve para nada actual.

3° En universidades e Institutos, solo enseñan las herramientas de Micro$oft.
Responder Con Cita
  #3  
Antiguo 12-10-2018
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.078
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Cita:
Empezado por MAXIUM Ver Mensaje
2° Cuando hablo con otro programadores y les evangelizo sobre Delphi, me salen con que es "Pascal" del viejo MSDOS. Es decir, se quedaron con la imagen de que es Turbo Pascal y que no sirve para nada actual.
Eso quiere decir que no tienen ni idea de la historia.
Puedes decirle que lean esto: Delphi desactualizado, ¡quién lo dice!
También: Por qué los programadores C# deberían callar sobre Delphi
Además, Por qué muchas personas odian/minusvaloran Delphi
El enlace al original, en inglés, aquí.
También sería conveniente que aprendieran cómo funciona la programación desde sus inicios para que comprendieran en qué posición está cada lenguaje.
Para que quede claro, esta es la pirámide de lenguajes de programación:
Responder Con Cita
  #4  
Antiguo 12-10-2018
Avatar de mamcx
mamcx mamcx is offline
Moderador
 
Registrado: sep 2004
Ubicación: Medellín - Colombia
Posts: 3.917
Poder: 25
mamcx Tiene un aura espectacularmamcx Tiene un aura espectacularmamcx Tiene un aura espectacular
Entiendo el sentimiento casimiro, pero la descripcion de la piramide es incorrecta. Se puede de alto nivel producir bajo nivel. De hecho, se usa C++ para producir C todo el tiempo.

https://llvm.org/

Incluso puedes usar haskell (https://www.kitlang.org) javascript (https://kripken.github.io/llvm.js/demo.html) y asi por el estilo. La "ley" que expresan en la imagen es totalmente errada. Un compilador no dependen de su target.
__________________
El malabarista.
Responder Con Cita
  #5  
Antiguo 12-10-2018
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.078
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Cita:
Empezado por mamcx Ver Mensaje
Incluso puedes usar haskell ... javascript ... y asi por el estilo.
Ya, ya, y por ejemplo ¿con qué está hecho haskell? Solamente tienes que mirar la cabecera de uno de sus ficheros fuentes;
Código:
{-# LANGUAGE CPP #-}
{-# LANGUAGE DeriveDataTypeable #-}
Responder Con Cita
  #6  
Antiguo 13-10-2018
Avatar de mamcx
mamcx mamcx is offline
Moderador
 
Registrado: sep 2004
Ubicación: Medellín - Colombia
Posts: 3.917
Poder: 25
mamcx Tiene un aura espectacularmamcx Tiene un aura espectacularmamcx Tiene un aura espectacular
Cita:
Empezado por Casimiro Notevi Ver Mensaje
Ya, ya, y por ejemplo ¿con qué está hecho haskell? Solamente tienes que mirar la cabecera de uno de sus ficheros fuentes;
Código:
{-# LANGUAGE CPP #-}
{-# LANGUAGE DeriveDataTypeable #-}
Y con que esta hecho https://www.kitlang.org/? Con haskell, que compile a C que compila por LLVM (c++) a Assembler.

Y como es posible que Delphi estuviera hecho en Delphi? Porque se puede hacer:

https://en.wikipedia.org/wiki/Bootstrapping_(compilers)

Y entonces, es posible compilar de Ruby a Rust a Scala y asi atavesar 128 lenguajes de programacion terminando en REXX y luego en Ruby de nuevo:

https://github.com/mame/quine-relay

porque un compilador es:

Cita:
Input -> Compile -> Output
y por lo tanto, NO LE IMPORTA que se use en el COMPILE mientras pueda leer su INPUT y generar su OUTPUT.

Un interprete, por el contrario, si se beneficia de "bajar" de nivel, puramente porque necesita un runtime.
__________________
El malabarista.
Responder Con Cita
  #7  
Antiguo 13-10-2018
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.078
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Creo que no me has entendido, o no me he explicado.
Lo que quiero decir es que el día que decidieron crear "el lenguaje que sea", abrieron el IDE de un compilador y empezaron a teclear, ¿qué compilador era?
Porque obviamente es imposible crear Delphi con Delphi, al principio tuvieron que usar turbo pascal, ensamblador, etc. y una vez que tienes una base mínima para trabajar, ya sí, ahí puedes abrir esa mínima base de Delphi y seguir creando/ampliando Delphi. Además que el compilador de delphi es totalmente básicamente el mismo que el de C builder, por lo que ya estaba hecho.
Y así con todos, cuando fueron a crear Haskell, por ejemplo, ¿qué compilador usaron? pues si miras el código fuente y ves cabeceras CPP, eso es lo que quiero decir.
Ahora bien, que hoy en día con tantas mezclas, derivaciones, clones, etc. sea posible crear algo de "abajo" con algo de "arriba", pues no lo dudo. Cosas más difíciles se han hecho.
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

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


La franja horaria es GMT +2. Ahora son las 10:12:03.


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
Copyright 1996-2007 Club Delphi