Upload
fabio-akita
View
706
Download
2
Embed Size (px)
DESCRIPTION
Esta é a mesma palestra que apresentei na Rubyconf Brasil 2014. O objetivo é iniciar explicando um pouco dos 10 anos de Rails e qual foi seu legado na discussão de arquitetura de software como um todo, em particular seu mérito em trazer a discussão de estética de código de volta à mesa.
Citation preview
10 ANOS DE RAILS@AkitaOnRails
@akitaonrails
+100 Palestras
Novembro 2013
Novembro 2013 Agosto 2014
http://www.levenez.com/lang/
1954 1995 2004 2013
4 décadas 2 décadas
2000 2006
1954 1995 2004 2013
4 décadas 2 décadas
2000 2006
1954 1995 2004 2013
4 décadas 2 décadas
década de 90 últimos 7 anos
2000 2006
ActionScript
Go
Groovy
Clojure
Rust
Scala (2.0)
Elixir
ActionScript
Go
Groovy
Clojure
Rust
Scala (2.0)
Elixir
CoffeescriptDart
Typescript
NASDAQ Composite (^IXIC)
NASDAQ Composite (^IXIC)
Cloud Computing (2006)
2010 2011 2012 2013 20142006 2007 2008 2009
2010 2011 2012 2013 20142006 2007 2008 2009
2010 2011 2012 2013 20142006 2007 2008 2009
LEGITIMIDADE
- Alan Kay, OOPSLA 1997
"Eu me desculpei ummilhão de vezes nos
últimos 20 anos por criar otermo 'orientação-a-
objetos', porque tão logoele começou a ser malusado, eu entendi que
deveria ter usado um termomais orientado-a-
processo."
- Alan Kay, OOPSLA 1997
- Jonathan Ive
- Jonathan Ive
"Existe uma profunda e duradourabeleza na Simplicidade, em
clareza, em eficiência. Verdadeirasimplicidade vem de muito mais do
que a ausência de coisasacumuladas e ornamentação.
É sobre trazer Ordem àComplexidade."
Ruby on Rails é um framework web de código
aberto otimizado para felicidade do programador
e produtividade sustentável. Ele permite que você escreva código belo
favorecendo Convenção sobre Configuração.
LEGADO
"firmitas, utilitas, venustas"
Immanuel Kant
Concordável
Bom
Belo
SublimeImmanuel Kant
Concordável
Bom
Belo
Sublime Nobre
Temível, Melancólico
Esplêndido Immanuel Kant
ARQUITETURA + DESIGN
“Humanos são preguiçosos. Saímos de ‘todos precisam
produzir comida’ para moderna agricultura onde
‘quase ninguém precisa produzir comida’ e ainda
temos abundância."
DESINDIVIDUALIZAÇÃO
- Steven Weinberg, Nobel
- Steven Weinberg, Nobel
“'Religião' é um insulto àdignidade humana. Comou sem ele, você terápessoas boas fazendocoisas boas e pessoasmás fazendo coisas más,mas para pessoas boasfazerem coisas más,precisa de ‘religião'."
- Steven Weinberg, Nobel
OBRIGADO!@AkitaOnRails