TreeFlat: Building a (possible) faster tree for Rust, inspired by APL
Motivation
I start paying attention to the parsing of my little lang TablaM with the desire of improving the display of errors. This le…
I start paying attention to the parsing of my little lang TablaM with the desire of improving the display of errors. This le…
One of the missing pieces of the Rust ecosystem is a decent auth system. I'm tired to wait (and considering that my current options mean I need to integrate with big dependencies like keycloak, mak…
Instalar Rust en Windows tiene su complicación, ya que existen 2 "toolchains": el GNU toolchain (open source) y él MSVC toolchain aka: Microsoft Visual C++. El por defec…
Desde que estoy creando mi propio lenguaje, he estado muy interesado en cómo se hacen estos y las bases de datos relacionales.
Un video muy interesante de An…
Entré en https://repl.it/jam con TablaM, un experimento para construir un lenguaje de programación relacional.
Empecé a programar en la década de 1…
Regla 1.
No se puede saber dónde dedicará su tiempo un programa. Los cuellos de botella ocurren en lugares sorprendentes, así que no intente adivinar y hacer un tr…
Llevo un tiempo desarrollando un nuevo lenguaje de programacion llamado TablaM, enfocado en las necesidades de las aplicaciones orien…
Hoy Apple en su conferencia de desarrolladores anuncio uno de los cambios más significativos en años. Apple cambia de Intel, a sus propio…
Luego de estar varios años sin blogear, he decidido recuperar mi viejo blog que estaba hosteado en tumblr.
Un factor fundamental es la fricción…
Link: Read Rust
Con relación al curso que daré en Medellín, iniciamos este 17 a las 6 p.m. en la…
Esta listo para la venta una nueva versión de Besteller.
La principal adición de esta versión …
Voy a dar un seriado de mini-cursos _gratuitos _ relacionados con desarrollo de software, patrocinado por el SENA en su sede central de Medellin, Colombia.
La intensidad son 38
BestSeller esta ya disponible en el AppStore de Apple.
Luego de mas de año y medio de desarrol…
Durante al año pasado inscribí uno de los proyectos en los que estoy trabajando en el
Ultimamente he estado usando django como framework para crear sitios Web y servir como interface de usuarios para los servidores que desarrollo en Delphi…
Muchos creen que el mundo de software es solamente complicado por su código, ese montón de 0 y 1 o esa cantidad de líneas en un lenguaje de programación concreto.
Luego, a la hora de impleme…
Ya se público mi segundo artículo: Programando al programador en el sitio de desarrolladores de CodeGear.
Trata sobre lo que es minimamente…
Se publico mi primer artículo en CDN (CodeGear Developer Network) : Codificar para el cambio.
Es algo que escribi hace dos años, c…
Ok, ahora vamos a hacer nuestro primer "servicio" o aplicacion multi/nivel. Pero antes que vayamos a programar como locos, es bueno prepararse un poco, mental y tecnicamente. Evitando tra…
La mayor debilidad se encuentra en su fortaleza
Y eso en cierto de la programación RAD. Click.. click.. tap.. RUN y !presto! una aplicación de base de dat…
Mucho se ha dicho sobre la importancia de hacer unit testing.
Sin embargo todavia muchos programadores desconocen las ventajas que reportan tener un conjunto automatizado de pruebas....
Delphi ya es una herramienta madura y con historia.
Mi primer contacto con Delphi fue con la versión Personal de Delphi 3... recuerdo que pude hacer el mismo programa que habia hecho antes e…