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 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
  #2  
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.055
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
  #3  
Antiguo 26-07-2014
Avatar de mamcx
mamcx mamcx is offline
Moderador
 
Registrado: sep 2004
Ubicación: Medellín - Colombia
Posts: 3.913
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
  #4  
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
  #5  
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.055
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
  #6  
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
  #7  
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
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 08:19:01.


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