Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Otros temas > La Taberna
Registrarse FAQ Miembros Calendario Guía de estilo Buscar Temas de Hoy Marcar Foros Como Leídos

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 10-06-2006
Avatar de droguerman
droguerman droguerman is offline
Miembro
 
Registrado: abr 2005
Ubicación: tierra
Posts: 999
Poder: 22
droguerman Va por buen camino
si vas a aprender un lenguaje sea por las caracteristicas y el uso que le vas a dar mas que por ser comercial o estar "de moda".

delphi es un gran lenguaje, es mi favorito, es rápido, con una vcl muy consistente, y vas a encontrar n componentes para usar pero te recomendaría aprender antes pascal, o c++ o java resumiendo aprender a picar código porque el gran problema de los IDEs es que tiende a hacer que la gente deje de separar el proceso de la interfaz gráfica, en mi opinión (y habrá quien diga lo contrario) los IDEs son mata programadores, he visto aplicaciones hechas en access solo con asistentes y cuando a las personas que las hicieron les pedian hacer algo solo un poquito más complicado simplemente no podian.

lo bueno de java es que si sabes C++ sabes mas de la mitad de la sintaxis de java, y es uno de esos lenguajes que enseña, ayuda mucho con la lógica de OOP, aparte sería bueno que aprendas uno como perl para que te familiarizes con expresiones regulares

saludos
__________________
self.free;
Responder Con Cita
  #2  
Antiguo 10-06-2006
Avatar de Lepe
[Lepe] Lepe is offline
Miembro Premium
 
Registrado: may 2003
Posts: 7.424
Poder: 31
Lepe Va por buen camino
A mi C++ Builder me ha decepcionado un poco, quizás porque no llego a comprenderlo del todo, me explico mejor:

En principio creía que C++ debía ser más "potente" que delphi, pero mi sorpresa es que comparten la VCL, así, en C++ Builder hay líneas que dicen "Delphi Unit Implentation", o sea, que ¿las clases estan creadas en Delphi y las importa a C++ ? Si es así... prefiero trabajar en Delphi que tengo el código fuente en el mismo lenguaje.

Yo al menos te aconsejo trabajar con Delphi porque trata los punteros de una forma más simple que C++, por ejemplo: Cuando creas una ventana (Form) accedes a sus propiedades mediante el operador punto "." (Form1.Width), sin embargo en C++, debes saber que es un puntero, y por ende, debes acceder con el operador flecha "->" (Form1->Width). Cuando se está aprendiendo un lenguaje, no se conoce "todo" y C++ puede atragantarse un poco.

Si trabajas en delphi, usas el operador punto, y cuando tengas más conocimientos entenderás que también es un puntero y puedes hacer las virguerías de C++ (supongo que hasta cierto punto... no sé)

Ya que tienes una asignatura de C++, puedes aprovecharla para aprender C++ sin tantos tropiezos, y aprender Delphi por tu cuenta.


Saludos
__________________
Si usted entendió mi comentario, contácteme y gustosamente,
se lo volveré a explicar hasta que no lo entienda, Gracias.
Responder Con Cita
  #3  
Antiguo 10-06-2006
Avatar de OSKR
OSKR OSKR is offline
Miembro
 
Registrado: nov 2004
Ubicación: San Cristóbal/Táchira/Venezuela
Posts: 389
Poder: 22
OSKR Va por buen camino
Kurker:
Cita:
Me gustaria pasar de este lenguajes a alguno mas util (porque madre mia no tengo nada encontra de pascal pero diosss es horrible, jejeje).

