Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

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

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #21  
Antiguo 12-01-2004
Jan Jan is offline
Miembro
 
Registrado: may 2003
Ubicación: Cádiz
Posts: 90
Poder: 21
Jan Va por buen camino
También hay características de C# (como la instrucción foreach) que, aunque no son imprecindibles, son muy útiles, y Borland debió incorporarlas a Delphi en esta versión.

Saludos.
__________________
Guía de Estilo del Foro
Responder Con Cita
  #22  
Antiguo 15-01-2004
Avatar de Al González
[Al González] Al González is offline
In .pas since 1991
 
Registrado: may 2003
Posts: 5.604
Poder: 29
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
¡Buen día a todos!

Cita:
Empezado por Jan
...características de C# (como la instrucción foreach) que, aunque no son imprecindibles, son muy útiles, y Borland debió incorporarlas a Delphi...
Recuerdo que en Turbo Vision (la "VCL" de Turbo Pascal, que fuera la antigua pero respetada base de Delphi) algunas clases contaban con un método llamado ForEach (para cada uno), que permitía enumerar los elementos de una lista, es decir, hacerle algo a cada elemento sin necesidad de emplear un ciclo For o similar. Para un servidor, era de esperarse que la VCL de Delphi 1 contara con el método ForEach en TList, TCollection y otras clases. Sin embargo, dicho método no ha sido incluido aún (Delphi 6). Sería interesante conocer las razones por las cuales no fue considerado para la VCL.

Con respecto a las tendencias de lenguaje, creo que en algunas décadas tendremos un lenguaje de programación estándar reconocido internacionalmente, y la gran mayoría de las compañías se apegarán a él. Como lo que sucedió con SQL en bases de datos, pero de mayor peso, mejor planeado, y gestado por una especie de Organización Autónoma Mundial de Ciencia y Tecnología que marcará un hito en la historia del siglo XXI.

Seguimos en contacto.

Al González .
Responder Con Cita
  #23  
Antiguo 15-01-2004
Jan Jan is offline
Miembro
 
Registrado: may 2003
Ubicación: Cádiz
Posts: 90
Poder: 21
Jan Va por buen camino
Hola.

Cita:
... creo que en algunas décadas tendremos un lenguaje de programación estándar reconocido internacionalmente ...
Pues yo, no solo no lo creo sino que espero que no sea así. Existen infinidad de aplicaciones posibles a realizar, cada una con sus características y necesidades propias (desde BB.DD. a S.O., pasando por sistemas en tiempo real, inteligencia artificial, etc...) y, como dice el refrán, quién mucho abarca poco aprieta. Prefiero tener distintos lenguajes especializados que se ajusten cada cual a ciertas aplicaciones que uno que no se ajuste a nada y complique la realización de todos los programas. Además, ten en cuenta que los "lenguajes de propósito general" cada vez se parecen más en cuanto a funcionalidad y esto, lejos de ser un incoveniente, hace que cada uno pueda elegir el que más le guste y sea fácil pasar de uno a otro.

Cita:
Como lo que sucedió con SQL en bases de datos
No creo que sea comparable. En el caso de SQL, es conveniente un mismo lenguaje porque, al ser interpretado, si un servidor utiliza un lenguaje distinto, habría que reescribir las sentencias de la aplicación para adaptarlo a él. En el caso de los demás lenguajes al ser, habitualmente, compilados (ya sea a código de procesador o intermedio), al final el resultado que vas a obtener va funcionar de igual manera.

No sé si me he expliacado bien o me he hecho un lío.
__________________
Guía de Estilo del Foro
Responder Con Cita
  #24  
Antiguo 30-01-2004
Avatar de DarKraZY
DarKraZY DarKraZY is offline
Miembro
 
Registrado: ago 2003
Posts: 460
Poder: 21
DarKraZY Va por buen camino
No estáis nerviosos??

Yo sí, tengo ganas de tener a "la criatura" entre mis archivos y "abrazarla" con mis teclas. XDD

si si.. hablo de Delphi 8!!!!!


¿Cuando habrá una trial en la web oficial?
Responder Con Cita
  #25  
Antiguo 01-02-2004
Jan Jan is offline
Miembro
 
