Created
April 30, 2011 17:28
-
-
Save lorn/949822 to your computer and use it in GitHub Desktop.
Apresentação FISL
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Erlang - escrevendo software para um mundo concorrente | |
Erlang não é um hype, e nem acho que um dia chegue a ser, mas não há como citar concorrencia e computação distribuida sem falar de Erlang. | |
Nessa palestra será apresentado os aspectos básicos da linguagem, seu sistema de concorrencia e sua facilidade na hora fazer um sistema de alta disponibilidade. | |
Descubra porque partes cruciais do Facebook, Github, Heroku e Campire foram feitas com Erlang. | |
Essa palestra se propõe a esclarecer a origem da linguagem Erlang na Ericsson, e porque ela só ficou mais conhecida depois da febre das CPU's 'multi-core'. | |
O que ela tem de unico e como ela usa o poder da imutabilidade da programação funcional para ser mais rápida. | |
Os tópicos abordados serão: | |
• Visão geral neste tópico, será analisado o contexto em que foi criada a linguagem, fazendo um paralelo entre o desenvolvimento tecnológico do hardware e do software. | |
• O que é Erlang? e porque eu tenho que aprender, ou ao menos conhecer, mais essa linguagem de programação? | |
• Quando surgiu? e porque, mesmo sendo uma linguagem da decada de 80, só ficou famosa no seculo 21? | |
• Quais foram as inovações que Erlang trouxe que até hoje não foram copiadas por outras linguagens? | |
• Apresentação, rápida baseada em exemplos da linguagem em si usando topicos conhecidos como: | |
• Tipos de dados | |
• Expressões aritméticas | |
• Pattern Matching | |
• Tratamento de Erros | |
• Programação concorrente e seus erros | |
• Programação distribuída. | |
• Onde e como ela é usada no Facebook, Github e Heroku. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment