BT

New Early adopter or innovator? InfoQ has been working on some new features for you. Learn more

rss
  • The Fatal Flaw of Finalizers and Phantoms

    by Jason Greene on  Dec 02, 2014 4

    Most developers know that finalizers should not be depended on, but sometimes they are necessary. PhantomReferences, often cited as a good alternative, also suffer from the same fundamental problems. In this article we reveal how to contend with the many issues surrounding finalization in Java.

  • Is Your Java Application Hostile to JIT Compilation?

    by Ben Evans on  Nov 21, 2014

    ​One of the most important parts of the JVM is the Just-In-Time (JIT) compiler. However, many applications are not written to take full advantage of the high-performance capabilities of the JIT. In this article we investigate some simple tricks to identify issues that may be making your application unfriendly to JIT.

  • Book Review and Interview: Real World OCaml

    by Werner Schuster on  Jan 08, 2014

    The new book Real World OCaml provides a deep dive into the OCaml programming language. InfoQ caught up with the authors to hear about real world Ocaml users, its unique features, and much more.

BT