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 25-07-2014
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.052
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Cita:
Empezado por rretamar Ver Mensaje
Snif....me siento solo
Yo estoy casi siempre solo, a todo se acostumbra uno
Responder Con Cita
  #2  
Antiguo 25-07-2014
Avatar de rretamar
[rretamar] rretamar is offline
Miembro Premium
 
Registrado: ago 2006
Ubicación: San Francisco, Córdoba, Argentina
Posts: 1.168
Poder: 20
rretamar Va camino a la famarretamar Va camino a la fama
Cada vez que alguien recomienda Python para desarrollar aplicaciones de escritorio, Belcebú mata un gatito.
__________________
Lazarus Codetyphon : Desarrollo de aplicaciones Object Pascal, libre y multiplataforma.

Última edición por rretamar fecha: 25-07-2014 a las 20:02:11.
Responder Con Cita
  #3  
Antiguo 26-07-2014
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.052
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Cita:
Empezado por rretamar Ver Mensaje
Cada vez que alguien recomienda Python para desarrollar aplicaciones de escritorio, Belcebú mata un gatito.
Responder Con Cita
  #4  
Antiguo 26-07-2014
Avatar de mamcx
mamcx mamcx is offline
Moderador
 
Registrado: sep 2004
Ubicación: Medellín - Colombia
Posts: 3.912
Poder: 25
mamcx Tiene un aura espectacularmamcx Tiene un aura espectacularmamcx Tiene un aura espectacular
Cita:
Empezado por rretamar Ver Mensaje
Cada vez que alguien recomienda Python para desarrollar aplicaciones de escritorio, Belcebú mata un gatito.
Ni que fuera tan malo. La cosa es que aparte de delphi no es que haya algo mas superior. Para hacer aps OSX python es tremendo, con Win32 es viable pero con linux es complicado. Basicamente, es un subproducto de lo maduro y poderoso del API de fondo para hacer las apps.
__________________
El malabarista.
Responder Con Cita
  #5  
Antiguo 26-07-2014
Avatar de rretamar
[rretamar] rretamar is offline
Miembro Premium
 
Registrado: ago 2006
Ubicación: San Francisco, Córdoba, Argentina
Posts: 1.168
Poder: 20
rretamar Va camino a la famarretamar Va camino a la fama
Cita:
Empezado por mamcx Ver Mensaje
Ni que fuera tan malo. La cosa es que aparte de delphi no es que haya algo mas superior. Para hacer aps OSX python es tremendo, con Win32 es viable pero con linux es complicado. Basicamente, es un subproducto de lo maduro y poderoso del API de fondo para hacer las apps.
Poder se puede, pero la productividad es muy baja. La funcionalidad es limitada, para aplicaciones de escritorio Lazarus y Delphi le dan mil vueltas.

No es que python sea malo: Es que no está hecho para eso.
__________________
Lazarus Codetyphon : Desarrollo de aplicaciones Object Pascal, libre y multiplataforma.
Responder Con Cita
  #6  
Antiguo 26-07-2014
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.052
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Cita:
Empezado por rretamar Ver Mensaje
Poder se puede, pero la productividad es muy baja. La funcionalidad es limitada, para aplicaciones de escritorio Lazarus y Delphi le dan mil vueltas.
No es que python sea malo: Es que no está hecho para eso.
Responder Con Cita
  #7  
Antiguo 28-07-2014
Avatar de nlsgarcia
[nlsgarcia] nlsgarcia is offline
Miembro Premium
 
Registrado: feb 2007
Ubicación: Caracas, Venezuela
Posts: 2.206
Poder: 21
nlsgarcia Tiene un aura espectacularnlsgarcia Tiene un aura espectacular
rretamar,

Cita:
Empezado por rretamar
...me siento solo, casi nadie conoce Delphi, Free Pascal o Lazarus...me da la sensación de que voy contracorriente...
Creo que eso es valido para muchos lenguajes en general, pero lo importante es ¿Puedes trabajar en tu área con Object Pascal?, si la respuesta es Si, entonces no es muy relevante si es muy conocido o no, si la respuesta es No, entonces pasa a convertirse en un problema económico más que de tecnología.

