BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//pretalx//pretalx.com//pycones-2026//talk//EBCSSG
BEGIN:VTIMEZONE
TZID:Europe/Madrid
BEGIN:STANDARD
DTSTART:20251108T000000
TZNAME:CET
TZOFFSETFROM:+0100
TZOFFSETTO:+0100
END:STANDARD
BEGIN:DAYLIGHT
DTSTART:20260329T030000
RDATE:20270328T030000
TZNAME:CEST
TZOFFSETFROM:+0100
TZOFFSETTO:+0200
END:DAYLIGHT
BEGIN:STANDARD
DTSTART:20261025T030000
RDATE:20271031T030000
TZNAME:CET
TZOFFSETFROM:+0200
TZOFFSETTO:+0100
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
SUMMARY:El texto no es texto: historia de las strings en Python - Daniel H
 ervás
DTSTART;TZID=Europe/Madrid:20261108T112000
DTEND;TZID=Europe/Madrid:20261108T120000
DTSTAMP:20260726T231728Z
UID:pretalx-pycones-2026-EBCSSG@pretalx.com
DESCRIPTION:Usamos strings todo el tiempo\, pero casi nadie conoce la hist
 oria que llevó a desarrollar estas abstracciones.\n\nEn esta charla desmo
 ntaremos la abstracción del texto en Python desde sus orígenes más peli
 grosos en C (char *) hasta las innovaciones de Python 3.14. Exploraremos c
 ómo errores históricos de memoria\, encodings incompatibles y el caos de
  Unicode forzaron algunas de las decisiones de diseño más elegantes del 
 lenguaje.\n\nCerraremos con el PEP 750 de Template Strings: una nueva form
 a de tratar el texto como estructura\, no como concatenación\, habilitand
 o procesamiento diferido\, metaprogramación y una defensa mucho más sól
 ida contra inyecciones de código.\n\nAl terminar\, no solo entenderás me
 jor cómo funcionan las strings en Python: entenderás por qué están dis
 eñadas así\, y cómo usar ese conocimiento para escribir código más ef
 iciente\, más seguro y más expresivo.
LOCATION:Track 04 - OLX
URL:https://pretalx.com/pycones-2026/talk/EBCSSG/
END:VEVENT
END:VCALENDAR
