[Rails Summit 2009] Palestrante Matt Aimonetti
2009 September 23, 18:13 h
English translation: click here
Matt Aimonetti é um ativista Rails, ele começou como evangelista de Merb e se envolveu na já famosa junção do Rails + Merb. Ele também é ativo na área de MacRuby e HotCocoa. Ele mora em San Diego, onde dirige sua própria consultoria, fazendo projetos e treinamentos relacionados com Ruby, e ele também é um palestrante conhecido em eventos. Nós nos encontramos pela primeira vez no ano passado, na QCon de São Francisco. Você pode ouvir a entrevista que gravamos naquela época aqui
Ele estará conosco no Rails Summit Latin America 2009. Não esqueça de se inscrever!
AkitaOnRails: O que você mais gosta na linguagem Ruby, qual recurso ou conceito te atrai?
Acho que o Ruby é a melhor linguagem de programação para expressar o que eu quero no meu código. É tão natural que parece mesmo “certo”. As pessoas são, como o falecido Guy Decoux era, capaz de se comunicar apenas em código Ruby e isso significa muito para mim. Mas há mais do que a fantástica sintaxe. Ruby tem uma maravilhosa comunidade e valores fortes, tais como testes, refatoramento, melhores práticas, open source etc.
Eu estou realmente empolgado vendo empresas como a Apple e a Microsoft apostando fortemente na linguagem Ruby e sua comunidade.
AkitaOnRails: Qual é a coisa que você mais gosta sobre Rails quando codifica aplicações web?
O que eu mais gosto quando escrevo uma aplicação Rails está em usar Ruby. Eu tentei usar outros clones de Rails em outras línguas e nenhuma chegou perto da mesma experiência, devido à linguagem de programação subjacente. Mas além do Ruby, minha segunda coisa favorita sobre o Rails é a seqüência de uso de convenções inteligentes. Eu posso ver qualquer projeto Rails e compreender imediatamente o que está acontecendo.
AkitaOnRails: Qual é o seu interesse mais recente de pesquisa ou desenvolvimento?
Eu aprendi muito sobre Ruby, trabalhando em MacRuby. Como se vê, há um monte de coisas no Ruby e suas bibliotecas-padrão que muito raramente uso. Eu também estou experimentando com pequenos jogos 2D escrito em Ruby. É uma mudança agradável de desenvolvimento web. Finalmente, eu ainda estou trabalhando com CouchDB e armazenamento de dados alternativos.
AkitaOnRails: Sobre o que é sua palestra para o Rails Summit e quem são os tipos de desenvolvedores que irão se beneficiar mais?
Minha palestra é sobre o futuro do Ruby on Rails e concretamente o que isso significa para os desenvolvedores. Não será uma palestra sobre o encanamento interno, mas mais sobre uma perspectiva de alto nível com exemplos de nível mais elevado de código e exemplos concretos de coisas novas impressionantes que estarão disponíveis para os desenvolvedores Ruby.
As pessoas que estão interessadas no que está chegando, os céticos e pessoas considerando usar Ruby/Rails pela primeira vez provavelmente acharão isso interessante.
Além disso, se você gosta de “futebol”, deveria vir assistir minha palestra ;)
Speaker Matt Aimonetti
Matt Aimonetti is a Rails Activist, he started as a Merb evangelist and was involved in the now famous Rails + Merb merge. He is also active in the MacRuby arena with HotCocoa. He lives in San Diego where he runs his own consultancy, doing Ruby related projects and training, and he is also a well known speaker in events. We met for the first time at last year’s San Francisco QCon. You can listen to an interview we recorded back then here
He will be with us at Rails Summit Latin America 2009. Don’t forget to register soon and make reservations for hotel and city tour (it will be a great opportunity to also get to know São Paulo City).
AkitaOnRails: What do you like the most about the Ruby language, what feature or concept really “clicks” for you?
I found Ruby to be the best programming language to express what I want my code to do. It is so natural that it feels “right”. People are, like the late Guy Decoux was, able communicate only in Ruby code and that means a lot to me. But there is more to it than the awesome syntax. Ruby has an awesome community and strong values such as testing, refactoring, best practices, OSS etc..
I’m really psyched to see companies like Apple and Microsoft bet heavily on the Ruby language and community.
AkitaOnRails: What is the thing you really enjoy about Rails when you’re coding web apps?
What I enjoy the most when writing a Rails app is using Ruby. I tried using other Rails clones in other languages and none came close to the user experience due to the underlying programming language. But apart from Ruby, my second favorite thing about Rails is the string use of smart conventions. I can take almost any Rails projects and understand right away what’s going on.
AkitaOnRails: What are your most recent research or development interests?
I learned so much about Ruby by working on MacRuby. As it turns out, there are a lot of goodies in Ruby and its standard libraries that we very rarely use. I’m also experimenting with small 2D video games written in Ruby. It is a nice change from web development. Finally, I’m still working with CouchDB and alternative data storage.
AkitaOnRails: What is your Rails Summit talk about and who are the kind of developers that will benefit the most?
My talk is about the future of Ruby and Rails and what it concretely means for developers. It’s not going to be a talk about the inner plumbing but more about the big picture with higher level code examples and concrete examples of awesome new things that are going to be available to Ruby developers.
People who are interested in what’s coming up, skeptics and people considering using Ruby/Rails for the first time will hopefully find the talk interesting.
Also, if you like “futebol” you should definitely come check out my talk ;)