In 64-bit Hotspot, Java objects have an object header of 128 bits: a 64 bit multi-purpose header (‘mark’ or ‘lock’) word and a 64-bit class pointer. With typical average object sizes of 5-6 words, this is quite significant: 2 of those words are al... (more…)
Read more »
Have you ever wanted to know how text editors work? How shell scripts change terminal text colors, update lines without scrolling, or move the cursor around?... (more…)
Read more »
Our
introductory post for
inline-java showed that we
could call methods written in Java (or indeed any JVM function) from
Haskell. Much in the style of other packages, it is moreover possible
to do using java syntax, so examples from Java API documentatio... (more…)
Read more »
Use Java for shell scripting. Contribute to maxandersen/jbang development by creating an account on GitHub. (more…)
Read more »
The Ignite Realtime community is happy to be able to announce the immediate availability of version 4.9.0 of Openfire, its cross-platform real-time collaboration server based on the XMPP protocol! As compared to the previous non-patch release, this one i... (more…)
Read more »