BT

Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ

Topics

Choose your language

InfoQ Homepage Programming Content on InfoQ

  • An Alternative Build System: Gradle 1.0 Released

    Gradle 1.0, a build system powered by a Groovy DSL, has been released. Gradle is compatible with Ant tasks, Maven repositories, and has support for the popular IDEs. It attempts to find the sweet spot between the flexibility of Ant and convention-over-configuration of Maven.

  • Entity Framework 5 - Performance Considerations

    While Entity Framework (EF) 5 promises to bring significant performance improvements over EF 4, there are still some considerations to be aware of to use the ORM effectively – namely, View generation, Caching, auto-compiled queries, Query execution options and Design-time considerations.

  • ZK Web Framework 6.0 Released: New Data Binding System

    ZK Web Framework 6.0 released with a completely new data binding system, jQuery style selectors that run on the server, Servlet 3.0 Async support, new components and several other enhancements.

  • Go 1–The First Major Release of the Google Go Language

    Go has reached the first major release, Google promising it will be stable for the years to come. YouTube uses Go in their core infrastructure.

  • InfoQ User Survey 2012 - 14 Questions to Help Us Get to Know You

    InfoQ would like to better understand your information needs: the type of content you find interesting, the kinds of tools & technologies you are using, and how you interact with the site. Please help us by taking our 2012 user survey - the survey is anonymous and your replies will be kept confidential.

  • ReSharper 6.1 Improves Performance, Adds Async Support

    ReSharper 6.1 promises to alleviate many performance problems with ReSharper 6 in Visual Studio 2010. In addition to bugfixes, the pre-release includes new features such as the async/await keywords, an updated settings engine, and experimental support for Visual Studio 11.

  • How Applied Psychology can help Software Engineers

    On the 1st November software engineer and author John R. Fox has published his book “Digital Work in an Analog World”. According to its subtitle “Improving Software Engineering by Applied Psychology”, the book does not consider software engineering in practice. Rather, it is focusing on the psychological aspects relevant and practices relevant for engineers.

  • IBM introduces new Platform-as-a-Service Solution

    On 12th October IBM has unveiled in New York what the IT company claims to be the industry’s most advanced cloud services and software designed from the ground up for enterprise clients.

  • MIT introduces Oracle for Object-Oriented Programmers

    In a recent news article the Massachusetts Institute of Technology has introduced a technology for automatically remembering connections between objects. The provided system determines how objects in a large software project interact, so it can inform latecomers which objects they will need to design certain types of functions.

  • Heroku gets Scala

    It was announced today (October 3rd, 2011) at JavaOne that Heroku, SalesForce.com's recently acquired PaaS provider, is getting Scala support. Heroku is teaming up with Typesafe to add Scala support to the Heroku platform. Typesafe, "the Scala company", was co-founded by Scala creator Martin Odersky.

  • VMware Releases Free Version of Micro Cloud Foundry

    VMware today released a free downloadable version of its Cloud Foundry software, called Micro Cloud Foundry, designed to run locally on a developer’s workstation in a single virtual machine. Mac and PC developers can run and build cloud applications locally without having to configure middleware, and scale and deploy to their applications wherever they want without modifying code.

  • Adam Messinger Talks to InfoQ About Java 7 and 8

    Following on from last week's release of Java 7, InfoQ spoke to Adam Messinger, Vice President of Development in the Fusion Middleware group at Oracle, to get more information about the release and Oracle's plan for Java 8.

  • Java SE 7 Released: First Major Update Since December 2006

    Java 7 is generally available from today, the first release of the Java platform since Oracle's acquisition of Sun. The release includes a number of small but welcome changes to the language, incorporates a new file API and the Fork/Join Framework, and improves dynamic language support on the JVM.

  • ClojureScript Brings Clojure To The Browser via Javascript

    Rich Hickey has announced ClojureScript, a version of Clojure that is compiled to Javascript code, which will bring the Clojure language to the browser and to the mobile space. InfoQ takes a look at the rationale for and implementation of ClojureScript.

  • JetBrains introduces the new JVM language Kotlin

    So far, Kotlin has been primarily known as a Russian island thirty kilometers west of Saint Petersburg. More recently, the Czech company JetBrains introduced a programming language named Kotlin running on the JVM (Java Virtual Machine). It is the intent of the Kotlin language developers to get rid of some challenges in the Java language.

BT