Autómatas con Café: lo que pasa en tu compilador antes de que te haga ‘Hola Mundo’

Autómatas con Café: lo que pasa en tu compilador antes de que te haga ‘Hola Mundo’

Author: Tomás González June 28, 2025 Duration: 30:09

¿Alguna vez te has preguntado qué demonios hace el compilador mientras te preparas otro café? En este episodio Tomás González se pone la bata (de laboratorio) y la gorra (de friki) para contarte, sin rodeos pero con rigurosidad, cómo la teoría de autómatas – sí, esos bichos matemáticos llamados finitos, de pila y las míticas máquinas de Turing – se convierte en el engranaje invisible que traduce tu código a instrucciones máquina. Hablamos de tokens, gramáticas, árboles sintácticos y optimizaciones, salpicado de analogías terrenales (spoiler: hay traductores humanos y recetas de cocina). Un paseo de 30-60 minutos donde descubrirás por qué un error de paréntesis puede arruinarte el día, cómo un parser es básicamente un autómata con esteroides y qué magia oscura hace que tu programa ejecute más rápido de lo que pensabas. Dale al play y conviértete en insider del backstage del software.


Tomás González, técnico y desarrollador web con experiencia en formación y proyectos prácticos, comparte su conocimiento en Podcast de tecnología e informática con Tomás González. Este espacio surge de su día a día, combinando la perspectiva de un profesional que trabaja en el sector con la claridad de un profesor acostumbrado a explicar conceptos complejos. En cada episodio, Tomás aborda temas de actualidad en el mundo digital, desarrollo web y herramientas informáticas, siempre con un enfoque aplicado y alejado del tecnicismo innecesario. La conversación fluye de manera natural, como si estuvieras en una de sus clases particulares o en una charla entre colegas, donde se desglosan problemas comunes y se exploran soluciones prácticas. Más que un monólogo, el podcast busca ser un recurso para quienes quieren entender el cómo y el porqué detrás de la tecnología que usamos. A lo largo de los episodios, se tratan desde fundamentos esenciales hasta aspectos más avanzados de programación y gestión de proyectos, reflejando su trabajo directo con clientes y alumnos. La idea es construir un conocimiento útil, paso a paso, evitando las modas pasajeras para centrarse en lo que realmente funciona. Escuchar este podcast es como tener a un experto a tu lado, desmontando mitos y ofreciendo guías claras para navegar el siempre cambiante panorama tecnológico.
Author: Language: es-es Episodes: 100

Podcast de tecnología e informática con Tomás González
Podcast Episodes
La guerra de drivers: open source vs propietarios en Linux [not-audio_url] [/not-audio_url]

Duration: 3:51
¿Vale la pena usar solo controladores libres en Linux? En este episodio, exploro el eterno debate entre drivers propietarios y de código abierto: qué implican a nivel técnico, ético y de seguridad. Verás cómo se posicion…
Por qué Europa nunca migró sus administraciones a Linux [not-audio_url] [/not-audio_url]

Duration: 11:13
En este episodio del Podcast de Tecnología e Informática con Tomás González analizamos por qué la gran idea de migrar todas las administraciones públicas de la Unión Europea a Linux nunca se llegó a ejecutar.Repasamos el…
👉 Rusticl + ROCm: OpenCL libre sobre AMD en Linux [not-audio_url] [/not-audio_url]

Duration: 5:41
En este episodio explico desde cero qué es OpenCL, cómo funciona ROCm en AMD, y qué significa que Rusticl, la implementación en Rust de OpenCL dentro de Mesa, ahora pueda correr sobre ROCm Compute Runtime. Una novedad qu…
LVM en Linux: domina el gestor de volúmenes lógicos [not-audio_url] [/not-audio_url]

Duration: 20:04
En este episodio exploramos a fondo qué es LVM (Logical Volume Manager) en Linux, por qué fue creado y cómo resuelve las limitaciones de las particiones tradicionales. Te explicaré de forma clara y teórica los conceptos…
Procesadores RISC-V: ¿el reemplazo abierto de ARM y x86? [not-audio_url] [/not-audio_url]

Duration: 59:48
En este episodio exploramos en profundidad RISC-V, la arquitectura abierta que está revolucionando el mundo de los procesadores. Veremos qué es y cómo funciona, en qué se diferencia de ARM y x86, sus ventajas y desventaj…
De Kepler a Ada: ¿Hasta dónde llegará NVK? [not-audio_url] [/not-audio_url]

Duration: 4:06
En este episodio exploramos la evolución del soporte libre para gráficas NVIDIA en Linux, desde los inicios con Nouveau hasta el prometedor driver Vulkan NVK. ¿Qué significa que Kepler 2.0 ya sea compatible? ¿Qué papel j…
ROCm: el stack abierto de AMD para computación en GPU [not-audio_url] [/not-audio_url]

Duration: 18:34
En este episodio exploramos ROCm (Radeon Open Compute), la alternativa abierta a CUDA creada por AMD para llevar el cómputo en GPU a la investigación científica, la inteligencia artificial y la supercomputación.Hablaremo…
Ataques, lanzamientos y avances: Semana intensa en el mundo Linux [not-audio_url] [/not-audio_url]

Duration: 5:40
En este episodio cubrimos las noticias más destacadas del mundo Linux y Open Source del 17 al 23 de agosto de 2025. Hablamos sobre el persistente ataque DDoS a Arch Linux, el nuevo asistente KISS en KDE Plasma 6.5, los a…