What's HOT and what is NOT - 2o Semestre 2007

64 respostas
pcalcado

A regra é clara:

[b]

  • até 5 tecnologias/técnicas/coisa do gênero que vão causar barulho nos próximos 12 meses.
  • até 5 tecnologias/técnicas/coisa do gênero que vão começar a afudnar ou sumir de vez nos próximos 12 meses.[/b]

64 Respostas

T

OBS: Não levem tão a sério rsrs

HOT
1- ORACLE BAM
2- JBOSS SEAM
3- Ruby on Rails
4- Struts 2.x
5- Linguagens funcionais

//Se eu pudesse adicionair algumas curiosidades…
6- SeaDragon
7- PhotoSynth

NOT
1- EJB < 3; (q novidade!!!)
2- struts 1.x; (q novidade 2, a missão)
3- Voar DE ou PARA no Brasil
4- ADF/BC com JDeveloper (o que vc acha Destro? rsrsrs)
5- to sem imaginação para o resto…

abraços!

nbluis

HOT
1 - Google
2 - JavaFX
3 - Web2 (talvez demore mais)

NOT
1 - HTML (consequencia da Web2)
2 - Tolerância a computadores de baixa tecnologia

aleck

HOT:

1 - Google Gears
2 - Netbeans 6
3 - Windows Vista ( Directx 10?)
4 - Struts 1.x (continua por mais uns anos)
5 - Padrões, metodologias e profissionais especializados em “rrumar a casa”

NOT:

1 - Playstation 3
2 - Empresas de consultoria destruindo o mercado de tecnologia no Brasil.
3- Qualidade dos softwares desenvolvidos no Brasil ( efeito cascata do item 2)
4 - EJB 3 ( O trauma foi grande, as empresas estão “com medo” de apostar)
5 - XML para configurações.

[]'s

Luiz_Aguiar

HOT
1 - JavaFX (para celular)
2 - Novo iMac (após lançamento do OS X 10.5)

NOT
1 - aifôni

L

HOT

  1. MacBook
  2. Programação paralela
  3. iPhone
  4. Wii
  5. Agile development

NOT

  1. trocentos frameworks Java que fazem MVC
  2. JavaFX
  3. Windows
  4. Playstation 3

[/quote]

marcelomartins

Eu vou dar só uma dica do que eu acredito que vai ser VERY HOT:

:arrow: Django Web Framework

mueller

Hot

  1. RoR
  2. Desenvolvimento/Gerenciamento Ágil
  3. javascript v2
  4. SOA
  5. SaaS

Not

  1. PS3
  2. Seleção Brasileira de Futebol :?
RodrigoSol

Hot

  1. Ruby
  2. DSL
  3. REST
  4. Linguagens Funcionais
  5. C# 3.0

Not

  1. Vista
  2. Symbiam
  3. ODF
  4. JBoss
  5. Java
T

comentários? alguém? rsrsr

nbluis

Acho que poderiamos deixar cada um expressar seus sentimentos a vontade.
Sou contra um monte coisa que ta escrita ai, mas nem todo mundo é perfeito. :mrgreen:

T

Acho que poderiamos deixar cada um expressar seus sentimentos a vontade.
Sou contra um monte coisa que ta escrita ai, mas nem todo mundo é perfeito. :mrgreen:

Não estou instigando um flame… mas ja fazem alguns dias que não vemos um por aki… hehehe

mueller

não precisa ser um flame… pode ser simplesmente cada um defendendo seu ponto de vista, sem levar pro lado pessoal… acho que podemos ter uma discussão legal :smiley:

Pedrosa

HOT
1- JPA
2- iPhone
3- Web 2.0 and ROR
4- SOA
5- Java TV

NOT
1- Kurintia
2- Struts 1.x;

T

Tirando a ironia essa é a ideia…rs

cv1

HOT:

  • Qualquer coisa a ver com Ruby e Rails
  • Qualquer coisa a ver com JavaScript
  • Qualquer coisa da Apple
  • Nintendo DS e Wii
  • Agile

NOT:

  • JBoss
  • Python
  • Django
  • Celulares Motorola
  • BDUF
RaulCarlin

Ai não, discordo completamente, meu coringão vai ser campeão brasileiro 2007! Rumo à Tokyo!

Enfim, deixando sonhos de lado:

HOT

  1. Filme dos Transformers(!!!)
  2. Nintendo
  3. NetBeans
  4. Ruby
  5. JavaFX

NOT

  1. Eclipse
  2. iPhone no Brasil
  3. Playstation 3
  4. HD DVD & Blu-Ray
  5. PCs 32 bits (é o começo do fim…)
