Habi Hablóg
Declaro:
XML válidoXHTML válido800x600 +
RSS válidoCSS válidoNavegador digno
  Blog   Archivo   Contacto   Administración  

Acerca de

Matemático, informático, aficionado a la electrónica, friki... y otras cosas que no vienen a cuento ni pasan los filtros de palabras.

¿Queríais un blog? Ahí va.

Red antisocial

¡Me van a volver loca! 2.0
La Fragata Portuguesa

Z
¡Me van a volver loca!

Últimos posts

El expediente X que nadie pidió
eNigma
La cuadratura del píxel
Portando desde Spectrum
Inexorable

Últimos comentarios

Habi
NoSupoResolverLaFuncion
Edu
Habi
EnriqueGG

Calendario

No hay fechas.

Categorías

Chorradas
Paranoias
Posts lúcidos
Tecnoesoterismo
Yuyus

Cenas de Abj

Abj debe 7 cenas.

Frase célebre

Abj dice: come algo 
 
Z dice: ah, comer 
 
Abj dice: te gustará, ya verás 
 
Abj dice: es como follar, pero por la boca y hasta dentro 
 
Z dice: ?? 
 
Z dice: no capto la diferencia

Hmmm

Habi - 24/08/2006 21:18:00 - Tecnoesoterismo

Ayer estuve haciendo limpia entre todos los proyectos de Delphi que tengo empezados. La mitad de ellos eran analizadores sintácticos / semánticos y traductores en general; para Freud tendría algún significado.

¿Cómo debería ser el lenguaje ideal? No hay lenguaje ideal. Cada elección de diseño aporta ventajas e inconvenientes a partes iguales.

Un lenguaje interpretado es ideal para la depuración, para construcciones dinámicas y de alto nivel y para su integración en entornos cualesquiera. Pero al ser tan dinámico es bastante más lento que uno compilado, el cual ya tiene resueltos estáticamente los enlaces y traducción, y ha podido ser optimizado profundamente, amén de no requerir un entorno para integrarse con otros lenguajes.

Con los paradigmas es casi peor, porque aunque los lenguajes y la forma de programar en ellos sea radicalmente distinta, todos sirven para todo. Es un tema de comodidad, depende para lo que se lo vaya a usar.

Y luego está el tema del traductor, mi preferido. Un lenguaje como Pascal o C puede implementarse con LR (SLR, LALR) sin problemas, en el caso del Pascal basta con un LL un poco modificado (al fin y al cabo, el Pascal fue diseñado para compilar en un solo paso, sólo hay que desambiguar el IF).

Sin embargo, si quisiese un lenguaje compilado que pudiese definir sus propios operadores (no sobrecargar los existentes) teniendo en cuenta la asociatividad y precedencia de éstos no nos valdría un LR a secas, por usar tablas estáticas, con lo que no nos valdrían ninguno de los generadores automáticos que hay (mi solución a esto fue usar una técnica híbrida, con un LL modificado para toda la gramática que no fuesen expresiones y precedencia de operadores por funciones de precedencia para éstas, aunque esto es otra historia).

Me está quedando un post muy largo y no he entrado en detalles de ningún tipo. Divago. ¿Cómo debería ser un buen lenguaje para desarrollar aplicaciones eficientes tanto en tiempo de ejecución como de desarrollo? Aunque quizás de lo segundo, puede encargarse un entorno de desarrollo integrado, fijaos si no en el VB.

Por mi parte: compilado, imperativo / funcional, con macro-preprocesador, capacidad de inline, un sistema de tipos fuerte aunque con amoldamientos y una sintaxis clara y ortogonal. Y si tiene objetos (en algún sentido), herencia simple con interfaces añadidos.

1


Salva nos, Deus

Habi - 23/08/2006 23:14:00 - Yuyus

Cayó la oscuridad, se hizo el silencio.

Dolor. Agonía. Muerte. Éxtasis. Sueño. Resurección. Vida.

Como siempre, desde siempre y para siempre.

Sin principio ni fin.

Siempre aquí y ahora, siempre tú y siempre yo.

¿Acaso no es lo mismo?

¿Por qué?

 


 

(No se si será la foto, pero me ha quedado un post muy a la devil)

0


QMSVAB

Habi - 22/08/2006 23:42:00 - Chorradas

Había una vez un yogur de fresa que se llamaba Berberecho. No es que tuviese una crisis de personalidad, es que era su nombre. Para complicar aun más las cosas, en la fábrica donde nació se confundieron y le pusieron aroma de plátano en vez de fresa, pero eso es otra historia.

Así pues Berberecho, que era un yogur de fresa con sabor a plátano, decidió un buen día salir de la nevera (que al fin y al cabo es como salir del armario, aunque sea más fresquita) y se dedicó a viajar.

Se paseó por el suelo de la cocina, toreó a las cucarachas, hizo turismo por el fregadero, saludó a viejos amigos en el cubo de la basura, hizo amistad con los botes de fabada asturiana y jugó al ping-pong con los vasos y las tazas.

