Só tangenciando o contexto, JavaScript pode ser usado para programar em Scheme, rssss: http://www.crockford.com/javascript/scheme.html http://www.crockford.com/javascript/little.html
ABS() 2012/5/2 Nuba Princigalli <n...@fastmail.fm> > Caros, > > On Tue, May 1, 2012, at 01:00 AM, Ulisses IBIZ wrote: > > nao morro de amores por Javascript mas essa linguagem vem mudando o modo > de fazer as coisas, talvez pq ela esteja mais a mao... > > = cada vez mais estao surgindo apps com complexas interfaces de usuario, > em Javascript e HTML, claro. Com crossroads.js, backbone.js, knockout.js se > constroe interfaces de maneira bem mais facil, tirando muito da > complexidade do servidor. Cada vez mais o servidor tem ficado apenas com o > lado de persistencia de dados com BDs tolerantes a falhas, distribuidos, > prontos pra cloud. Decisores estao focando cada vez mais nas duas pontas: > qual a cara da minha app e como persistir os dados na cloud, com baixo > custo, alta disponibilidade e sem falhas. E escolhem um miolo/server que > nao atrapalhe, falando geralmente JSON via REST. > > de uma brincada aqui para ver o que se pode fazer na UI, somente na > ponta, sem mexer uma palha no server => http://learn.knockoutjs.com/ > > examplos de uso do backbone.js => > http://documentcloud.github.com/backbone/#examples > > = Node.js, Javascript que roda no servidor (isso mesmo), orientado a > eventos que visa consumir muito menos recursos do lado servidor. Mais em > http://www.ibm.com/developerworks/br/library/os-nodejs/. Ta no comeco, > mas ainda vai ficar melhor. > > a voxer.com esta usando node.js com riak como db nonsql, distribuido, > tolerante a falhas, p.exe. > > > No começo do ano passado comecei a usar javascript além dos "page > enhancements" triviais, comecei pelo jQuery, jQuery Mobile e Jemplate -- > esse último me permitiu reutilizar, no browser, templates que eu já usava > na view da minha app catalyst. Terminei me afogando num spaghetti code > danado, e resolvi que era hora de parar de "programar em jQuery" e entrar > no JS pra valer. > > Hoje, não vejo nada melhor que o combo: Perl no backend, exposto via API > REST + JavaScript no frontend, consumindo essa API, no paradigma de > single-page app, thick client. > > Tenho acompanhado também node.js, mas até agora os relatos que vejo na > rede irc.perl.org, de quem está experimentando, me sugerem que valha a > pena esperar um pouco mais... > > Posto isso... sempre torcendo por avanços na linha perl+lvvm+emscripten, > e nas iniciativas como as do fglock, pra uma hora termos Perl (e tudo que > for Pure-Perl no CPAN) no browser! :) > > Lembrando que aqui no Rio temos um grupo ótimo de JS, http://riojs.org/com > encontros técnicos a cada 2 meses, que tem entre seus principais > organizadores o Leo Balter, que palestrou no YAPC::Brasil 2011 e entrou > recentemente na lista! Inclusive, no último encontro, no Peixe Urbano, > levamos (sim, no plural rsrs) muitas coisas técnicas e da comunidade de > Perl (e outros levaram também de Python e de Ruby) para enriquecer a > discussão sobre o ferramental e a cultura do JS hoje. > > Abraço, > > Nuba Princigalli > > > -- > Nuba R. Princigalli n...@pauleira.com http://pauleira.com @nprincigalli > Discipline is not an end in itself, just a means to an end. - King Crimson > > _______________________________________________ > Rio-pm mailing list > Rio-pm@pm.org > http://mail.pm.org/mailman/listinfo/rio-pm >
_______________________________________________ Rio-pm mailing list Rio-pm@pm.org http://mail.pm.org/mailman/listinfo/rio-pm