BT

Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ

Topics

Choose your language

InfoQ Homepage Java Content on InfoQ

  • New in Android Studio 2.0: Instant Run and Cloud Test Lab

    Android Studio 2.0 comes with several new features and improvements: Instant Run, integration with a Google service for testing on real devices, faster emulator, faster builds, GPU profiler and debugger, support for deep linking and others.

  • IBM Kick-Starts Eclipse OMR, a Toolkit for Creating Language Runtimes

    IBM has created Eclipse OMR, an open-source virtual machine toolkit to create runtime environments for any language. OMR aims at leveraging general improvements in virtual machine technology across languages, like garbage collection or hardware integration. To achieve this, IBM is generalising its own JVM, J9.

  • Initial Implementation of Module System Pushed to JDK 9 build 111

    Project Jigsaw has been in the works for a while now. On March 22nd 2016, an initial implementation of 'Module System' which is the last major component of Project Jigsaw, was pushed to JDK 9 in early access build 111.

  • JHipster 3.0 Released with Microservices Support

    The JHipster team has released JHipster 3.0 with new support for microservices, and with new options to generate a complete microservices architecture.

  • JEP 286 Survey Results for Local Variable Type Inference

    Brian Goetz has published the results of the local variable type inference survey and the results point to enthusiasm for adopting the feature. InfoQ looks at the results.

  • Does Running Java on Docker Containers Violate Agreements?

    In a recent blog post Henn Idan raised an issue that using Oracle Java in containers could be violating the Oracle licensing agreements. Is this an issue, or is it something that developers should be concerned about? InfoQ investigates.

  • Simplifying Database Queries with Jinq

    Jinq, a library to provide a DSL for database queries, has been made available for Java and Scala. The work is inspired by .NET's LINQ, and aims at enabling easy-to-write queries with support for type safety. As commented by Ming-Yee Iu, creator of the tool, work on Jinq started in 2006 under project name Queryll; however, the adoption of lambdas in Java 8 is what has realised its full potential.

  • Scala Centre Foundation Created

    Last week, the Scala Center was created as a not-for-profit foundation, along with a list of financial backers, to improve the ongoing development of Scala and provide training courses based around the Scala language.

  • jDays 2016 Round-Up

    On 8th and 9th March, the jDays Conference was hosted in Gothenburg, Sweden, followed by an additional day of optional workshops. Currently in its third edition, jDays congregated forty speakers from several different countries, who covered a varied range of topics with a special emphasis in the Java language, methodologies and practices, and front-end technologies.

  • JEP 286 Proposes Extending Type Inference to Local Variables in Java

    A feature proposal to extend type inference to local variables in Java has been posted to the JEP discussion list, asking for feedback regarding the feature. InfoQ looks at the proposal and what it might mean for the Java platform.

  • Jigsaw Finally Arrives in JDK 9

    Alan Bateman has sent a mail to the JDK-9 development list, indicating that a snapshot of Jigsaw will be integrated later this month. InfoQ looks in deeper to see what this will mean.

  • Typesafe Changes Name to Lightbend

    The company formerly known as Typesafe, inventors of the Scala programming language, has completed their renaming and is now known as Lightbend. Typesafe announced their plans to rename last May, stating at that time that it was expected to be a two month process. They invited community members to participate, and provided blog updates about their progress.

  • Eclipse Foundation Releases Next-Generation IDE, Eclipse Che 4.0

    Today, the Eclipse Foundation announced the first release of the Eclipse Che next-generation web-based IDE. Read on to find out what it contains.

  • JUnit 5 Alpha Simplifies Unit Testing

    The JUnit Lambda Team has recently announced the alpha release of JUnit 5, a new major version for the popular unit testing framework. Changes in the new version are mostly focused at removing the common obstacles that JUnit 4 presented to developers, while also modifying the framework to allow for easier changes in the future. Integration with build tools and IDEs still needs some further work.

  • Apache Wicket 7.2.0 Released

    The Apache Wicket PMC has released Apache Wicket 7.2.0. This release is a minor release, but does contain new features. To learn more about this release and the state of Apache Wicket, InfoQ interviewed Apache Wicket PMC member Martijn Dashorst.

BT