Entonces he estado mirando Delphi porque parece interesante, pero me gustaria saber si me costaria mucho el paso.
Creo q tu problema con Pascal sería el hecho de usar uno de 16 bits x lo q dices q es horrible en comparación con el visual (Delphi).
Lepe:
Cita:
A mi C++ Builder me ha decepcionado un poco, quizás porque no llego a comprenderlo del todo, me explico mejor
Exacto.
Cita:
En principio creía que C++ debía ser más "potente" que delphi, pero mi sorpresa es que comparten la VCL, así, en C++ Builder hay líneas que dicen "Delphi Unit Implentation", o sea, que ¿las clases estan creadas en Delphi y las importa a C++ ? Si es así... prefiero trabajar en Delphi que tengo el código fuente en el mismo lenguaje
No es q sea más potente.......es cuestión de IDE's...he escuchado q Builder fué construido con Delphi......ese es el punto. de todos modos C(++) es el lenguaje por excelencia para sistemas operativos, no he sabido ni escuchado alguno por Pascal.
Cita:
Yo al menos te aconsejo trabajar con Delphi porque trata los punteros de una forma más simple que C++, por ejemplo: Cuando creas una ventana (Form) accedes a sus propiedades mediante el operador punto "." (Form1.Width), sin embargo en C++, debes saber que es un puntero, y por ende, debes acceder con el operador flecha "->" (Form1->Width). Cuando se está aprendiendo un lenguaje, no se conoce "todo" y C++ puede atragantarse un poco.
Por eso? al menos puedo crear una variable donde qiera, no estoy tan ligado a tipos de datos como ese "Record" y puedo usar el return a mi antojo y tal vez no sea tan restrictivo con librerías (tal vez especulo aqí pero siento más libertad en separar módulos), no tengo q declarar tipos de puntero aparte del tipo ya q solo un símbolo denota q es, me parece más cómodo...pero al fin y al cabo a cada qién programa donde se siente mejor.
Al usar la WinAPI, en C(++) casi no hay conversiones como ese PChar, etc etc, etc.
__________________
Los Estados Unidos parecen destinados por la Providencia para plagar la América de miserias a nombre de la libertad."
Simón Bolívar
(Carta al Coronel Inglés Patricio Cambell 05/08/1829).
Responder Con Cita
  #4  
Antiguo 11-06-2006
Avatar de Lepe
[Lepe] Lepe is offline
Miembro Premium
 
Registrado: may 2003
Posts: 7.424
Poder: 31
Lepe Va por buen camino
Cita:
Por eso? al menos puedo crear una variable donde qiera, no estoy tan ligado a tipos de datos como ese "Record" y puedo usar el return a mi antojo y tal vez no sea tan restrictivo con librerías (tal vez especulo aqí pero siento más libertad en separar módulos), no tengo q declarar tipos de puntero aparte del tipo ya q solo un símbolo denota q es, me parece más cómodo...pero al fin y al cabo a cada qién programa donde se siente mejor.
Al usar la WinAPI, en C(++) casi no hay conversiones como ese PChar, etc etc, etc.
Si, por eso.

Para alguien que está empezando no es buena práctica crear variables por doquier, no seguir un orden, no comprender (porque nadie se lo ha dicho) la diferencia entre qué es un puntero y qué no lo es. Recuerdo que cuando empecé con delphi me asombraba lo "cutre que era el lenguaje", por casi nada saltaba un Acces Violation cuando en VB jamás me había pasado (sirva como anécdota y de paso, mis disculpas a Delphi por aquel pensamiento )

La fuerte tipificación de Delphi te ayuda mejor a comprender como funciona toda la parafernalia de tipos, variables, etc. (insisto, cuando se está aprendiendo). Ahora por ejemplo, para mi es un engorro el uso de Inttostr / StrtoInt, de hecho, he instalado una versión trial de C++ Builder por si me convence.

Las Asignaciones al declarar una variable tambien me parece una virgueria (int i = 21) es una sola línea y queda los dos conceptos claros, o incluso ( for int i = 21; 44;i++, j++) también me parecen muy muy adecuadas cuando solo va a usarse la variable en ese bucle for, y fuera de él, no nos hace falta.

Que conste que no recrimino nada a C++ sino más bien a Borland por crear C++ desde Delphi; por supuesto que lo comprendo, no se trata de reinventar la rueda, sino aprovechar lo que se tiene, pero intuyo que al derivar desde Delphi, puede que C++ Builder no sea tan robusto como debiera (no sé, es lo que intuyo). Según leí en un artículo, Borland sacó C++ Builder por no dejar a un lado el mercado de C++, pero en definitiva lo hizo por cubrir un hueco (a mi parecer).