Registrado: may 2003
Ubicación: Cádiz
Posts: 90
Poder: 21
Jan Va por buen camino
Un trial no lo sé, pero ya van a empezar a salir los primeros parches:

Delphi 8 Updates .

Parece que con este se van a portar mejor que con Delphi 7 .
__________________
Guía de Estilo del Foro
Responder Con Cita
  #26  
Antiguo 11-02-2004
fkuong fkuong is offline
Miembro
 
Registrado: sep 2003
Ubicación: Arequipa
Posts: 17
Poder: 0
fkuong Va por buen camino
Hola Foro:

No he tenido la oportunidad de ver o trabajar ya con Delphi 8 .NET, pero según la información que encuentro y los comentarios que leo, no es algo bueno; inclusive en los comentario de Marteens, no es recomendable hacer el cambio.
En todo caso que es lo nuevo que nos puede traer "fuera de acercarnos mas a Microsoft" y en todo caso esperaremos un Delphi 9???
__________________
Saludos,

Freddy Kuong
Arequipa-Perú
Responder Con Cita
  #27  
Antiguo 23-03-2004
elchamat elchamat is offline
Registrado
 
Registrado: mar 2004
Posts: 2
Poder: 0
elchamat Va por buen camino
Question Por favor me podrías explicar la diferencia entre el delphi architect y el enterprise

Hola amigos, soy nuevo aquí, y aprovecho para mandaros un saludo a todos. Estoy programando en Python, y quería aprender a hacerlo en delphi, pero cuando voy a bajar el borland delphi 8, veo que hay dos versiones: la versión "borland delphi v8 architect Edition" y por otro lado la versión "borland delphi v8 entreprise developper", me podrías aconsejar cual de las dos elegir. Gracias y un saludo.
Responder Con Cita
  #28  
Antiguo 23-03-2004
Avatar de vic_ia
vic_ia vic_ia is offline
Miembro
 
Registrado: ene 2004
Posts: 238
Poder: 21
vic_ia Va por buen camino
Hola elchamat.

Antes de poder decidir que version seria adquirida en un futuro cercano en donde laboro, me puse a investigar y por lo que me dijo la gente que distribuye el producto en México, las diferencias generales es que la version architect biene con con una paleta de controles que no trae la version enterprise y ademas viene con un producto añadido UML (o algo asi, no recuerdo bien las siglas), es decir un producto adaptado para que mucho del diseño de tus bases de datos, relaciones y demas las puedas realizar a traves de una interface gráfica.
Responder Con Cita
  #29  
Antiguo 23-03-2004
Avatar de roman
roman roman is offline
Moderador
 
Registrado: may 2003
Ubicación: Ciudad de México
Posts: 20.269
Poder: 10
roman Es un diamante en brutoroman Es un diamante en brutoroman Es un diamante en bruto
También puede servirte la tabla de comparación.

// Saludos
Responder Con Cita
  #30  
Antiguo 24-03-2004
elchamat elchamat is offline
Registrado
 
Registrado: mar 2004
Posts: 2
Poder: 0
elchamat Va por buen camino
Gracias por las respuestas. Un saludo.
Responder Con Cita
  #31  
Antiguo 31-03-2004
Avatar de Magician^
Magician^ Magician^ is offline
Miembro
 
Registrado: mar 2004
Ubicación: Lima - Perú
Posts: 74
Poder: 21
Magician^ Va por buen camino
Thumbs up El lenguaje Universal...

Sobre el Lenguaje Universal:

