Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Noticias (https://www.clubdelphi.com/foros/forumdisplay.php?f=34)
-   -   Disponible el nuevo Delphi XE7 (https://www.clubdelphi.com/foros/showthread.php?t=86565)

dec 02-09-2014 16:25:33

Disponible el nuevo Delphi XE7
 
Hola,

Informa Marco Cantú de la disponibilidad del nuevo Delphi XE7. ;)

nlsgarcia 02-09-2014 17:47:37

Club Delphi,

Cita:

Empezado por Embarcadero

Delphi 7 Release date: August 2002

Delphi 2007 R2 Release date: September 2007

Delphi 2009 Release date: September 2008

Delphi 2010 Release date: August 2009

Delphi XE Release date: August 2010

Delphi XE2 Release date: August 2011

Delphi XE3 Release date: August 2012

Delphi XE4 Release date: April 2013

Delphi XE5 Release date: September 2013

Delphi XE6 Release date: April 2014

Delphi XE7 Release date: September 2014


Tomado de : Delphi Previous Versions

7 años (Delphi 2007 - Delphi XE7) de continua evolución de Delphi ^\||/

Cita:

Empezado por Embarcadero

New in Delphi XE7! The new Parallel Programming library exponentially increases performance of existing C++ and Object Pascal code by parallelizing threads that can take full advantage of multi-core CPUs. Also, build 64-bit Windows applications with C++ and Object Pascal to take advantage of the latest hardware, access more memory, and push the envelope of performance with the easy to integrate Parallel Programming Library. All Windows technologies are 64-bit enabled, including VCL, FireMonkey, RTL, compilers and debugger, to streamline the migration of existing applications to 64-bit Windows.

Tomado de : Delphi XE7

Excelente ^\||/

2 años (2013-2014), 4 Versiones (Delphi XE4, XE5, XE6, XE7) :rolleyes:

Nelson.

jhonny 02-09-2014 21:57:39

Que bien :), descargando...

TOPX 02-09-2014 22:50:11

RAD Studio XE7 目前最新版 v21 官方 ISO 文件下载(5.22GB):
Código:

http://altd.embarcadero.com/download/radstudio/xe7/delphicbuilder_xe7_win.iso
ftp://ftpd.embarcadero.com/download/radstudio/xe7/delphicbuilder_xe7_win.iso

CRC32: 93074DD0
MD5: CED8EA7334D575DBDEC15CB3B52FF7F2
SHA-1: 4F988D1AD25BB9B5CBE4C2458D76849BD842B37E
大小: 5.22 GB (5,614,669,824 字节)

Al González 03-09-2014 05:04:47

Lo de la programación en paralelo, las mejoras en el manejo de matrices dinámicas y la biblioteca OmniXML suenan de lo más interesante. :) ^\||/

mamcx 03-09-2014 06:11:53

Me suena lo de paralelo. Alguna informacion de como es la codificacion? Si es como usar CSP/Modelo Actor seria la leche! O usando algo como Futures tambien. Lo que sea, que no sea con threads!

DarkDudae 03-09-2014 13:50:13

A mí lo que más me está gustando es la posibilidad de usar algunos controles nativos para iOS en vez de los dibujados por firemonkey, u otros paquetes de terceros .... ¡la cosa promete!

roman 03-09-2014 17:40:36

Cita:

Empezado por nlsgarcia (Mensaje 480652)
Excelente ^\||/

2 años (2013-2014), 4 Versiones (Delphi XE4, XE5, XE6, XE7) :rolleyes:

Nelson.

¿Esto es bueno? ¿Por qué no mejor 8 versiones? ¿O 16? :rolleyes:

// Saludos

nlsgarcia 03-09-2014 18:15:27

roman,

Cita:

Empezado por roman
...¿Esto es bueno? ¿Por qué no mejor 8 versiones? ¿O 16?...

Excelente pregunta ^\||/ , Pregunto : ¿Por que no mejor una por año? :rolleyes:

Nelson.

juanelo 03-09-2014 20:06:27

Cita:

Empezado por nlsgarcia (Mensaje 480689)
roman,


Excelente pregunta ^\||/ , Pregunto : ¿Por que no mejor una por año? :rolleyes:

Nelson.

Pues porque no salen los gastos de Embarcadero con una por año ... :cool:

Casimiro Notevi 03-09-2014 20:33:58

¿Por qué no mejor una cada 2 años y una actualización gratis cada 6 meses? :)

gatosoft 04-09-2014 14:58:06

Cuatro versiones en dos años no me parece malo, pues indica evolución y trabajo continuo.... Recuerden las épocas de los primeros Delphi... cuando pasaban mucho tiempo antes de saber de una nueva versión y considero que la evolución no era tan clara como lo hemos visto desde Delphi 2009.

Lo importante es que nosotros como usuarios podamos percibir un costo/beneficio razonable en cada cambio. Yo personalmente me quedé en XE4 y ahora, como con las versiones anteriores, tendré que evaluar si XE7 me aporta (Cada quien tendrá sus necesidades).

