Se acepta cualquier lenguaje imperativo, real o imaginario con semántica razonable.
Lo importante es usar primitivas de sockets alineadas a las del curso, es decir, equivalentes a las de C / UNIX.
Se acepta cualquier lenguaje imperativo, real o imaginario con semántica razonable.
Lo importante es usar primitivas de sockets alineadas a las del curso, es decir, equivalentes a las de C / UNIX.