diff options
Diffstat (limited to 'blog/content/2011/10')
| -rw-r--r-- | blog/content/2011/10/apuntes-sobre-dart.gmi | 11 | ||||
| -rw-r--r-- | blog/content/2011/10/el-mito-de-la-escalabilidad.gmi | 3 | ||||
| -rw-r--r-- | blog/content/2011/10/hombros-de-gigantes.gmi | 3 | ||||
| -rw-r--r-- | blog/content/2011/10/notas-mentales.gmi | 3 | ||||
| -rw-r--r-- | blog/content/2011/10/superpoderes.gmi | 3 |
5 files changed, 9 insertions, 14 deletions
diff --git a/blog/content/2011/10/apuntes-sobre-dart.gmi b/blog/content/2011/10/apuntes-sobre-dart.gmi index 8103c665..432378e7 100644 --- a/blog/content/2011/10/apuntes-sobre-dart.gmi +++ b/blog/content/2011/10/apuntes-sobre-dart.gmi @@ -1,11 +1,10 @@ -# Apuntes sobre Dart -2011-10-10 +# 2011-10-10 Apuntes sobre Dart Google ha sacado hoy Dart[1]. -El apunte rápido (que seguro que otros mejoran) es que es un verdadero **Java**script. Es un lenguaje muy muy Java que compila a Javascript. Las diferencias con Java van por dos lados: +El apunte rápido (que seguro que otros mejoran) es que es un verdadero **Java**Script. Es un lenguaje muy muy Java que compila a JavaScript. Las diferencias con Java van por dos lados: -* Adecuaciones para funcionar bien cuando se compila a Javascript- i.e. no hay threads, hay "isolates", etc. +* Adecuaciones para funcionar bien cuando se compila a JavaScript- i.e. no hay threads, hay "isolates", etc. * Esas mejoras puntuales de Java que llevamos pidiendo a gritos desde hace siglos Las mejoras de Java son de ovación cerrada: @@ -19,11 +18,11 @@ Las mejoras de Java son de ovación cerrada: Siendo realistas, cubre la mayoría de "defectos" "resolubles" de Java. No, no tiene inferencia de tipos, ni lambdas con excepciones chulas, ni "final" por defecto... y quizás no es todo como uno lo había soñado, pero es una solución práctica y disponible **hoy**. -Eso es lo positivo. En lo negativo, el tipado opcional me escama- y me duele que signifique sacrificios (hay ahí una cosilla un poco rara con las funciones que no devuelven valor que me deja intranquilo). Me queda la curiosidad de estudiar los isolates para saber si aportan algo o si son sencillamente la manera correcta de montar concurrencia en código que será compilado a Javascript y ejecutado por los motores de Javascript existentes. +Eso es lo positivo. En lo negativo, el tipado opcional me escama- y me duele que signifique sacrificios (hay ahí una cosilla un poco rara con las funciones que no devuelven valor que me deja intranquilo). Me queda la curiosidad de estudiar los isolates para saber si aportan algo o si son sencillamente la manera correcta de montar concurrencia en código que será compilado a JavaScript y ejecutado por los motores de JavaScript existentes. He visto otras cosas que aún no me he mirado a fondo que no sé dónde colocar: soporte en el lenguaje para factorías, "const" el sistema de librerías y que null sea un objeto; es difícil saber si serán cosas buenas o malas. -En fin, cosas interesantes. No parece, sin embargo, que Dart aspire de momento a ser algo más que un sustituto de Javascript (algo que no me interesa mucho- el principal problema de Javascript no es el lenguaje en sí, en mi opinión)... con lo que **para mi**, no es muy interesante de momento. Si algún día se planta como una alternativa para desarrollo de aplicaciones y para programación, tiene la oportunidad de ser Java++, pero sin añadir la complejidad y cerradez de C#... pero ni siquiera sé si Google pretende que lo sea (ese rol lo quieren para... ¿Go? ¿Dart? ¿Java? ¿Python?) . +En fin, cosas interesantes. No parece, sin embargo, que Dart aspire de momento a ser algo más que un sustituto de JavaScript (algo que no me interesa mucho- el principal problema de JavaScript no es el lenguaje en sí, en mi opinión)... con lo que **para mi**, no es muy interesante de momento. Si algún día se planta como una alternativa para desarrollo de aplicaciones y para programación, tiene la oportunidad de ser Java++, pero sin añadir la complejidad y cerradez de C#... pero ni siquiera sé si Google pretende que lo sea (ese rol lo quieren para... ¿Go? ¿Dart? ¿Java? ¿Python?) . => http://www.dartlang.org/ 1: http://www.dartlang.org/ diff --git a/blog/content/2011/10/el-mito-de-la-escalabilidad.gmi b/blog/content/2011/10/el-mito-de-la-escalabilidad.gmi index 65bf94d3..fd960866 100644 --- a/blog/content/2011/10/el-mito-de-la-escalabilidad.gmi +++ b/blog/content/2011/10/el-mito-de-la-escalabilidad.gmi @@ -1,5 +1,4 @@ -# El mito de la escalabilidad -2011-10-22 +# 2011-10-22 El mito de la escalabilidad Hace mucho mucho tiempo, en una galaxia muy muy lejana, existía una web de noticias informáticas llamada Slashdot[1]. Por motivos oscuros, Slashdot creció brutalmente en popularidad y por tanto, cada vez que aparecía una noticia en portada de Slashdot enlazando a una web, una cantidad elevada de personas hacía click en la noticia, dirigiendo a ésta ingentes cantidades de tráfico. En los inicios de Internet, no muchas webs estaban suficientemente bien preparadas para soportar carga como Slashdot, y por tanto este tráfico tendía a colapsar los sistemas que recibían enlaces de Slashdot- este efecto fue denominado "Slashdot Effect[2]". diff --git a/blog/content/2011/10/hombros-de-gigantes.gmi b/blog/content/2011/10/hombros-de-gigantes.gmi index 97916bf9..0a3d0ad6 100644 --- a/blog/content/2011/10/hombros-de-gigantes.gmi +++ b/blog/content/2011/10/hombros-de-gigantes.gmi @@ -1,5 +1,4 @@ -# Hombros de gigantes -2011-10-13 +# 2011-10-13 Hombros de gigantes Me he levantado con la triste noticia del fallecimiento de Dennis Ritchie. Es impactante como en un mundo tan cambiante y de evolución vertiginosa como el de la informática, dos de las creaciones de este hombre han cumplido ya más de 40 años y son fundamentales en la informática moderna. diff --git a/blog/content/2011/10/notas-mentales.gmi b/blog/content/2011/10/notas-mentales.gmi index 0a0705e2..35724dfb 100644 --- a/blog/content/2011/10/notas-mentales.gmi +++ b/blog/content/2011/10/notas-mentales.gmi @@ -1,5 +1,4 @@ -# Notas mentales -2011-10-29 +# 2011-10-29 Notas mentales 1. Si tenemos un portátil que tenía Windows XP Media Center Edition 2005 preinstalado por el fabricante (en el caso que nos ocupa, un Acer Aspire 5050), reinstalar el sistema operativo de 0 no es posible mediante coger las isos del sistema operativo que da Microsoft y reinstalar. El instalador no aceptará la clave que viene en la pegatina de autenticidad (!). Intentad usar siempre la utilidad de restauración. 2. En esta página pública de Microsoft[1] podemos obtener los checksums SHA-1 de las isos que proporciona Microsoft de sus sistemas operativos. diff --git a/blog/content/2011/10/superpoderes.gmi b/blog/content/2011/10/superpoderes.gmi index f0c25c0f..f8ee693e 100644 --- a/blog/content/2011/10/superpoderes.gmi +++ b/blog/content/2011/10/superpoderes.gmi @@ -1,5 +1,4 @@ -# Superpoderes -2011-10-25 +# 2011-10-25 Superpoderes Breve aviso público: |
