Jim des Rivières, da IBM, um dos principais arquitetos da plataforma Eclipse, fará palestra na próxima quinta-feira (09), a partir das 19 horas. A promoção é do Laboratório de Software Educacional (Edugraf-INE-UFSC), com o apoio da AUDACES e da Dialetto Comunicação.
?Projeto e evolução de APIs?
Boas APIs são fundamentais. Elas precisam ser fáceis de usar, para o cliente, e ao mesmo tempo permitir flexibilidade suficiente para as implementações. Além disso, elas necessitam evoluir com o tempo, devido a novas necessidades ou a mudança de características da linguagem. Como isso afeta o projeto de APIs? Nesta palestra, Jim irá mostrar como projetar e evoluir APIs sem quebrar o código cliente e como introduzir novas características de linguagem em APIs existentes. O nível técnico será avançado, abordando exemplos concretos. Mas, para nosso entretenimento, Jim contará também interessantes história das trincheiras do desenvolvimento de APIs.
Destinada a profissionais e estudantes interessados em desenvolvimento de software, a palestra será proferida em inglês.
Mais informações pelo e-mail: palestraJim@edugraf.ufsc.br e pelo site: http://palestrajim.edugraf.ufsc.br/.
O palestrante Jim des Rivières:
É um dos arquitetos da plataforma Eclipse, especialmente no projeto global de suas APIs. Jim foi arquiteto-principal e projetista de API de vários Ambientes Integrados de Desenvolvimento (IDEs), incluindo o famoso IBM VisualAge/Smalltalk e o IBM VisualAge Micro Edition. Antes de se juntar à OTI (Object Technology International) em 1993, Jim trabalhou no Xerox PARC, sendo co-autor do influente livro “The Art of the Metaobject Protocol”, e de vários artigos em reflexão computacional.
Data e Local:
Auditório Prof. João Ernesto E. Castro ? EPS ? CTC ? UFSC - Florianópolis ? SC.
Quinta-feira, 09/12/2010 às 19 horas
A entrada é gratuita.