Embarcadero ha intentado buscar una solución al problema del precio de las actualizaciones con lo de las "recargas"... pero aun así, creo que todavía falta un poco mas para lograr convencernos (o por lo menos a mi).

Ahora si,... a ver los links....

gatosoft 04-09-2014 15:40:56

Siempre me ha llamado la atención la forma como cada nueva funcionalidad/componente que Embarcardero vuelve nativa en Delphi puede afectar a un fabricante de componentes y de paso afectarnos como compradores de los mismos.

El primer caso que tengo en la memoria es FireDAC... que al ser adoptado y potencializado por Delphi, nos pone a pensar a quienes invertimos en algo como UniDAC (Devart).

El mismo Firemonkey... era un conjunto de componentes de los que no recuerdo ahora el nombre, ni del fabricante....

Otro caso es el de AlphaSkin (AlphaSkin), que sigue moviéndose a pesar de las funcionalidades de Delphi para añadir estilos a las aplicaciones (incluidas las VCL).

Ahora con Delphi XE7, veo Enterprise Mobility Services (EMS), que muy probablemente entre a competir directamente con TMS Saprkle (TMS Software).

Me parece importante mencionarlo, pues generalmente nos volvemos dependientes de algunos componentes (Pagos o libres), pensando que Delphi nunca tendrá una funcionalidad parecida (o se demorará en tenerla).... Y cuando llega algo como ésto tenemos que replantear cómo orientaremos nuestros productos, ya que nativo generalmente da menos dolores de cabeza con las nuevas versiones y se puede evolucionar a la par con el Delphi.

Menciono todo esto ahora porque las últimas semanas había estado pensando en adquirir el TMS Saprkle (y los demás componentes de la suite), pero ahora tendré que revisar si el EMS de Embarcadero suple mis necesidades.

A pesar de lo anterior, reconozco el hecho que muchos fabricantes hacen un muy buen trabajo y siempre intentan estar un paso adelante de Delphi en funcionalidad (es su negocio)....


Bueno... era solo una reflexión aislada

pacopenin 04-09-2014 23:17:32

Cita:

Empezado por roman (Mensaje 480686)
¿Esto es bueno? ¿Por qué no mejor 8 versiones? ¿O 16? :rolleyes:

Pues eso básicamente significa que mi D2009 comprado hace unos 5 años no entra en las políticas de actualizaciones desde hace ya un par de versiones.

nlsgarcia 06-09-2014 03:26:09

mamcx,

Cita:

Empezado por mamcx
...Me suena lo de paralelo. ¿Alguna información de como es la codificación?...

:rolleyes:

Al parecer tiene que ver con este nueva clase en Delphi XE7 : TParallel



Revisa este fragmento de código:
Código Delphi [-]
  procedure TLifeEngine.TLifeThread.Execute;
  var
    Update, Timer: TStopwatch;
    I: Integer;
  begin
    NameThreadForDebugging('Life Thread');
    Update := TStopwatch.StartNew;
    while not Terminated do
    begin
      Timer := TStopwatch.StartNew;
      if Length(FNewBoard) > 0 then
      begin
        FOriginalBoard := FNewBoard;
        FNewBoard := nil;
      end else
        FOriginalBoard := FLifeEngine.FLifeBoard;
      SetLength(FNewBoard, Length(FOriginalBoard), Length(FOriginalBoard[0]));
      if FParallel then
     begin
       TParallel.For(Low(FOriginalBoard), High(FOriginalBoard),
       procedure (Value: Integer)
       begin
         ProcessCells(nil, Value);
       end);
     end else
       for I := Low(FOriginalBoard) to High(FOriginalBoard) do
         ProcessCells(nil, I);
    FGensPerSecond := {FFrequency / (EndTicks - StartTicks)} Timer.Frequency / Timer.ElapsedTicks;
      if Update.ElapsedTicks >= Update.Frequency div FLifeEngine.UpdateRate then
      begin
        FUpdating := True;
        Synchronize(UpdateGeneration);
        Assert(not FUpdating);
        Update := TStopwatch.StartNew;
      end;
      Inc(FLifeEngine.FGenerationCount);
      //Sleep(100);
      FElapsed := Timer.ElapsedTicks;
    end;
  end;
El fragmento de código anterior, es un ejemplo de la nueva Parallel Programming Library que viene con Delphi XE7, el video del ejemplo se puede ver a continuación:



El código completo del vídeo para VCL y FMX esta en el siguiente link : Parallel Library

Espero sea útil :)

Nelson.

nlsgarcia 09-09-2014 17:16:12

Club Delphi,

Cita:

Empezado por unocero
...Ahora Embarcadero nos avisa la salida de su RAD Studio XE7, el cual puede ser usado además para crear apps, con una interfaz que se comparte, optimizada para los diferentes dispositivos, incluyendo gadgets y dispositivos “vestibles” (wearables)...

Ver la noticia completa en : Embarcadero libera RAD Studio XE7

Interesante resumen de la evolución de Borland-Codegear-Embarcadero y de las nuevas características de Delphi XE7 :rolleyes:

Nelson.


La franja horaria es GMT +2. Ahora son las 22:33:32.

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