Java

Java

Java é uma coleção de longa data de software e regras que é responsável pelo desenvolvimento e implantação de centenas de milhares de aplicações e websites. O que define Java diferencia é a sua capacidade de permitir o uso de plataforma cruzada, quase um primeiro de seu tipo quando ele apareceu pela primeira vez. Java foi originalmente desenvolvido pela Sun Microsystems (posteriormente adquirida pela Oracle Corporation). Ele foi inicialmente lançado em 23 de janeiro de 1996, (embora a linguagem Java tem sido em torno internamente desde 1990) e, desde então, teve 161 grandes atualizações e inúmeras pequenas revisões. A maioria das implementações de Java estão agora disponíveis ao público sob a licença GNU General Public. O enorme sucesso Minecraft, que agora é vídeo game mais comprado e jogado do mundo, foi originalmente escrito em Java.

Baixar Java
Características de Java
  • O Kit de Desenvolvimento Java amplamente utilizado e muito bem documentada pode ser baixado e usado para criar programas com Java
  • Pode ser usado para fazer praticamente qualquer coisa
Pros de Java
  • Java é em grande parte livre ea maioria dos seus implementações estão sob licença pública
  • Provavelmente, a linguagem de programação mais bem documentados no mundo
  • Pode ser usado para qualquer coisa apenas sobre
Contras de Java
  • Não se engane, Java é muito antiga e tem seus problemas. Mais notavelmente, em comparação com plataformas mais modernas, Java descamba para a coleta de lixo e tende a ser geralmente desajeitado ao tentar processar muitos comandos de alta intensidade
  • Java tem uma história infeliz de agregação bloatware (Ask.com Toolbar, McAfee Security Scan Plus) com pacotes de instalação do seu ambiente de tempo de execução, que é tudo de Java que a maioria das pessoas nunca vai precisar. Tenha cuidado durante a instalação e não instalar algo indesejado
  • No sistema de atualização automática que não requer direitos administrativos e intervenção do usuário
  • Tem havido alguma controvérsia sobre as vulnerabilidades de segurança do Java, somando-se a sua queda
Java Rever

Um seria muito difícil encontrar alguém que tenha usado um computador desktop e não ouviu falar de Java. É uma das plataformas de programação mais antigas e mais amplamente utilizado no mundo. A maioria das pessoas será solicitado a baixá-lo logo após a instalação de um sistema operacional fresco em um computador, principalmente devido ao fato de que tantos programas dependem dele, para não mencionar mais da metade dos sites do mundo usando Java, de uma forma ou de outra. Por exemplo, muitas plataformas de terceiros são realmente baseado em Java, tais como BeanShell, Clojure, Groovy, JRuby, Jython, Kotlin, Rhino, Scala e Gosu. Mas por que tantas modificações? Como se vê, para todos longevidade de Java, é muito antiga. Enquanto o idioma base ainda pode ser usado para muitas aplicações, não é simplesmente tão eficiente como plataformas de programação mais modernas. Java é uma parte importante da internet e software de computador história e permanecerá em uso por mais algum tempo, mas os desenvolvedores têm sido lenta e progressivamente buscando outros meios para fazer seus programas de trabalho. Na verdade, Java inspirou amplamente utilizado .NET Framework da Microsoft. Embora ela não tem a mentalidade de plataforma cruzada de Java, uma vez que só pode ser usado no Windows, é geralmente em causa superior para aplicativos mais sofisticados de hoje.

Alternativas a Java

Julia

Livre
Julia é uma linguagem de programação sofisticado projetado especialmente para computação numérica com especializações em análise e ciência computacional. Também é eficiente para o uso da
Mostrar detalhes

Haskell

Livre
Haskell é uma linguagem de programação puramente funcional que pode realizar uma ampla gama de tarefas em um sem costura e forma simplificada.
Mostrar detalhes

Ruby on Rails

Livre
Ruby on Rails é um framework de desenvolvimento web multi-plataforma que permite aos desenvolvedores criar bases de dados, páginas web, e fornecer vários serviços na web. O quadro foi introduzido
Mostrar detalhes

Scala

Livre
Scala é uma linguagem de codificação que preenche a lacuna entre a programação funcional e imperativa.
Mostrar detalhes

Rust

Livre
Capacitar a todos para construir software confiável e eficiente.
Mostrar detalhes

Flask

Livre
O que Flask Apps parece? Se você está procurando algum código de exemplo de aplicações escritas com Balão, ter um olhar para as fontes dos exemplos no github: flaskr - um microblog; minitwit - um
Mostrar detalhes

JavaScript

Livre
JavaScript (JS) é uma leve interpretado ou just-in-time compilado linguagem de programação com funções de primeira classe. Enquanto ele é mais conhecido como a linguagem de script para páginas
Mostrar detalhes

Dart

Livre
Dart é uma linguagem otimizada para o desenvolvimento do lado do cliente para web e móvel.
Mostrar detalhes

Kotlin

Livre
Kotlin · Saiba Comunidade Tente Online. Tipagem estática linguagem de programação para aplicações multiplataforma modernos. 100% interoperável com Java ™ e Android ™. Tente Kotlin Kotlin
Mostrar detalhes

Haxe

Livre
Haxe é um kit de ferramentas de código aberto baseado em um alto nível moderna, estritamente digitado linguagem de programação.
Mostrar detalhes

Nim (programming language)

Livre
Nim é uma programação de sistemas e aplicações  língua. Tipagem estática e compilado, ele oferece um desempenho inigualável em um pacote elegante.
Mostrar detalhes

Erlang

Livre
Erlang é uma linguagem de programação usada para construir sistemas de tempo real suaves massivamente escaláveis ​​com requisitos de alta disponibilidade. Alguns de seus usos são nas telecomunicações,
Mostrar detalhes

Clojure

Livre
Clojure é uma linguagem de programação dinâmica, de propósito geral, combinando a acessibilidade e desenvolvimento interativo de uma linguagem de script com uma infra-estrutura eficiente
Mostrar detalhes

Elixir

Livre
Profissional Consultoria e Desenvolvimento para empresas que utilizam Elixir ou Ruby. Projetos de Iniciação, Design e Desenvolvimento de Software.
Mostrar detalhes

Ceylon

Livre
21 agosto de 2017: Ceylon está se movendo para a Fundação Eclipse!
Mostrar detalhes

Quorum

Livre
primeira linguagem de programação orientada a evidência do mundo.
Mostrar detalhes

Hack

Livre
04 de janeiro de 2016 ... Há um monte de tutoriais aqui no nulo --- byte e em torno da internet sobre como hackear um site com uma ferramenta específica, no caso de você querer saber você está no direito lugar,
Mostrar detalhes

Tcl

Livre
Já uma das marcas de eletrônicos best-seller de consumo do mundo, TCL é agora a marca de TV que mais cresce na América do Norte. TCL TVs apresentam um design elegante e tecnologia de ponta. TCL Blog
Mostrar detalhes