Mantenha-se informado sobre as nossas novidades com nosso newsletter semanal, todas as segundas-feiras
A Adobe anunciou que irá abrir o código de parte da plataforma Flex com o
intuito de atrair o interesse da comunidade de desenvolvedores pelo SDK deste
pacote de desenvolvimento de Rich Internet Applications. O Flex permite a
criação de Flash usando uma linguagem menos orientada a mídia e mais próxima
da forma convencional de desenvolvimento de software.
A Adobe espera inovações geradas pela comunidade assim como o desenvolvimento
de novas ferramentas. Vale lembrar que ações da empresa no campo do open
source não são novas. No ano passado a Adobe começou uma colaboração com a
Mozilla na implementação do ECMA Script 4, uma Virtual Machine de código
aberto para Flash. Segundo a fundação, essa é a maior contribuição já
recebida pela Mozilla desde sua fundação.
Apesar disso não há garantias de que a abertura do código do Flex vá atrair
novos desenvolvedores da comunidade open source. O motivo é que as plataformas
Flash e Apollo, cujos runtimes são necessários para rodar aplicativos Flex,
são fechados e proprietários, o que pode afastar uma parcela dos open sourcers
mais puristas. De qualquer forma é uma atitude interessante da Adobe nesta sua
nova fase de privilegiar aplicativos web.
[via
ArsTechnica]
Muito interessante, mas... Teremos ou não um editor de flash nativo do ambiente linux?
--
Marcão,
Flash e Flex são diferentes, apesar da utilização do ActionScript 3.0.
Mas o OPEN do Flex pode ajudar a comunidade a chegar em uma ferramenta similar.
existe um versão do Adobe Flex pra Linux,
não existE?
Dê uma olhada nesses links.
http://blog.zellen.com.br/index.cfm/2007/4/3/Desen...
http://blog.eshangrao.com/index.php/2007/01/16/324...
Cara,
Ainda acho que a questão dos runtimes de código fechado é uma grande barreira para que o Flex tenha atrativos suficientes aos desenvolvedores. Mas confesso, é no mínimo uma atitude muito inteligente da Adobe.
Vamos aguardar os próximos passos ;-)
Olá, bom dia,
O que seria interessante era fazer do Adobe ColdFusion open-source
Isso seria fantástico
Ai poderiamos praticamente dizer adeus ao ASP e PHP
Cumprimentos
César Oliveira
http://www.profissionalweb.net/blog/
http://www.profissionalweb.net/cursos/
http://www.profissionalweb.net/gestdoc/
Aprenderam com o fracasso do Cold Fusion, tornar o Flex open source é uma boa sacada pra fazer a tecnologia "pegar".
Eu dou graças a deus que o ColdFusion não pegou, aquilo é uma calamidade. Código server-side na camada de apresentação, programação por tags. Aquilo foi uma deformidade que a Adobe criou já que seu publico alvo era de webdesigners, e não desenvolvedores.
Seletividade não é sinônimo de fracasso.
Levando a comparação para outro segmento, você diria que a ferrari fracassou porque vende pouco?
Freakcode, sugiro que leia e se informe antes de comentar sobre um produto/tecnologia que você claramente não conhece. Não vou entrar na questão da popularidade da tecnologia, basta saber que ela é uma das mais utilizadas (perde apenas para PHP, ASP e JSP), ficando à frente de Ruby, Phyton e outras nos EUA. Grandes empresas utilizam ColdFusion (inclusive no Brasil), só para citar algumas em território nacional: Embraer, Symantec, APC, Vivo, VR Vales, Porto Seguro Seguros, Correios, grande parte de sites governamentais (do nosso governo "livre")... A lista vai longe.
Vou apenas comentar algumas de suas afirmações absurdas para que, talvez, você aprender um pouco sobre o ColdFusion antes de falar:
1) "Código server-side na camada de apresentação"
Eu não entendi bem o que você quis dizer, mas acho que você quis dizer que o ColdFusion não separa camadas de apresentação, negócios e afins... Bem, acho que você realmente não conhece o produto que está criticando. Vou te deixar com uma pontinha de curiosidade. Digite no Google: ColdFusion Components (ou CFCs) e leia a respeito. Você vai encontrar uma sopa de letrinhas interessante, OO, MVC, ModelGlue, frameworks, etc, etc.
2) "Programação por tags"
Não sei o que você vê de errado nisso. Já viu a especificação do JSP 2.0? Então, o conceito do CF é este desde 1995: usar tags. Aliás, linguagem de marcação é uma grande sacada, a Internet e o XML que o diga. Mas se você quiser, pode usar linguagem corrida, via CFSCRIPT. Ou ainda: pode desenvolver tudo em EJB e depois chamar via CreateObject() ou CFOBJECT. Existem mil maneiras de preparar Neston, invente uma.
3) "Deformidade que a Adobe criou"
Quem criou o ColdFusion foi a Allaire, uma empresa antiga, que talvez você não conhecesse pois ainda não era gente. Isso foi em 1995. Desde então a linguagem nunca morreu, pelo contrário, está para sair a versão 8 do produto, desenvolvida inteiramente dentro da Adobe, a 5a maior empresa de software do mundo. Para quê iriam gastar dinheiro desenvolvendo uma versão nova se ela não fosse interessante? Adicionalmente a Adobe faz dinheiro com o produto porque ele vende muito bem. Se você não quer dar dinheiro para a Adobe, existem outros players no mercado (alguns livres e abertos), veja a listagem aqui: http://pt.wikipedia.org/wiki/ColdFusion
4) "Publico alvo webdesigners"
Ah tá... Se é da Adobe então é para designer. Entendi. Generalização massa essa. Em 1995 tinha um monte de designers programando em ColdFusion, manja? Aliás, até hoje.
[1] http://news.netcraft.com/archives/2003/08/30/php_g...
"... perde apenas para PHP, ASP, JSP ...": meu filho, isso é o universo todo. E olha que até Perl deve ser mais usado que CF.
E sim, todos que eu conheço desenvolvendo em CF são formados em design e trabalham hoje com webdesign. Não somente pelo fato de ser da Adobe, mas isso é um ponto que conta já que vem integrado nas ferramentas que eles aprenderam a usar.
Ou designer aprende web usando Visual Studio, Eclipse, Zend?
Só pra finalizar, me indica um site atual, grande e de alta demanda usando Cold Fusion?
As maiores empresas dos EUA usam ColdFusion, ok. E os maiores SITES?
Google, Yahoo!, Amazon, Youtube, Orkut, Digg, del.icio.us, Last.FM
Volta pra realidade.
PS: o gráfico que você mandou era a adoção de PHP em plataforma WINDOWS em 2003! Era pra significar alguma coisa?
Freak, acesse o MySpace.com e veja a extensão dos links nele (dica: é .cfm). Para sua informação: o MySpace é ou foi, por muito tempo o site MAIS VISITADO de toda a internet. Pelo ranking do Alexa atualmente ele é o terceiro mais visitado (1). Eu estou usando o ranking do Alexa na ausência de outro melhor, entretanto ele pode ser o mais visitado. Eles usam ColdFusion com Bluedragon.NET (vá procurar para saber o que é isso).
Se a programação e a estrutura do MySpace é mantida por réles "designers", eu deixo você decidir. O problema é que talvez você julgue o punhado de designers que você conhece e que optaram por usar ColdFusion como sendo uma amostra representativa o suficiente para generalizar o resto.
Te deixo com alguns outros: Adobe.com. É o o 42o site mais visitado nos EUA (1), Match.com (é o 51o)... cada um desses supera em mais de 200% o volume de acessos do líder de audiência no Brasil, o UOL. Satisfeito? Em tempo: MUITOS subdomínios do UOL rodam em CFM.
Mas foquemos em exemplos nacionais e sul-americanos, que eu já tive contato (como consultor):
1) Correios.com.br: é um dos sites governamentais mais acessados (na verdade ele é o 73o site mais visitado do Brasil - incluindo os internacionais (2), só perde para o da Receita na área governamental. Aliás, a busca de CEP do programa de IRPF acessa um componente em CF hospedado no site dos Correios. Você declarou o seu imposto esse ano?
2) Portal Terra do Chile: www.terra.cl. É o site mais acessado do Chile (excluindo-se os internacionais Google e afins), também mantido por "designers"... (3)
3) http://www.portoseguro.com.br. É a maior seguradora do país. Não faço idéia do ranking de acesso, mas te digo que assustei quando vi o volume de acesso (foi um exemplo recente de adoção de ColdFusion que me veio a cabeça).
4) http://www.vr.com.br Se você recebe um cartãozinho de vale-refeição que leve a marca VR Vales, certamente já deve ter logado no sistema para conferir seu saldo e afins.
5) http://www.guiasp.com.br Um dos guias de São Paulo mais usados (e visitados).
Eu acho desnecessário ficar listando mais sites. Existe uma lista sendo construída aqui: http://www.cfugbr.com/empresas, mas basta fazer uma busca no Google por "filetype:cfm" e ver inúmeros outros sites que rodam ColdFusion. Dos mais visitados aos menos visitados.
O ColdFusion certamente não é a tecnologia server-side mais utilizada, especialmente em comparação com as alternativas livres. Aliás, os mais visitados que você citou (Google, Yahoo!, Amazon, etc) NÃO utilizam nenhuma tecnologia de mercado como PHP, JSP, etc. O volume de acessos deles é tão grande que eles usam tecnologias proprietárias, suas próprias linguagens server-side. Entretanto o ColdFusion certamente tem um volume de utilização e é popular o suficiente para contrariar totalmente as suas afirmativas preconceituosas e infundadas, típicas de quem realmente não conhece a tecnologia e está apenas querendo meter o pau e polemizar.
O link que te mandei na mensagem anterior, mostrava justamente a posição do CF em plataforma Windows (lembrando que ele roda em qualquer plataforma, Linux, Mac, Unix e até em mainframes IBM). Nessa plataforma (que é a segunda mais utilizada, ganhando terreno cada dia mais sob Apache (4)) ele só perde para tecnologias da própria Microsoft (ASP e ASP.NET). Acho que isso significa alguma coisa não?
Minha sugestão continua sendo a mesma: vá ler um pouco sobre o ColdFusion e perca o seu preconceito. Não chame pejorativamente de "designers" os milhares de desenvolvedores ColdFusion que existem por aí. Soa soberbo e estúpido demais.
Abraços,
Alex
[1]http://www.alexa.com/site/ds/top_sites?cc=US&ts_mode=country&lang=none
[2]http://www.alexa.com/site/ds/top_sites?cc=BR&ts_mode=country&lang=none
[3]http://www.alexa.com/site/ds/top_sites?cc=CL&ts_mode=country&lang=none
[4]http://news.netcraft.com/archives/2007/05/01/may_2007_web_server_survey.html
Quanto ao fato de dizer que a Adobe lançou pensando nos designers que iniciaram o trabalho com web... a Adobe sempre produziu ferramentas para esse público, não? Ou eu estou maluco? Ou a Adobe ganhou dinheiro e chegou aonde está por causa do CF e não do Photoshop, Illustrator, Pagemaker? Então não distorce o que eu disse dizendo que é 'preconceito'! CF foi uma plataforma de desenvolvimento feita pensando nesse público alvo, e por conta dessa estratégia eu achei que deformaram a linguagem para que ela "pegasse".
Então se eu estou errado, a Adobe está abrindo o Flex porque está na moda open-source? Claro que não, é para atrair DESENVOLVEDORES para seus produtos.
Sem mais.
Freak, o fato da Adobe sempre ter feito produtos para o mercado de design não valida o seu ponto, pelo contrário.
A Adobe não lançou o ColdFusion. O ColdFusion é uma tecnologia com mais de 10 anos de idade e que foi adquirida pela Adobe apenas em 2005/2006.
Em 2005/2006 com a aquisição da Macromedia (que por sua vez adquiriu a Allaire - criadora do ColdFusion e do JRun) a Adobe estava buscando justamente produtos para que pudesse atuar no mercado enterprise (que é diferente do mercado de design). Estava buscando produtos e um posicionamento que lhe faltava para enfrentar grandonas como a Microsoft. Bruce Chizen, CEO da Adobe sempre deixou isso bem claro, e hoje a empresa está nitidamente voltada para este mercado (1).
A Adobe quer ganhar terreno no mercado enterprise, na área dos "picas grossas", notadamente Microsoft, Sun, IBM e afins. Sua arma principal é a plataforma Flash (se você acha que Flash ainda é coisa de designer, então é melhor pararmos por aqui). E nesta estratégia existe um lugar muito claro para o ColdFusion: como a escolha natural de back-end para aplicações RIA. O Flex é um produto para camada de apresentação, é um gerador de interfaces em Flash. Toda a camada de negócios deve ser delegada a um produto como o ColdFusion. Você sabia disso?
A Adobe chegou onde está por causa dos produtos de design sim, mas ela não gastou 4 bilhões a toa para comprar a Macromedia. Como eu disse, a Adobe se lançou no mercado enterprise de forma maciça com esta aquisição. Foi um turning-point para a empresa. Não é a toa que na mesma época do anúncio da aquisição existiam boatos fortes de que a Microsoft estaria interessada em comprar a Macromedia, para, quem sabe, minar de vez as possibilidades de que esta viesse a se tornar uma real competidora.
Eu realmente não sei se estou perdendo tempo tentanto explicar estas coisas a você. Creio que enderecei todos pontos e informações infundadas que você colocou aqui. Só falta você admitir que claramente não sabe o que fala, e insiste em validar seus pontos (preconceituosos em minha opinião) com argumentos falaciosos e desprovidos de vínculo com a realidade.
Se ainda quiser discutir, estarei por aqui.
Alex
[1] http://idgnow.uol.com.br/computacao_pessoal/2007/0...
Esse freakcode, deve ser daqueles "programadores" fracassados, sem talento que não sabem nem o que falam.
É tanta ignorância que nem vale a pena insistir que ele leia, estude antes de falar.
Se não tem o que acrescentar então não poste um comentário puramente pra me ofender.
Pessoal,
Vamos com calma, aqui é um espaço aberto à discussões sobre tecnologia. Estou acompanhando, acho interessantíssimo o andamento dos comentários, mas fiquem restritos aos aspectos técnicos.
Obrigado.
Caro freakcode,
Acho que você anda com um conceito muito antigo do ColdFusion, o que o Alex disse acima é a mais pura verdade, o ColdFusion mudou muito na sua sexta versão, desde então vem só crescendo, hoje totalmente em plataforma J2EE, seria interessante você pesquisar um pouco... principalmente quando se afirma coisas que não são verdade.
Abraços
Gustavo Sousa