En el año 2002 Delphi era muy conocido, se puede decir que estaba en su apogeo y sin embargo conocí a personas en el área de computación que no tenían la menor idea de las ventajas del lenguaje y que preferían Visual Basic por ser más popular, al final un factor decisivo no es que tan conocido sea un lenguaje, sino las oportunidades del mismo en tu entorno de trabajo, eso es lo que hace la diferencia desde un punto de vista económico

Embarcadero ha hecho grandes esfuerzos en modernizar a Delphi, por lo cual creo que es cuestión de tiempo en que sea más reconocido y utilizado, sin embargo no creo que sea en el futuro el lenguaje más usado a nivel general

Cita:
Empezado por rretamar
...por dónde empezar para aprender a programar...
Una vez alguien me pregunto cual debía ser su primer lenguaje para aprender a programar y yo le dije C#, ¿Por que esta recomendación?:

1- C# es un lenguaje moderno, orientado a objetos, flexible, fuertemente tipeado, con miles de clases para hacer casi cualquier tarea, se puede usar en todas las plataformas (Con Xamarin Studio y MonoDevelop), su inventor fue Anders Hejlsberg (El Creador de Turbo Pascal y Delphi) y tiene la ventaja del apoyo de Microsoft, lo cual es algo que no se debe subestimar.

2- Si sabes C#, te sera fácil Delphi, Java, Python, PHP y cualquier derivado de C++

3- C# se perfila en ser un lenguaje que se usara durante muchos años, desde sus inicios en el año 2002 ha tenido ya 5 versiones y es el lenguaje base de desarrollo en la plataforma .Net la cual se perfila como la base del nuevo SO sucesor de Windows : Midori, del cual se estima que algunas de sus características estarán presentes en Windows 9.

4- Existe en internet gran cantidad de información sobre C#, la cual es accesible por medio de Tutorials, eBooks, Artículos y Ejemplos.

5- Se puede empezar a estudiar por medio de Visual C# Express o si lo prefieres por medio del Proyecto Mono, ambos Freeware.

En mi opinión personal, un programador no debe limitarse a un solo lenguaje, debe en la medida de lo posible ser poliglota, lo cual le permitirá mayor libertad de movimiento y una profunda compresión de los lenguajes de programación en general.

Para finalizar si se es programador de Delphi, C# sera una transición bastante natural, lo cual lo convierte en una opción viable para un siguiente lenguaje que permita ampliar el conjunto de herramientas de programación disponibles para diversos proyectos.

Espero sea útil

Nelson.
Responder Con Cita
  #8  
Antiguo 28-07-2014
Avatar de Ñuño Martínez
Ñuño Martínez Ñuño Martínez is offline
Moderador
 
Registrado: jul 2006
Ubicación: Ciudad Catedral, Españistán
Posts: 6.000
Poder: 25
Ñuño Martínez Tiene un aura espectacularÑuño Martínez Tiene un aura espectacular
Cita:
Empezado por rretamar Ver Mensaje
Cada vez que alguien recomienda Python para desarrollar aplicaciones de escritorio, Belcebú mata un gatito.
Toda la razón del mundo.

Yo también recomiendo (Object) Pascal siempre que alguien me pregunta cómo empezar.

Y, por cierto, no estamos tan solos como parece. Existe el proyecto Pascal Programming for Schools el cual incluye muchísimos recursos (en inglés, claro) para aprender y también enseñar a programar usando Pascal. Alguna vez he pensado en hacer algo parecido en castellano, o traducir y tal, pero con el poco tiempo que suelo disponer...
__________________
Proyectos actuales --> Allegro 5 Pascal ¡y Delphi!|MinGRo Game Engine
Responder Con Cita
  #9  
Antiguo 25-07-2014
[egostar] egostar is offline
Registrado
 
