rupy natal 2014 - 10 anos de rails

Post on 28-May-2015

706 Views

Category:

Software

2 Downloads

Preview:

Click to see full reader

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.

TRANSCRIPT

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

top related