seg 21 abr 2008
Personalidades por trás da tecnologia (3)
Postado por Márcio sob Internet , Java , Tecnologia[2] Comentários
No terceiro artigo da série, vou citar algumas personalidades e seus artigos que introduziram termos e conceitos famosos em tecnologia recente.
Anteriores: Personalidades por trás da tecnologia (1), Personalidades por trás da tecnologia (2).
- POJO – Plain Old Java Object (Bom e Velho Objeto Java)
- Martin Fowler, Rebecca Parsons e Josh MacKenzie, POJO, setembro 2000.
“Nos perguntamos por que pessoas eram tão contra usar objetos regulares em seus sistemas e concluímos que era porque objetos simples não tinham um nome chique. Então nós lhe demos um.” - REST – Representational State Transfer (Transferência de Estado Representacional)
- Roy Thomas Fielding, Representational State Transfer (REST) In: Architectural Styles and the Design of Network-based Software Architectures (Capítulo 5), Dissertação de Ph.D., University of California, Irvine, EUA, 2000.
Veja também: Principled Design of the Modern Web Architecture (PDF), In: ACM Transactions on Internet Technology, maio 2002. Representational State Transfer, Wikipedia.
Roy Fielding é um dos principais autores das especificações HTTP (RFC 2616) e URI (RFC 3986) junto com Tim Berners-Lee, e co-fundador da Apache Software Foundation. - AOP – Aspect-Oriented Programming (Programação Orientada a Aspectos)
- Gregor Kiczales e sua equipe no Xerox PARC (Palo Alto Research Center) criaram o conceito de AOP e a extensão AspectJ para Java, em 2000-1. Professor na University of British Columbia, Canadá.
Veja também: Aspect-oriented programming, Wikipedia. - RIA – Rich Internet Application (Aplicação Internet Rica)
- O termo Rich Internet Application foi introduzido pelo Whitepaper Macromedia Flash MX – A next-generation rich client (PDF), março 2002, Macromedia (Adobe).
Veja também: Rich Internet Application, Wikipedia. - AJAX – Asynchronous JavaScript and XML (JavaScript Assíncrono e XML)
- Jesse James Garett, Adaptive Path, Ajax: A New Approach to Web Applications, 2005-02-18.
Veja também: Ajax (programming), Wikipedia. - JSON – JavaScript Object Notation (RFC-4627)
- Douglas Crockford: crockford.com. Membro do comitê técnico para ECMAScript Edition 4 (ES4), especificação de JavaScript 2.0.

outubro 22nd, 2008 at 23:02
[...] Edições anteriores: Personalidades por trás da tecnologia, Personalidades … (2), Personalidades … (3). [...]
dezembro 8th, 2008 at 1:18
[...] Edições anteriores: Personalidades … (1), Personalidades … (2), Personalidades … (3), Personalidades … (4). [...]