Início Linguagens no InfoQ Brasil
Notícias
Feed RSS-
TC39 finaliza conjunto de funções para o ECMAScript 2018
O TC39 finalizou o conjunto de funções para a ES2018, a última revisão para a especificação da linguagem ECMAScript, durante a reunião de janeiro. As atualizações incluem novas funcionalidades como iteradores assíncronos e operadores rest/spread para desestruturação de objetos e objetos literais, melhorias para expressões regulares, e novas atualizações para promises e template literals.
-
Kotlin: O que aconteceu em 2017 e perspectivas para 2018
Desde o lançamento da versão 1.1 em março de 2017 pela JetBrains, houve um grande aumento na adoção do Kotlin pelo mundo inteiro. 2017 trouxe anúncios empolgantes, e esse impulso continua em 2018. Recentemente, o InfoQ.com conversou com Hadi Hariri, líder da equipe de evangelização para desenvolvedores na JetBrains.
-
Clojure 1.9 chega com Spec e novas funcionalidades para a linguagem
Como informado anteriormente pelo InfoQ, a funcionalidade mais interessante na última versão do Clojure 1.9 é o Spec, que fornece um sistema padrão e integrado para a especificações e testes de dados e funções.
-
Visão Geral do Ruby 2.5.0
Como de costume, pelo sexto ano seguido, uma nova versão do Ruby foi lançada no último Natal, a 2.5.0. Versão essa que traz várias melhorias - em alguns casos chegando aumento de 10% em sua performance.
-
Nuxt.js, Framework para criar aplicações Vue.js atinge versão 1.0
Nuxt.js, um framework de código aberto para criar aplicações Vue.js, atingiu sua versão 1.0. O Nuxt.js afirma que é simples e rápido criar uma aplicação Vue.js que pode ser executado no lado do servidor, como um aplicativo de página única, ou de forma estática.
-
Oracle amplia o suporte gratuito ao Java 8
A Oracle atualizou as informações sobre o suporte gratuito do Java 8. Com essas atualizações, foi removida a data limite de suporte para o Java 8, mas ainda deixa um período de corte de quatro meses e não há opções de longo prazo para suportar o Java 9 e 10.
-
Spring Boot 2.0 próximo da versão final
A versão final do Spring Boot 2.0 está um passo mais perto após o anúncio do release candidate 1 (RC1) em 31 de janeiro. Mesmo nesta fase, algumas adições notáveis ainda estão sendo liberadas, junto com uma grande quantidade de correções de problemas e pull requests fechados.
-
Os nove primeiros projetos propostos para o EE4J
Como parte do processo de transição das tecnologias Oracle Java EE 8 e GlassFish para a Eclipse Foundation, foram propostos os primeiros nove projetos para serem incluídos no Eclipse Enterprise for Java (EE4J). Dmitry Kornilov, gerente sênior de desenvolvimento de software da Oracle, e Michael Milinkovih, diretor executivo da Eclipse Foundation, falaram com o InfoQ sobre esses novos projetos.
-
Sem JCP para o Java EE
A Oracle não suporta ou recomenda o uso do JCP (Java Community Process) para as melhorias futuras do Java EE. “A Oracle recomenda e suporta o uso de processos orientados ao EE4J para melhorias funcionais nas especificações do Java EE 8, e não recomenda ou suporta o uso do JCP para qualquer melhoria funcional do Java EE 8 no futuro”.
-
Último incidente com Npm revela vulnerabilidade de segurança
Recentemente o npm-registry teve um incidente que deixou uma grande quantidade de pacotes altamente dependentes, como o require-from-string, indisponíveis. Embora o incidente tenha sido relativamente simples de resolver, descobriu-se uma grande vulnerabilidade de segurança.
-
Programação assíncrona moderna com Kotlin: Palestra de Roman Elizarov no QCon SF
Roman Elizarov, líder técnico das bibliotecas Kotlin na JetBrains, palestrou sobre "Programação assíncrona moderna com Kotlin" no QCon São Francisco. Elizarov demonstrou como o Kotlin aborda as dificuldades de escrever código assíncrono em linguagens como Java, C# e Javascript.
-
Visual Studio Code anuncia suporte ao JUnit
A equipe da Microsoft que suporta o Visual Studio Code (mais conhecido como VS Code) anunciou o lançamento da extensão para executar e depurar testes Java utilizando o framework JUnit. O JUnit funciona com a extensão Java Language Support fornecida pela Red Hat e com o Debugger, completando a experiência de desenvolvimento ponta a ponta dos desenvolvedores que trabalham com Java.
-
Microsoft anuncia Nullable References Types no C# 8
A Microsoft disponibilizou Nullable Reference Types para desenvolvedores que desejam experimentar o novo recurso e fornecer feedback.
-
Anunciando o Spring Cloud GCP - Integrando seu framework java favorito com Google Cloud
A Google anunciou recentemente o projeto Spring Cloud GCP, em colaboração com Pivotal, para melhorar a integração entre o Spring e o Google Cloud Platform (GCP).
-
Lançamento do Parcel.js traz opção de configuração zero para empacotamento de módulos JavaScript
Parcej.js é um novo empacotador de módulos que foi lançado no dia 5 de Dezembro de 2017. O anúncio do seu lançamento destacou a velocidade e configuração zero como diferenciais dos empacotadores existentes, como webpack, browserify e rollup, e anunciou ganhos de velocidade de até 10 vezes sobre o webpack quando usado o seu mecanismo de cache interno.