FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
||||
|
||||
¿Y.... algún comentario sobre este realease?
Además del trabajo de corrección de multiples BUGs, creo que tiene temas interesantes que hacen que valga la pena actualizarse, principalmente para quienes estan trabajando para las apps store (google, apple, windows), pues se pone al dia con las actualizaciones mandatorias que cada tienda comenzó a exigir este año. ==> claro está, cada quien revisará su costo / beneficio. Como se habia anunciado, veo que se están enfilando baterias para crecer en el mercado de apps a través de FMX, DataSnap REST y RAD Server, pero no baja la guardia con Windows, pues como ellos mismos mencionan es el rey en cuanto a sistemas operativos mas utilizados. De la misma forma, veo que no estan preparando la VCL para morir y ser reemplazada por FMX como alguna vez crei que pasaria. Personalmente me gusta el cambio de la "declaración de variables inline" y la inferencia de tipos en esta declaración, pero hay que verla en acción para poder dar un veredicto ==> Imagino a Al Gonzalez a la espera de que su propuesta de mejorar el WITH sea acogida. Ya descargué la versión y espero tener tiempo para probarla ... Saludos, |
#2
|
||||
|
||||
En la nueva versión ¿que sucedería en el caso a continuación?
¿Y porque alguien declararía la variable nuevamente? ¡No se! ¿Código espagueti como en PHP?
__________________
Buena caza y buen remar... http://mivaler.blogspot.com |
#3
|
||||
|
||||
Hola a todos,
Cita:
|
#4
|
||||
|
||||
Pues, no compila, porque:
[dcc32 Error] Unit1.pas(39): E2004 Identifier redeclared: 'StrVar' -
__________________
"constructive mind, destructive thoughts" |
#5
|
||||
|
||||
Muchísimas gracias por haberte tomado el tiempo. Con esta respuesta tengo mas claridad al respecto
__________________
Buena caza y buen remar... http://mivaler.blogspot.com Última edición por movorack fecha: 23-11-2018 a las 22:35:57. |
#6
|
|||
|
|||
¿Sabéis si la Community Edition también ha sido actualizada con las novedades de Rio ?
|
#7
|
||||
|
||||
La "Community Edition" no es más que una edición más (como son la profesional, Architect,...) dentro de cada versión del programa.
Por lo tanto, debería estar actualizada como el resto. No se concibe que la 10.3 salga como Architect, pero no como profesional. De todas formas, para confirmarlo, si realizas el download, verás que el archivo que te propone para descargar es este:
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
#8
|
||||
|
||||
Yo todavía tengo pendiente probar al edición Community. Me quedé con la anterior cosa gratis que hicieron, que no iba mal pero tenía un no sé qué que qué sé yo que no me terminaba de convencer.
Eso de las variables "inline", no sé. Como sea igual que C99, que puedes declarar en cualquier parte, me parece un patinazo. Eso de tener las variables locales bien juntitas es lo mejor que puede hacerse para poder encontrarlas en caso de ser necesario. Lo de que pueda declararse en el FOR (como he visto propuesto en los foros de Lazarus, no sé si también en Delphi) no lo veo tan mal, fuera parte que las variables usadas en esos bucles siempre se han tratado de una forma especial. |
#9
|
||||
|
||||
Hola a todos,
Cita:
Ojo, creo que esto es así: con suerte alguien me corrije... |
#10
|
||||
|
||||
Cita:
|
#11
|
||||
|
||||
Cita:
En todo caso, podríamos incluir una nueva palabra reservada de uso similar (pero seguro) al del With, como por ejemplo Using:
Un abrazo propuesto. Al González. |
#12
|
||||
|
||||
Cita:
|
#13
|
||||
|
||||
Con esto de las variables in-line y el WIDTH me estoy acordando de algo que acabo de descubrir (bueno, hace un par de semanas tal vez): la palabra clave "ABSOLUTE", la cual permite declarar una variable que comparte espacio físico con otra. Por no conocerla antes he tenido que hacer malabares con Allegro.pas con algunas cosas; sobre todo porque Allegro, al ser de bastante bajo nivel, tiende a usar los mismos datos de formas diferentes según lo que esté haciendo.
No sé desde qué versión existe, tengo que investigarlo, pero como parece funcionar exactamente igual tanto en Delphi como en Free Pascal me va a solucionar la vida en alguna cosa. Sólo espero que lleve en el lenguaje desde hace tiempo por lo de la retrocompatibilidad y tal. |
#14
|
||||
|
||||
¿Un puntero a la misma?
|
#15
|
||||
|
||||
Cita:
Saludos absolutos. |
#16
|
||||
|
||||
No exactamente. Es más parecido a los "union". Por ejemplo:
En este caso, al compartir "LngLista" la dirección física con "UnaLista", LngLista "contiene" el número de elementos de UnaLista. Sin embargo no es un puntero ya que no puede cambiarse su dirección, así que el código generado es de acceso directo y no una indirección que es lo que generan los punteros. Hay que tener en cuenta que es un poco peligroso, (aquí sí se parece a los punteros) ya que pueden asignarse valores o permitir el acceso a áreas de memoria:
Pero es útil, sobre todo en operaciones de bajo nivel. Así, en Allegro facilitaría mucho trabajo al poder acceder a la información de (por ejemplo) una imagen no sólo como una lista de octetos (BYTE) sino también de enteros de 32bit. Nota: Todavía no lo he usado y hablo de lo que he leído, así que puede que no funcione exactamente así. Hay que investigar un poco. Gracias por la información. Última edición por Ñuño Martínez fecha: 20-12-2018 a las 11:35:57. |
#17
|
|||
|
|||
En efecto, yo supe de ella a raíz de un podcast que te hicieron los compañeros de NoSoloDelphi, desde entonces la utilizo en mi código.
|
#18
|
||||
|
||||
saludos
cambiando un poco el tema, tienen el precio para méxico?
__________________
Todos llevamos nuestros demonios a cuestas.. |
#19
|
||||
|
||||
¡Qué bien, gracias!
|
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Excel no es liberado de memoria al final de un proceso de automatización con Delphi | shoulder | Varios | 3 | 06-07-2016 20:33:45 |
Lazarus 1.4 - Liberado!!! | el-mono | Noticias | 2 | 23-04-2015 12:30:19 |
KDE 4.1.1 Liberado | poliburro | Noticias | 5 | 08-09-2008 17:09:51 |
Liberado OpenSSH 5.0 | poliburro | Noticias | 0 | 05-04-2008 22:57:06 |
Liberado PHP 5.0 | marto | Noticias | 1 | 15-07-2004 16:46:03 |
|