Registrado: feb 2006
Posts: 6.557
Poder: 25
egostar Va camino a la fama
Cita:
Empezado por Casimiro Notevi Ver Mensaje
Yo estoy casi siempre solo, a todo se acostumbra uno
A mi la verdad no me importa las tendencias, mientras a mi me sirva lo que uso y siga en mi zona de confort, lo demás es lo de menos. Si, en efecto, está un poco devaluado el lenguaje, pero aún tiene mucho gas como para que me permita seguir unos años más para retirarme y disfrutar de mi pensión.

Yo estoy seguro que Delphi tiene muchos años más de vida, aún es un lenguaje excelente. No lo dejemos morir.

Saludos
__________________
"La forma de empezar es dejar de hablar y empezar a hacerlo." - Walt Disney
Responder Con Cita
  #10  
Antiguo 26-07-2014
Avatar de Al González
[Al González] Al González is offline
In .pas since 1991
 
Registrado: may 2003
Posts: 5.604
Poder: 30
Al González Es un diamante en brutoAl González Es un diamante en brutoAl González Es un diamante en brutoAl González Es un diamante en bruto
Hola rretamar.

Comprendo y comparto tu parecer. La vida es un vasto campo donde cada acto intencionado es precedido por un pensamiento. El pensamiento puede ser primitivo y resultar en acciones que no te garanticen nada, como afiliarte a un partido político o programar en el lenguaje que miles de fulanos usan; o bien el pensamiento puede ser elaborado con algo más de razonamiento, desencadenando acciones inteligentes que te conduzcan de mejor forma hacia tus metas.

Es posible que no llegues a verse cumplir todos tus ideales, como el que muchos aquí compartimos contigo, de ver un mundo donde el software privativo sea una rara excepción. Pero persistir en alcanzarlos sí que tiene mucho mérito, ya que los grandes ideales, cuando se consiguen, son generalmente la cosecha de lo que muchos impulsores fueron dejando de sí en el camino.

Hoy disfrutas de una libertad de expresión que tus abuelos no tenían. Mañana, gracias a personas como tú, nuevas generaciones disfrutarán de un software mucho más accesible y perfeccionable. Quizá cuando todo sea un poco más social y un poco menos bancario.

Muchas felicidades por tus primeros mil mensajotes, amigo.
Responder Con Cita
  #11  
Antiguo 26-07-2014
Avatar de rretamar
[rretamar] rretamar is offline
Miembro Premium
 
Registrado: ago 2006
Ubicación: San Francisco, Córdoba, Argentina
Posts: 1.168
Poder: 20
rretamar Va camino a la famarretamar Va camino a la fama
Para colmo cada tanto surge la misma pregunta y las respuestas son las mismas: JAVA o Python. Entonces ni se molestan en ver si existen otras alternativas...es casi un círculo vicioso sin fin. Y más en el mundo de Linux, donde todo es C/C++ y sus derivados (Java, Php, etc.), casi que hablar de Object Pascal ahí es como si hubieran visto un extraterrestre, casi nadie lo conoce, incluso más de uno (de esos pocos que saben que es una alternativa) comentó que "Pascal es bueno para aprender a programar, pero no mas que para eso, luego hay que pasar a C++, Python o Java...

Medio en broma, pero maldigo el día en que tuvieron la idea de inventar eso llamado "C".

Por mi parte seguiré intentando aportar mi granito de arena, mostrar que existen otras alternativas y que son muy buenas.
__________________
Lazarus Codetyphon : Desarrollo de aplicaciones Object Pascal, libre y multiplataforma.

Última edición por rretamar fecha: 26-07-2014 a las 01:36:40.
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
Libro: Introducción a la programación con Object Pascal rretamar Lazarus, FreePascal, Kylix, etc. 80 16-10-2015 09:26:58
¿Cuál es el equivalente del "this" de Java en Object Pascal? BDWONG Varios 7 03-06-2014 23:07:12
Analogías entre C++ y Object Pascal noob C++ Builder 3 16-02-2009 18:19:54
website de Delphi y Object pascal onlytk Varios 1 20-04-2007 21:52:53
manual de excepciones de object pascal para free pascal??? Garion OOP 3 27-05-2005 00:42:29


La franja horaria es GMT +2. Ahora son las 05:48:08.


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