Nasa pretende substituir C/C++ e Ada por Java, utilizando Javolution  XML
Índice dos Fóruns » Notícias
Autor Mensagem
LastClick
Entusiasta Java
[Avatar]

Membro desde: 28/08/2007 11:41:40
Mensagens: 20
Localização: Fortaleza-CE
Offline

Por razões financeiras, a NASA tem estado mais e mais interessada em utilizar Java para missões-críticas. Até recentemente a ausência de uma biblioteca totalmente previsível (previsível no sentido de que todas as operações [métodos] na biblioteca têm uma duração de execução conhecida) impediam que Java fosse utilizada, sendo que normalmente as escolham recaíam sobre C, C++ e Ada.

Esse não é mais o caso, como demonstrado por um paper da AIAA(American Institute of Aeronautics and Astronautics), que apresenta a primeira biblioteca totalmente determinística (e open-souce) para Java: Javolution.

Algumas características da Javolution:

1) Javolution classes are simple to use, even simpler than most JDK classes. You don't need to guess the capacity of a TextBuilder, FastTable or a FastMap, their size expand gently without ever incurring expensive resize/copy or rehash operations (unlike StringBuilder, ArrayList or HashMap).

2) Javolution makes it easy for concurrent algorithms to take advantage of multi-processors systems.

3) Javolution's real-time collection classes (map, list, table and set) can be used in place of most standard collection classes and provide numerous additional capabilities.

Links:

Javolution
Paper apresentado
Fonte da notícia


Depois.
andre_a_s
GUJ Ranger
[Avatar]

Membro desde: 23/02/2003 01:04:53
Mensagens: 755
Localização: Santo André(SP)
Offline

Se vão migrar somente por razões financeiras, não sei se é uma grande mudança não.
Mão de obra java tbm não é nem um pouco barata.

Gosta de cerveja e de viagem?
Visite meu blog!
http://www.TravelAndBeer.com
[Email] [MSN] [ICQ]
rodrigousp
JavaEvangelist
[Avatar]

Membro desde: 09/10/2003 14:23:31
Mensagens: 379
Offline

Mão de obra Java é mais barata do que outras linguagens, porque tem muito mais desenvolvedor Java do que de outras linguagens.

Rodrigo di Lorenzo Lopes - blogger
[MSN] [ICQ]
Foxlol
Virtual Machine Man
[Avatar]

Membro desde: 02/05/2006 10:17:47
Mensagens: 646
Localização: São José do Rio Pardo - SP
Offline

Alguém aqui já utilizou?

Olhei a documentação da API e parece interessante.

Sun Certified Java Programmer
Sun Certified Web Component Developer
Java EE 5 Business Component Developer Oracle Certified Professional
[MSN] [ICQ]
dango
JavaEvangelist
[Avatar]

Membro desde: 09/11/2002 08:56:47
Mensagens: 497
Localização: Catanduva SP
Offline

Sistemas Real-Time estão tornando-se viáveis para Java. A RTSJ é um esforço neste sentido. Sou completamente leigo no assunto, mas estou lendo o Concurrent & Real-Time Programming in Java; o assunto é bem sério e interessante. Espero não ter que escrever um sistema de suporte à vida; quero poder dormir à noite.

Shine on you crazy diamond.
 
Índice dos Fóruns » Notícias
Ir para:   
Powered by JForum 2.1.8 © JForum Team