BT

Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ

Topics

Choose your language

InfoQ Homepage Development Content on InfoQ

  • IT Values Technologies Over Thought

    Recently Cap Gemini's Steve Jones has written an article on how he believes that thinking about solutions to problems is less important these days than jumping on the latest hype bandwagon. Although he uses REST and Big Data as examples, he believes it goes beyond any single technology and that eventually IT will no longer belong to IT people.

  • Loop: A Compact JVM Language for Multi-Core

    As a programming language, Loop is compact JVM language influenced by Haskell, Scheme, Ruby and Erlang. It also tries to bring together the best features of functional programming  and OO languages, in a consistent and pragmatic manner.

  • Node Gets Faster, More Stable

    Node.js 0.8 is out. It is faster, more stable, has major improvements in the Cluster module, a new Domain module and a new build that depends on GYP.

  • Domain Driven Design Exchange (DDDx) 2012 - Breaking Away from Object Oriented Design(OOD) Paradigm

    At the recently concluded Domain Driven Design Exchange, the community talked of how Domain Driven Design is finally being understood independent of Object Oriented Design, and how it plays with emerging technologies like Functional Programming and REST.

  • NuGet 2.0 Brings New Package Conventions, Still no Mono, Python, or C++ Support

    Despite the version tag, NuGet 2.0 is actually a fairly minor release. Aside from improved tab completion in the package manager console, most of the changes revolve around packaging conventions.

  • Smart Continuous Test-Runner For .NET – For Free

    Mighty-Moose, a continuous build and test-runner for .NET, now comes free of charge.

  • JBoss Enterprise Application Platform 6 - Java EE 6, Fast Start-up, Low-memory, Cloud-ready

    Red Hat has recently released JBoss Enterprise Application Platform (EAP) 6, which features a cloud-ready architecture, improved management capabilities and better development tools. It can be deployed in on-premise, private, and public clouds, and is the run-time engine that drives Java applications in OpenShift, Red Hat's PaaS offering.

  • To Deliver Innovation Don't FedEx It, ShipIt!

    After seven years, over 500 innovation projects and high profile endorsements from Dan Pink and other leading publications that resulted in hundreds of organisations copying the concept, Australian software company Atlassian has had to rename its famous innovation day concept.

  • QCon San Francisco November 5-9 - Tracks Announced, Registration Open; Featuring GraphConnect

    QCon San Francisco 2012, taking place November 5-9, is now open for registration ($800 savings until July 2nd). QCon is an enterprise software development conference for team leads, architects, and project managers covering architecture & design, Java, mobile, functional programming, Lean and Kanban, cloud computing, Big Data & NoSQL, emerging languages, and other timely topics.

  • Rx 2.0 Gets .NET 4.0 Support, Handles Absolute Time Better

    Reactive Extensions 2.0 RC is out and it now supports .NET 4.0 (except few features) along with 4.5. It also has several improvements in the way it deals with time.

  • Eclipse Code Recommenders Proposes Code Based On Bayesian Networks

    As part of the Eclipse Juno release, a new project, Eclipse Code recommenders joins the train. The idea of the code recommenders is to adjust and filter the set of proposals given when the code proposal key sequence is triggered. The proposals are suggested based on probabilities of using those methods in the current context. Read on for more.

  • Xtend Extends Java

    Together with the release of Eclipse Juno, the Eclipse Foundation is proud to announce the release of Xtend 1.0, a Java-compatible language with lambdas and yet full compatibility with the Java runtime.

  • Eclipse Juno Brings Eclipse 4 as Standard

    Today, the Eclipse Foundation announced the release of Eclipse Juno, the ninth annual simultaneous release train including over 70 projects and for the first time the Eclipse 4 platform in the standard packages. Read on to find out what's new and noteworthy.

  • CRaSH: An Extensible Command Line Shell For Monitoring A Running JVM

    The Common ReusAble SHell (CRaSH) is an interactive shell (with history support and autocompletion) that attaches to a running JVM and can execute several commands for retrieving JVM statistics or changing JVM internals on the fly. It can be used for remote monitoring and administration of existing Java applications and it is fully extensible via custom Groovy scripts.

  • Dan North Discusses The Art Of Misdirection

    Dan North has recently discussed the impact of opportunity costs in his article "The Art of Misdirection." Opportunity Cost is about choosing an obvious solution for a particular problem context, although sometimes an alternative option may be the better choice. Software engineers, in particular, are subject to such opportunity costs as they are constantly facing decisions in their daily work.

BT