❤ Yukihiro Matsumoto [Matz]

Personagens Inspiradores: O criador do Ruby
"Eu acredito que o propósito da vida é, ao menos em parte, ser feliz. Com base nessa crença, o Ruby é projetado para tornar a programação não só fácil, mas também divertida. Ele permite que você se concentre no lado criativo da programação, com menos stress."

Yukihiro Matsumoto, também conhecido como Matz, nasceu no Japão em 14 de abril de 1965 e é um cientista da computação e programador de software mais conhecido como criador da linguagem de programação Ruby. Seu interesse por programação surgiu quando ele era estudante do ensino médio, o que o levou a estudar Ciência da Computação na Universidade de Tsukuba, tenho vindo a trabalhar como programador.

Desde 1993 Matz se dedica a projetar e desenvolver a linguagem de programação Ruby. De código aberto, o Ruby se tornou uma linguagem de programação muito popular em todo o mundo, e é amplamente utilizado em muitos campos, incluindo a Web.

Aqui, uma lista de curiosidades sobre Matz:

  • Até o final do ensino médio, Matz era um programador autodidata. Depois de formado, se juntou ao departamento de linguagens de programação e compiladores de pesquisa de sua faculdade;
  • Como programador profissional, trabalhou para a empresa japonesa de código aberto, netlab.jp;
  • Conhecido como um dos mais ferrenhos evangelistas de código aberto no Japão, lançou vários produtos incluindo o cMail, escrito inteiramente em Emacs Lisp;
  • Ruby é a sua primeira peça de software que se tornou conhecido fora do Japão;
  • O nome de Matz pode ser escrito usando kanji: 松本行弘, mas é normalmente escrito usando hiragana: まつもとゆきひろ;
  • Ele é autor de dois livros: Ruby in a Nutshell e The Ruby Programming Language;
  • Para criar o Ruby, Matz uniu partes das suas linguagens favoritas (Perl, Smalltalk, Eiffel, Ada, e Lisp) formando uma nova linguagem que equilibra a programação funcional com a programação imperativa;
  • Matz sempre diz em suas entrevistas que sua intenção é "tornar o Ruby natural, não simples", de uma forma que reflita a vida. E sobre isso, acrescenta: "o Ruby é simples na aparência, mas muito complexo no interior, tal como o corpo humano";
  • Ele é casado e pai de quatro filhos;
  • Mórmom, Matz já atuou alguns anos como missionário;
  • Ele é um dos autores de "Beautiful Code", que ele considera um grande livro, mesmo que "se pule o meu capítulo, se preferir".

Em entrevista recente, Matz afirmou que entre seus planos para o futuro estão trazer ainda mais melhorias para o Ruby, ao mesmo tempo em que repete a seguinte sequência:

loop do read and reply mails write code write document/article/book write code end

Saiba mais: