Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Noticias
Registrarse FAQ Miembros Calendario Guía de estilo Buscar Temas de Hoy Marcar Foros Como Leídos

Colaboración Paypal con ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 12-01-2004
Jan Jan is offline
Miembro
 
Registrado: may 2003
Ubicación: Cádiz
Posts: 90
Poder: 24
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
  #2  
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.610
Poder: 32
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
  #3  
Antiguo 15-01-2004
Jan Jan is offline
Miembro
 
Registrado: may 2003
Ubicación: Cádiz
Posts: 90
Poder: 24
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
  #4  
Antiguo 30-01-2004
Avatar de DarKraZY
DarKraZY DarKraZY is offline
Miembro
 
Registrado: ago 2003
Posts: 460
Poder: 23
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
  #5  
Antiguo 01-02-2004
Jan Jan is offline
Miembro
 
Registrado: may 2003
Ubicación: Cádiz
Posts: 90
Poder: 24
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
  #6  
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
  #7  
Antiguo 31-03-2004
Avatar de Magician^
Magician^ Magician^ is offline
Miembro
 
Registrado: mar 2004
Ubicación: Lima - Perú
Posts: 74
Poder: 23
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
  #8  
Antiguo 31-03-2004
Avatar de kinobi
kinobi kinobi is offline
Miembro
 
Registrado: may 2003
Posts: 2.621
Poder: 26
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
  #9  
Antiguo 31-03-2004
Avatar de Magician^
Magician^ Magician^ is offline
Miembro
 
Registrado: mar 2004
Ubicación: Lima - Perú
Posts: 74
Poder: 23
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
  #10  
Antiguo 31-03-2004
Avatar de kinobi
kinobi kinobi is offline
Miembro
 
Registrado: may 2003
Posts: 2.621
Poder: 26
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
  #11  
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


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


La franja horaria es GMT +2. Ahora son las 23:54:51.


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