532 views
--- breaks: false --- # Data Week 16, noche 4: Sintaxis de Smalltalk, actualizaciones y _live coding_ [< Sesión anterior](https://docutopia.sustrato.red/dataweek:16C) <big>https://is.gd/dataweek16D</big> ![](https://docutopia.sustrato.red/uploads/f020ce39-fa8a-4416-a7d5-afd64d879027.png) Miniagenda: * Recuento * Introducción breve al _live coding_ * Sintaxis de Smalltalk * Pausa musical * Intro a _bots_. (opcional) ## Introducción breve al _live coding_ Live coding es una tradición de escritura de código, Diego empezó con lenguajes gráficos como [Pure Data](https://es.wikipedia.org/wiki/Pure_data) de livecoding a instrumentos digitales que permiten livecodear. {%youtube iBYERd4_z-A %} Tecnologías Cívicas. Algo de música: {%youtube xXNB1BbKY8A %} **Stop writing dead programs** {%youtube 8Ab3ArE8W3s %} > escritura progresiva implica cambios progresivos. > > "Un gran poder implica una gran responsabilidad" > > > [name=Parker, B.] * [Data 16: Recuperar memorias](https://mutabit.com/repos.fossil/mutabit/doc/tip/wiki/es/data-week-16-recuperar-las-memorias-del-evento--a9lq2.md.html) ## y el _live coding_ ¿para qué? * Una sensibilidad en la que lo importante es la creación. * Disminuir los tiempos de Feedback. En [#CandidatosEnDatos](https://mutabit.tiddlyhost.com/#CandidatosEnDatos) los datos fueron scrappeados desde * nitter.net Otros ejemplos artivistas: * [El paquete semanal](https://paquetesemanal.eltoque.com/) * **Artivisto:** el arte que pone problemas Habitualmente los desarrolladores de software trabajan en algo llamado el IDE: Integrated Development Environment (VS Code / VS Codium) Tudor Girba, líder de GToolkit dice que cuando uno se sale del IDE, el Integrated ha fallado. La idea del bot es que resuelva problemas propios de una comunidad determinada. Paul Graham "[La venganza de los nerds](http://www.paulgraham.com/icad.html)" ¿Por qué no uso lo que usa todo el mundo # Smalltalk * Todo es un mensaje y todo es un objeto * Los objetos pueden comunicarse con otros objetos o con sigo mismo. Los objetos tienen características reflexiva o de introspección: saber sobre su propio estado. Intro a los objetos: ![](https://docutopia.sustrato.red/uploads/8700f1ce-d4ca-4e2a-935d-ee62df2fc806.png) * **Clases**: Organizan un discurso del mundo a través de la contenencia. * Operan como los conjuntos y sus contenencia. Ver imagen de los ojos chuecos enloquecidos. :eyes: * **Mensaje**: **qué** le pido a un objeto. * **Método**: **cómo** implemento lo que pido. Los mensajes tienen tres tipos (quizás para pasado mañana)| # Tanda musical {%youtube gI5Ks4yx-_Q %} {%youtube tEEW0z_nWjo %} {%youtube NQ6uFjWpYVQ %} {%youtube b0JSHuhmg_s %} {%youtube 8WkoPb2T5vA %} # Chistes En el INCI, la página tiene VISIÓN y MISIÓN "Somos pocos y rápidos" "Codiando y codeando"