<div dir="ltr"><div dir="ltr"><b style="color:rgb(80,0,80)">Los esperamos con café 15 minutos antes de la charla en el lobby del instituto</b><span style="color:rgb(80,0,80)">.</span> </div><div dir="ltr"><br></div><div dir="ltr" style="text-align:center"><b style="color:rgb(106,168,79)"><font size="4">Charla de intercambio<br></font></b></div><div dir="ltr" style="text-align:center"><b style="color:rgb(106,168,79)"><font size="4">Viernes 23/08/2024, 10:30 hs.</font></b></div><div dir="ltr" style="text-align:center"><b style="color:rgb(106,168,79)"><font size="2">Lugar: IFLySiB (59 #789 e/10 y 11, La Plata)</font></b></div><div dir="ltr" style="text-align:center"><b style="color:rgb(106,168,79)"><font size="2"><br></font></b></div><div style="text-align:left"><b><font style="color:rgb(255,153,0)" size="2">La charla</font><span style="color:rgb(255,153,0)"><font size="2"> </font><font size="2">será presencial pero </font></span></b><b><span style="color:rgb(255,153,0)"><font size="2">también</font></span></b><b><span style="color:rgb(255,153,0)"><font size="2"> será transmitida vía Zoom en:</font></span></b><span style="color:rgb(0,0,0)"><font size="2"> </font></span><a href="https://utn.zoom.us/j/89038134365" target="_blank">https://utn.zoom.us/j/89038134365</a></div><div style="text-align:left"><br></div><div dir="ltr"><br></div><div dir="ltr"><div dir="ltr" class="gmail_attr"><div><b><u>Título</u>:</b></div><div><b>Objetos sí, clases no: el lenguaje Julia y el paradigma de despacho múltiple</b><br></div>
<p></p><b><span lang="ES"></span></b><div><b><u>Expositor</u>: <br></b></div><div><b>Tomás Sebastián Grigera - Instituto de Física de Líquidos y Sistemas Biológicos (CONICET / UNLP)</b></div></div><div dir="ltr" class="gmail_attr"><b><u><br></u></b></div><div dir="ltr" class="gmail_attr"><b><u>Resumen</u>: <br></b></div><div dir="ltr" class="gmail_attr"><b>Se discutirá sobre el paradigma de despacho múltiple y la jerarquía de tipos en lenguaje Julia, de manera informal y basado en la reciente experiencia del expositor con Julia. No se presume familiaridad con Julia; se hará una breve introducción a los aspectos del lenguaje necesarios para comprender la charla. Se presentará una implementación del cálculo de la función de distribución radial en distintas geometrías. Se trata de un problema que en un lenguaje como C++ podría resolverse definiendo una jerarquía de clases para describir las geometrías (caja rectangular, cúbica periódica, etc.) y otra para calcular la función de distribución radial en una geometría genérica.<br>En Julia no existe el concepto de clase, pero sí una jerarquía de tipos, que el usuario puede extender fácilmente, y la idea del despacho múltiple (que podemos describir como sobrecarga dinámica), que permite definir distintas implementaciones de la misma función para distintos tipos de argumentos. Mostraremos que se pueden usar estos recursos para lograr una implementación genérica del cálculo de la función de distribución radial sin necesidad de recurrir a las clases. En la experiencia del autor, este paradigma facilita la implementación de código genérico.</b></div><div dir="ltr" class="gmail_attr"><div dir="ltr" class="gmail_attr"></div></div></div><br clear="all"><div><br></div><div><br></div><div><br></div><div><br></div><span class="gmail_signature_prefix">-- </span><br><div dir="ltr" class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><font size="4"><span style="font-family:arial"><b>Comisión ChIFLy</b></span></font></div><div><span style="font-family:arial;font-size:small">______________________________________________</span></div><span style="font-family:arial"><div style="font-size:small"><span style="font-family:arial;font-size:small"><br></span></div></span><span style="color:rgb(29,34,40);font-family:"Helvetica Neue",Helvetica,Arial,sans-serif">Si no tenés interés en recibir los avisos de las chiflys, escribinos.</span><br></div></div></div></div></div></div></div></div></div>