marcelomartins

Outra dica que vai ser tão VERY HOT quanto a ultima:

:arrow: Remember The Milk

roadhouse

HOT
1 - Apple
2 - Nintendo
3 - RoR
4 - webapps
5 - metodologias ágeis

COLD
1 - Vista
2 - PS3
3 - javafx
4 - fabrica de software (na verdade isso é mais uma esperança que qualquer outra coisa)
5 - second life (último e não menos "importante)

L

HOT

Java
RoR
C# 3.0
Galo
Jogos mortais 4 (to ansioso já )

NOT!

vb.net bleehhhh
Cruzeiro
iphone
Eclipse

dreamspeaker

HOT

  • Serviços de Integração
  • Tecnologias de autenticação/identificação
  • “Batalha” das IDE´s
  • Java 7
  • Desklets

BYE

  • Windows XP
  • Meu celular Motorola (na categoria “sumir de vez”)
  • Contratação de PJ (por pressão do governo)
  • Algum banco (de dinheiro, mesmo) grande
Grinvon

HOT

  • Nintendo
  • Grinvon Forum Editor
  • JavaFX
  • Ruby on Rails (e tecnologias afins de Ruby)
    NOT
  • Struts 2.0
  • Sony
  • Tlotr Online
  • Python
thokk

Hot

[list]
Java
Galo doidoooooooo
Minha Esposa
Senhor dos Aneis
AMIGOS
meu IRMÃOS
[/list]

Not

[list]
Cruzeiro
Flamengo
Microsoft
C#
qualquer windows
[/list]

olhaomarcosaqui

HOT
JavaFX
Ruby
JPA

NOT
vb.net
windows vista
playstation

fmeyer

HOT

  • Rules engines ( + declarative programming, CEP )/SOA
  • Ruby ( Jruby ), Ruby on Rails
  • Caelum
  • OpenJDK ( iced tea, … )
  • Pesquisas e Desenvolvimento em ciencias da computacao

DOWN

  • frameworks web
  • empresas de 3 letras ( software house, fabricas … )
  • code monkeys
  • microsoft
  • NetBeans
cv1

Meyer, como que Ruby / JRuby foi parar no HOT e Rails foi parar no NOT?

marcelomartins

Pra terminar, o resto da lista:

VERY HOT:

:arrow: Ubuntu Linux
:arrow: Compiz Fusion
:arrow: Filme dos Simpsons

NOT SO HOT

:arrow: Apple Safari for Windows
:arrow: Second Life
:arrow: RoR
:arrow: Sony
:arrow: Rede por fio azul

fmeyer

erro meu,

mas ruby nao eh so rails :wink:

cv1

marcelomartins:
NOT SO HOT

:arrow: RoR

Oh mais um que vai ver o tamanho da encrenca que eh Python/Django :mrgreen:

guilherme.chapiewski

HOT

  • REST
  • Java FX
  • JRuby
  • Web 2.0 related (widgets, JavaScript, AJAX, etc)
  • Novo notebook da Apple (mistério…)

NOT

  • Google Gears
  • SOAP/WS-*
  • Microsoft
  • Fábricas de software
  • OLPC
Kenobi

Bão vai minha listinha tb

HOT
[list]
1 - Adobe Flex e SilverLight
2 - Air e GoogleGear
3 - Ruby, JRuby, RoR
4 - Rest
5 - Scrum e métodos ágeis de gestão

Not

1 - Ajax
2 - SOAP-WS
3 - Eclipse
4 - Struts
5 - PMI

nbluis

Pensando mais além.

HOT
[list]JavaFX[/list]
[list]Flex[/list]
[list](Novas tecnologias para sistemas de internet)[/list]

NOT
[list]HTML[/list]
[list]Javascript[/list]
[list]Widgets[/list]
[list]AJAX[/list]
[list]CSS[/list]
[list]Toda essa parafernalha do tipo[/list]

B

HOT
Scrum
XP
RoR
Sony PSP
Skype

NOT
RUP (ou qq outro nome que dão ao waterfall)
Nintendo DS
Venda de música em CD
Telefonia fixa
Internet Explorer

Zakim

HOT
1 - STRUTS 2++
2 - PADRÕES DE PROJETO
3 - PROCESSOS AGEIS DE DESENVOLVIMENTO
4 - WEB 2.0
5 - AJAX
6 - SPIDER - :stuck_out_tongue:
7 - MICROSOFT

NOT

1 - JSF
2 - DELPHI … JA ERA… HEHEHE
3 - WINDOWS VISTA
4 - UML 2.0
5 - CONEXÃO DISCADA… HEHEE

pcalcado

:thumbup:

  • REST+Mashups
  • Conteudo Colaborativo
  • FlashVideo e outras coisas da Adobe
  • Coisinhas da Apple
  • DSLs e plataformas menos engessadas

:thumbdown:

  • Empresas e modelos de negócio de 3 letras
  • Drag’n’drop e RAD anos 90 (VB-like)
  • The Server Side
  • Banners
  • Modelos de Programação Java EE e .Net
ASOBrasil

HOT
Ruby, JRuby, ROR
Scrum, XP …
JavaFX, Flex (pelo menos pelos próximos 12 meses!)
Apple (no geral)
Google (no geral)

NOT
Second Life e porcarias do tipo
Struts 1.x (dúvidas quanto ao uso no Brasil!)
IE 7, 8, 9, → ∞
Tecnologicamente, o Brasil com relação aos outros países emergentes (esse vale?)

Leozin

HOT
1- JavaFX
2- RIA
3- JBoss Seam + evolução do JSF
4- .NET 3.0
5- REST

NOT
1- Struts
2- Apple
3- .NET 3.0
4- Windows Vista
5- Flamengo (tá foda…)

Mauricio_Linhares

:thumbup:

  • Flex
  • Silverlight
  • Google Gears vs Adobe Air
  • CEP/serviços de mensageria
  • Agilidade sem “marca”
  • JBoss Seam 2
  • Linguagens híbridas + DSLs
  • Programação paralela (alguém aí falou em Erlang?)

:thumbdown:

  • Três letrices
  • Frameworks web MVC baseados em Action e em Java
  • WS-*
  • Applicações puramente “desconectadas”
Kenobi

Maurício Linhares:
:thumbup:

  • Flex
  • Silverlight
  • Google Gears vs Adobe Air
  • CEP/serviços de mensageria
  • Agilidade sem “marca”
  • JBoss Seam 2
  • Linguagens híbridas + DSLs
  • Programação paralela (alguém aí falou em Erlang?)

:thumbdown:

  • Três letrices
  • Frameworks web MVC baseados em Action e em Java
  • WS-*
  • Applicações puramente “desconectadas”

Maurício, só uma argumentação frente ao MVC - Action Based vs Frameworks baseados em componentes.

Compoentização para aplicações Stateful é a abordagem mais correta por uma série de fatores, que não vem ao caso nese post. Entretanto, como fica a escabilidade e ROI se substituirmos ActionBased por Stateful em ambientes Stateless com muita demanda ?

Mauricio_Linhares

Bem, pra quem pode, tem Silverlight (ou Moonlight) e Flex, pra quem não pode, tem AJAX, e pra quem ainda não pode, frameworks componentizados não precisam ser stateful ou manter estado no servidor, eles só fazem isso se você mandar eles trabalharem desse jeito.

Não vejo motivos hoje pra ainda se utilizar esses frameworks web baseados em Action, sem contar que é chato feito os infernos fazer coisas realmente interessantes neles.

Thiago_Senna

HOT

  • ROR / Grails
  • Javascript
  • DDD (Acredito que pode ganhar força… tomara!)
  • WEB 2.0
  • Eclipse (Java morre antes)
  • Scrum / XP

NOT HOT

  • Jboss Seam (é o que diz meu achometro)
  • Netbeans
  • Escrever muito codigo html
  • Framework Web Component-Based (not hot não quer dizer que eu não goste)

obs: saindo do script rsrs…
DEVERIA SER MAIS HOT

  • Scaffold
  • Melhor integração das IDE’s para geração de código utilizando Template Engine (Freemarker e Velocity por exemplo - caso eu esteja desatualizado nesta colocação me informem, por favor!)
jack_ganzha

Hot:

  1. TDD
  2. Mashups
  3. iPhone + Concorrentes
  4. RoR, Grails e outros que conseguirem colocar toda a tralha de lado.
  5. Processadores QuadCore
    6 Google com mais novidades

Not Hot:

  1. JSR 277
  2. Tapestry
  3. Java Magazine
  4. LINQ
  5. Empresas onde existem mais rédeas do que cérebro

valeuz…

Kenobi

Bem, pra quem pode, tem Silverlight (ou Moonlight) e Flex, pra quem não pode, tem AJAX, e pra quem ainda não pode, frameworks componentizados não precisam ser stateful ou manter estado no servidor, eles só fazem isso se você mandar eles trabalharem desse jeito.

Não vejo motivos hoje pra ainda se utilizar esses frameworks web baseados em Action, sem contar que é chato feito os infernos fazer coisas realmente interessantes neles.

Mas a abordagem JSF com o SEAM, por exemplo, é praticamente para projetos Stateful.

Acho sinceramente que existem necessidades diferentes e casos de utilização para cada coisa.

Para um portal de informações por exemplo, não vejo a componentização uma melhor saída, a não ser que você delegue tudo ao cliente, como uma abordagem Flex, onde o processamento fica lá.

Mauricio_Linhares

Kenobi:
Acho sinceramente que existem necessidades diferentes e casos de utilização para cada coisa.

Para um portal de informações por exemplo, não vejo a componentização uma melhor saída, a não ser que você delegue tudo ao cliente, como uma abordagem Flex, onde o processamento fica lá.

E qual é o framework web Action que tem aí que não guarda dados na session?

Se o cara vai fazer uma coisa realmente escalável, vai ter que consierar coisas bem além do framework ser baseado em componentes ou em action. Eu só acho muito ruim trabalhar com frameworks que me botam pra escrever todo o HTML denovo e ainda querem fazer mágicas com taglibs toscas.

Kenobi

Maurício Linhares:
Kenobi:
Acho sinceramente que existem necessidades diferentes e casos de utilização para cada coisa.

Para um portal de informações por exemplo, não vejo a componentização uma melhor saída, a não ser que você delegue tudo ao cliente, como uma abordagem Flex, onde o processamento fica lá.

E qual é o framework web Action que tem aí que não guarda dados na session?

Se o cara vai fazer uma coisa realmente escalável, vai ter que consierar coisas bem além do framework ser baseado em componentes ou em action. Eu só acho muito ruim trabalhar com frameworks que me botam pra escrever todo o HTML denovo e ainda querem fazer mágicas com taglibs toscas.

MAs uma coisa é guardar pequenas informações, ou o ID algo assim, outra informações de cada componente, seu estado e tudo mais.

Já tive essa experiência e posso assegurar, que escalar isso não é tão simples, implica em investimento direto em Hardware.

marcosbrandao

HOT

GUJ
Google Gears
Mensagens
Nintendo wii
scrum / xp

NOT HOT

Orkut

Struts 1.x(tomara q o mercado se livre logo desta praga)

Conexao discada(acreditem, muita gente ainda usa)

html

jDeveloper
SadNess

HOT

  • TDD
  • Scrum
  • STARCRAFT 2 SE DEUS QUISER!
keller

IMHO

HOT:

  • DomainDrivenDevelopment
  • TestDrivenDevelopment
  • AgileDevelopment
  • Ruby / JRuby / RubyOnRails
  • SEAM
  • REST

NOT HOT:

  • Microsoft
  • Struts 2.x ( apesar de ser melhor que o 1.x)
  • WS-*
  • Eclipse ( IMHO o projeto deu uma esfriada )
  • Netbeans ( IMHO por mais evolucoes que ele tenha feito ainda falta… )
  • JavaSwing ( IMHO a curva de aprendizado e muito grande… )

:wink:

Leozin

Olá

Kenobi:

MAs uma coisa é guardar pequenas informações, ou o ID algo assim, outra informações de cada componente, seu estado e tudo mais.

Já tive essa experiência e posso assegurar, que escalar isso não é tão simples, implica em investimento direto em Hardware.

Dá a impressão que você é adepto de bindings no JSF, ou estou enganado?

Luiz_Aguiar

:thumbup:
Flex
Agile
TDD
Bovespa (esse ano eu fico rico rs :slight_smile: )

:thumbdown:
SOA
JSF
html+js
Wii
iPod (shuffle)

T

thokk:
Hot

[list]
Java
Galo doidoooooooo
Minha Esposa
Senhor dos Aneis
[/list]

Not

[list]
Cruzeiro
Flamengo
Microsoft
C#
qualquer windows
[/list]

Putz o legal é q a esposa do cara fica depois de java e do “galo doido” hsó ganha do senhor dos Anéis… huahuahua (Brincadeira cara…)

abraços!

Kenobi

Leozin:
Olá

Kenobi:

MAs uma coisa é guardar pequenas informações, ou o ID algo assim, outra informações de cada componente, seu estado e tudo mais.

Já tive essa experiência e posso assegurar, que escalar isso não é tão simples, implica em investimento direto em Hardware.

Dá a impressão que você é adepto de bindings no JSF, ou estou enganado?

Isso é inerente ao problema que for encontrado, como manter estado de componentes interligados para cálculo por exemplo .

Lembrando que o Seam funciona dessa forma.

lrpfeliciano

Hot

  1. JavaFX.
  2. JavaScript.
  3. Mengão na Libertadores (devemos ser otimistas).
  4. JPA.

Em cima do muro

  1. Orkut (Bom, porque eu entro em contato com amigos que não vejo há anos, e ruim porque já perdeu a graça).

Not

  1. iPhone (muita badalação e já tem muita gente reclamando).
  2. Fábrica de Software.

Ultra Not

  1. A possibilidade de eu me casar nesse período de 12 meses (tadinha da minha noiva).
thokk

Tecnoage ;

É normal, só ela que não pode ver… Risos, brincadeira minha esposa é super legal e ela vem em primeiro lugar.

Valeu pela brincadeira Tecnoage é bom descontrair.

RaulCarlin

Há! Tem que ser muito hein?

Mauricio_Linhares

Kenobi:
MAs uma coisa é guardar pequenas informações, ou o ID algo assim, outra informações de cada componente, seu estado e tudo mais.

Já tive essa experiência e posso assegurar, que escalar isso não é tão simples, implica em investimento direto em Hardware.

É o que eu estou dizendo, se você está precisando de escalabilidade, não vai simplesmente escolher um framework Action based e achar que a sua aplicação vai ficar escalável assim. E eles não guardam só um ID ou algo assim não, eles guardam um bocado de coisa.

Quem vai escrever uma aplicação realmente complexa, dificilmente vai fazer usando uma ferramenta qualquer.

eltonk

HOT:

  1. JavaFX, Ajax -&gt RIA de um modo geral
  2. JBoss Seam -&gt Indiscutível
  3. EJB3 -&gt Arrisco a dizer que vai dominar a camada de persistência
  4. Aplicativos web Mobile -&gt Um dia isso tem que dar certo!
  5. XP

NOT HOT:

  1. Struts 1.x -&gt Sempre está nessa lista, mas a anos erro :stuck_out_tongue:
  2. Hibernate -&gt EJB3 vai tirar a coroa do cara
  3. .Net -&gt é a vida :lol:
  4. Aplicativos Desktop -&gt Há tempos estão diminuindo
  5. Meu Internacional :roll:
cv1

Pq?

O que tem de tao legal no Seam, alem dos 40 stack traces que ele joga quando recem-instalado num container?

Quer apostar quanto que vc esta mais errado que uma nota de 22?

…o que eh o mesmo que dizer que alguem alem da Telefonica/Oi/Claro/Vodafone/O2/T-Mobile/Vivo/Spring/etc vai ganhar algum puto com isso. :frowning:

Kknd

HOT

  1. Derivados GNU / Linux
  2. Java
  3. Netbeans
  4. Bancos de dados OO
  5. Ruby

NOT

  1. Windows VISTA
  2. BluRay (assim que se escreve?)
  3. Importância dada aos programadores
  4. Laptops de baixo custo
  5. OOXML
RodrigoSol

Interessante notar que:

1º - Muita gente apostando alto em Ruby, Rails e JRuby. :lol:
2º - Parece que os bebes focas não correm mais riscos de extinção
3º - Só um cara falou em SOA

pcalcado

Kknd:
HOT

4) Bancos de dados OO

Só esperança ou algum argumento?

A

:thumbup: REST
:thumbup: Scala (mas acho que esse tá mais para 2008 )
:thumbup: Glassfish V3 e hk2
:thumbup: Atom Publishing Protocol

:thumbdown: WS*
:thumbdown: Web2.0
:thumbdown: Milhões de discussões sobre RIA versus Web apps
:thumbdown: Mobilidade (vai ficar na mesma de sempre)

Emerson_Macedo

Totalmente off-topic mas …

Muito engraçado na página anterior ver:

E depois:

Há! Tem que ser muito hein?

É amigo, MENGÃO na libertadores, quem diria.

Chora vascaino o sonho acabou … Libertadores, sou eu que vou !!! :slight_smile:

tnaires

Sem falar nesse aqui:

RaulCarlin:
Pedrosa:

NOT
1- Kurintia

Ai não, discordo completamente, meu coringão vai ser campeão brasileiro 2007! Rumo à Tokyo!


:twisted:

pcalcado

http://www.guj.com.br/posts/list/0/82492.java#439647

Criado 5 de julho de 2007
Ultima resposta 20 de fev. de 2008
Respostas 64
Participantes 37