PD: Me parece muy afortunada tu participación OSKR, de eso se trata el hilo, enumerar los pro y los contras que cada uno vé en cada lenguaje y así kurker tener más base para elegir.

Saludos
__________________
Si usted entendió mi comentario, contácteme y gustosamente,
se lo volveré a explicar hasta que no lo entienda, Gracias.

Última edición por Lepe fecha: 11-06-2006 a las 03:05:03.
Responder Con Cita
  #5  
Antiguo 11-06-2006
Avatar de OSKR
OSKR OSKR is offline
Miembro
 
Registrado: nov 2004
Ubicación: San Cristóbal/Táchira/Venezuela
Posts: 389
Poder: 22
OSKR Va por buen camino
Lepe:
Cita:
Para alguien que está empezando no es buena práctica crear variables por doquier, no seguir un orden,
Con el mismo compilador de C++ se puede compilar C..esto el no lo permite.
Cita:
no comprender (porque nadie se lo ha dicho) la diferencia entre qué es un puntero y qué no lo es.
Se usan si se necesitan, nadie nace aprendido, a la larga todos los usarán.
Cita:
La fuerte tipificación de Delphi te ayuda mejor a comprender como funciona toda la parafernalia de tipos, variables, etc. (insisto, cuando se está aprendiendo). Ahora por ejemplo, para mi es un engorro el uso de Inttostr / StrtoInt, de hecho, he instalado una versión trial de C++ Builder por si me convence.
Como aprendizaje sip....pero para desarrollo libre no me (nos) gusta la tipificación....son más líneas...menos libertades.
Cita:
Que conste que no recrimino nada a C++ sino más bien a Borland por crear C++ desde Delphi; por supuesto que lo comprendo, no se trata de reinventar la rueda, sino aprovechar lo que se tiene, pero intuyo que al derivar desde Delphi, puede que C++ Builder no sea tan robusto como debiera (no sé, es lo que intuyo). Según leí en un artículo, Borland sacó C++ Builder por no dejar a un lado el mercado de C++, pero en definitiva lo hizo por cubrir un hueco (a mi parecer).
Yo creo q si lo es, contamos con 2385 archivos de cabecera (.h) de las cuales 653 tienen relación directa con las librerías del Delphi (.hpp), creo q moriré y nunk llegaré a usar al menos la mitad de eso, ya en ese caso la robustez deja aparte el tema de los IDE's y dependería del elemento q está entre el teclado y el espaldar de la silla .
Cita:
PD: Me parece muy afortunada tu participación OSKR, de eso se trata el hilo, enumerar los pro y los contras que cada uno vé en cada lenguaje y así kurker tener más base para elegir.
No esperaba eso , gracias Lepe, ya empezaba a pensar q nada tenía q hacer aqí.
__________________
Los Estados Unidos parecen destinados por la Providencia para plagar la América de miserias a nombre de la libertad."
Simón Bolívar
(Carta al Coronel Inglés Patricio Cambell 05/08/1829).
Responder Con Cita
  #6  
Antiguo 11-06-2006
Avatar de Lepe
[Lepe] Lepe is offline
Miembro Premium
 
Registrado: may 2003
Posts: 7.424
Poder: 31
Lepe Va por buen camino
Pues lo dicho queda dicho

Yo de momento no tengo más nada que aportar.

Saludos
__________________
Si usted entendió mi comentario, contácteme y gustosamente,
se lo volveré a explicar hasta que no lo entienda, Gracias.
Responder Con Cita
Respuesta


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

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
Consejo imagenes fjcg02 Gráficos 4 12-12-2005 12:04:30
Necesito consejo....... CFPA86 Varios 2 11-10-2004 18:47:28
...consejo... Jure Humor 0 06-10-2004 14:10:52
Solicito consejo JorgeBec Varios 7 07-01-2004 18:25:41
Consejo Roy Varios 2 26-06-2003 15:24:08


La franja horaria es GMT +2. Ahora son las 01:30:06.


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