Nuestro viajero amigo quiso ver cumplido el sueño de su vida, que no era más que ver un anuncio de sí mismo por la tele, así que se fue para el comedor. Encendió la tele, pero como en esa casa tenían sólo canales por satélite se veían muy pocos anuncios. Así que Berberecho, que os recuerdo que era un yogur de fresa con sabor a plátano, esperó y esperó.

Y esperó y esperó y volvió a esperar.

Al final ocurrió lo inevitable, y es que se puso pocho fuera de la nevera, y caducó; nunca pudo ver su anuncio.

A su entierro fueron las latas de sardinas, un trozo de sandía y también su mejor amigo: el medio limón reseco que habita en todas las neveras. Descanse en paz.

0


Horacio

Habi - 22/08/2006 1:53:00 - Tecnoesoterismo

¡Tenemos nueva chorrada!

A petición popular (?), vuelve la sección de frases célebres aleatorias.

Disfrutadla.

 

 

P(t): Van 20 post ya frown.

1


Post basado en hechos reales

Habi - 20/08/2006 20:05:00 - Yuyus

Tres pasos.

Eso creía.

Empecé a pensar en algo, en esta ocasión el flujo del dinero. Hubo un momento en el que dejé de pensar y pude verlo y sentirlo. Vi cómo fluía, como entraba y salía de la vida de cada uno, como entraba y volvía a salir de los estados, como se creaba y destruía su representación física en las casas de la moneda, como habiendo de varias clases era la misma cosa...

No fue eso lo que me hizo cambiar.

Salté de una visión a otra. Esta vez eran lenguajes; estaban vivos. Nosotros éramos su cuerpo, ellos eran seres mucho más complejos. Nacían crecían, se reproducían y morían. Nos usaban en sus incomprensibles actos y evoluciones. Igual que el caso anterior, una especie de energía fluctuando y viva.

Tampoco fue eso lo que me hizo cambiar.

Y aun fui más lejos. Sentí el flujo de la vida y de la muerte. Desde la aparentemente inerte materia inorgánica hasta los seres vivos y aún la consciencia humana. Vi el ciclo de uso de la materia y la energía, vi la oposición contra la entropía, y comprendí muchas cosas. Igual que los casos anteriores, tiende a acumularse donde más hay, fagocitando a su alrededor.

Ni siquiera esto fue lo que me hizo cambiar.

 


 

Tuve en mis manos un conector BT630W; antes de eso ví algo que parecía un Archimedes, e incluso un ZX80 aparentemente averiado en una especie de mercadillo.

En ese momento supe que había cambiado, en algún momento anterior a todo esto, de forma silenciosa y poco mística y sin saber como. Así que allí se quedaron.

No se lo que fue lo que me hizo cambiar.

Qué pena y qué alivio.

Dos pasos.

2


Mai jausis red...

Habi - 20/08/2006 19:45:00 - Chorradas

Aquí debería hacer un post tocho contando cosas de londres... pero como mi blog es caótico y no tengo ganas ni estilo como escritor, pongo esto y el resto os lo cuento por el msn:

 


 

Cosas que me han soprendido de Londres:

 


 

Fotos:

4


Post duo

Habi - 14/08/2006 18:54:00 - Posts lúcidos

Me encanta teneros ocupados con alguna tontería.

Así que... como me voy una semana, ofrezco un premio al que sepa que representa el dibujo que pongo abajo (no es abstracto; el aspecto se lo da la técnica). Y ese premio será un vale a canjear por un retrato realista cuando éstos me queden bien (y no, ese dibujo no es uno v_V).

También os dejo algo en descargas para practicar para cuando quedemos; debería ser pronto, porque alguien nos debe los carnets del club.

12


Descargas

Habi - 13/08/2006 23:22:00 - Tecnoesoterismo

¡Ya tenemos sección de descargas!

Y como lo prometido es deuda, ahí va ese programa para poder ver y exportar las imágenes del Print Master y News Master, junto con varias bibliotecas.

Si queréis que ponga algo en descargas de interés general para todos los visitantes de este blog, se admiten sugerencias.

Todavía sigue estando un poco verde el tema, ya lo iré apañando poco a poco.

0


¡Que me voy!

Habi - 13/08/2006 20:35:00 - Yuyus

Yuyu, porque no es un post lúcido, aunque sí informativo:

Este martes me voy a Londres. Del martes al domingo. Sí...

Por fin tengo la banda sonora de Noir; impresionante.

Habría hecho algo, pero no es el momento. Dentro de poco.

Esta noche diseccionaré el Bob, y miraré el nuevo Xara.

Ha sido un buen día.

6


Ain

Habi - 11/08/2006 0:20:00 - Yuyus

He visto a la luna morir, y al tiempo detenerse.

He mirado sin ver y oído sin escuchar.

He sido más que nunca siendo menos que nada.

No puedo entenderlo, pero sí comprenderlo. Puede valer.

0


Reglas del 10:
10 últimos   10 después   10 antes   10 primeros