LangDay

De ErlangAr

Contenido

Lang Day 2012

Organización del Lang Day 2012.

Nota: el contenido de este documento es un borrador, no considerar como permanente

las cosas prefijadas con ! son aproximadas, deben ser definidas con mayor estudio

Objetivo

Brindar un evento de uno o dos días que permita a los asistentes obtener una idea sobre lenguajes de programación emergentes la cual le permita comparar:

  • Paradigma dominante del lenguaje
  • Tipado
  • Características principales
  • Fortalezas/Debilidades
  • Filosofía
  • Estado actual/Planes futuros
  • Estado de documentación/comunidad
  • Casos de éxito
  • etc. (agregar otros de ser necesario)

Formato

El evento intentara organizar las charlas de manera que los asistentes puedan asistir a las charlas introductorias de todos los lenguajes y luego decidan en cuales quieren profundizar.

Por esto el track de introducción sera en una sola sala donde las charlas introductorias se realizaran una tras otra con una duración de !45 minutos.

Luego el track avanzado se realizara en !2 salas por lo cual el asistente deberá decidir en cuales lenguajes desea profundizar.

Por ultimo se realizara antes de la charla de cierre una serie de lightning talks con duración de !15 minutos que permita presentar de una manera mas superficial lenguajes menos conocidos o no tan maduros


Lenguajes Principales

estos lenguajes son los que se desea presentar en profundidad en charla introductoria y avanzada de encontrarse presentadores:

  • Python
  • Ruby
  • Erlang
  • Scala
  • F#
  • Go
  • Haskell

quizas:

  • Clojure

Lenguajes Secundarios

estos lenguajes son los que pueden presentarse en un lightning talk:

  • efene (MarianoGuerra: si logro ir a argentina en esa fecha, también puedo hablar de LFE, Ria, Elixir y erjang)
  • LayerD
  • coffescript + node.js
  • etc...

Calendario

  • Charla de apertura (de 30 a 60 minutos)
  • Charlas introductorias (sala única, 45 a 60 minutos)
  • Charlas avanzadas (salas múltiples, 45 a 60 minutos)
  • Lightning Talks (sala única) (entre 15 y 20 minutos cada una)
  • Charla de Cierre (entre 15 y 30 minutos)

Charla de apertura

La charla de apertura ademas de dar información sobre el evento seria útil de informar sobre la utilidad de aprender nuevos lenguajes, los beneficios de aprender este tipo de lenguajes y presentar una breve introducción a conceptos básicos que puedan ser utilizados durante las charlas como:

  • Tipado Estático, Dinámico, Progresivo, de pato, Fuerte vs Débil
  • Paradigma funcional, orientado a objetos y estructurado
  • Side effects, Single Assignment

Difusion

Herramientas personales