Cita:
Empezado por Al GonzálezCon respecto a las tendencias de lenguaje, creo que en algunas décadas tendremos un lenguaje de programación estándar reconocido internacionalmente, y la gran mayoría de las compañías se apegarán a él. Como lo que sucedió con SQL en bases de datos, pero de mayor peso, mejor planeado, y gestado por una especie de [i
Organización Autónoma Mundial de Ciencia y Tecnología[/i] que marcará un hito en la historia del siglo XXI.
Mucho del cambio en los lenguajes se deben a la evolución en nuestra manera de programar y de la plataforma sobre la que se desarrolla. Cuando un lenguaje evoluciona, la sintaxis puede ser similar aunque internamente el compilador es diferente, tomemos por ejemplo la evolución del Pascal, desde el inicio de la programación estructurada, el estandar ISO 7185, el UCSD Pascal, la versión extendida ISO 10206, la versión Borland: el Turbo Pascal, Apple Pascal que fue la primera implementación de Pascal orientado a objetos, el Borland Pascal, THINK Pascal, CodeWarrior Pascal, el Object Pascal que usamos en Delphi y así podría seguir con la evolución e implementaciones del lenguaje. Estamos lejos aun del "Universal Pascal Stardard" pero seria muy interesante que en algún futuro que esperemos no sea lejano usemos todos un mismo lenguaje y que podamos escojer sub-conjuntos del mismo para realizar tareas especificas y que tengamos compiladores en cada plataforma capaz de entenderlo. Si eso llegará a darse no habría mejor elección que el Pascal puesto que es el lenguaje mas sencillo de enseñar por excelencia, que prepara y forma al futuro programador brindándole disciplina y elegancia a su código como ningún otro.

Como escribió Ingemar Ragnemalm, "Tricks of the Mac Game Programming Gurus":

"I can do everything in Pascal that can be done in C, but in a more elegant manner."

"Puedo hacer en Pascal todo lo que hago en C, pero de una forma más elegante"
__________________
MAGICIAN^
Lima - Perú
=======
MagicTech.blogspot.com
Responder Con Cita
  #32  
Antiguo 31-03-2004
Avatar de kinobi
kinobi kinobi is offline
Miembro
 
Registrado: may 2003
Posts: 2.621
Poder: 23
kinobi Va por buen camino
Hola,

Cita:
Empezado por Magician^
"I can do everything in Pascal that can be done in C, but in a more elegant manner."

"Puedo hacer en Pascal todo lo que hago en C, pero de una forma más elegante"
El problema de la "elegancia" de un lenguaje de programación es que es un concepto demasiado subjetivo. Esa misma frase, pero a la inversa, seguro que también la dicen muchos programadores C, o de Java sobre Pascal (y a la inversa), o de C# sobre Java (y a la inversa), ...

Saludos.
Responder Con Cita
  #33  
Antiguo 31-03-2004
Avatar de Magician^
Magician^ Magician^ is offline
Miembro
 
Registrado: mar 2004
Ubicación: Lima - Perú
Posts: 74
Poder: 21
Magician^ Va por buen camino
Por supuesto, pero leerlo o escucharlo de alguien que ha trabajado con distintos lenguajes durante su vida como programador es diferente. Para que se emocionen un poco lean: http://pascal-central.com/ppl/
__________________
MAGICIAN^
Lima - Perú
=======
MagicTech.blogspot.com
Responder Con Cita
  #34  
Antiguo 31-03-2004
Avatar de kinobi
kinobi kinobi is offline
Miembro
 
Registrado: may 2003
Posts: 2.621
Poder: 23
kinobi Va por buen camino
Hola,

Cita:
Empezado por Magician^
Por supuesto, pero leerlo o escucharlo de alguien que ha trabajado con distintos lenguajes durante su vida como programador es diferente.
Cierto es que la experiencia es importante, pero el problema sigue siendo el mismo: para un programador C, la elegancia estará en poder utilizar la aritmética de punteros en una función que mueva, por ejemplo, datos en la memoria; para un programador Java, la elegancia estará precisamente en lo contrario: en no tener funciones que no pertenezcan a una clase y, sobre todo, no tener que preocuparse de las brechas de seguridad que abren los punteros. Cambia C y Java por los lenguajes y características asociadas que quieras.

Cita:
Empezado por Magician^
Para que se emocionen un poco lean: http://pascal-central.com/ppl/
Muy interesante enlace, se va derechito a mis marcadores para leerlo con calma. Gracias por la referencia.

Saludos.
Responder Con Cita
  #35  
Antiguo 31-03-2004
Avatar de marcoszorrilla
marcoszorrilla marcoszorrilla is offline
Capo
 
Registrado: may 2003
Ubicación: Cantabria - España
Posts: 11.221
Poder: 10
marcoszorrilla Va por buen camino
Efectivamente a mí también me parece muy interesante, lo leere detenidamente, muchas gracias por el enlace.

Un Saludo.
__________________
Guía de Estilo de los Foros
Cita:
- Ça c'est la caisse. Le mouton que tu veux est dedans.
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


La franja horaria es GMT +2. Ahora son las 01:16:09.


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