Tag: Java Virtual Machine
-
Is Groovy dying?
A few years ago, on my Computer Science MSc, there was something of a mini-revolt as some of the students – already working as developers – complained that the object-orientated design course was being taught in Groovy – a JVM-based language that, in effect, is a dynamic extension of static Java. They said there were […]
-
C, C, glorious C
This blog – The Unreasonable Effectiveness of C – is really very good, and makes a lot of points that are very difficult to argue with. Though, lately, I have (re-)discovered the joys of C++ – even if I do write code in that language like a C programmer. In the last six months I […]
-
Is Groovy back in fashion?
Last year I was taught “Object Orientated Design and Programming” as part of my Birkbeck MSc, using Groovy, a dynamic functional language built on top of Java and running on the Java VM. I enjoyed it and liked Groovy – I went on to write some pieces of software for my MSc project using it. […]
-
Performance collapse in the Open JVM
Unfortunately, I do not have time to investigate this further myself, but others may do. But yesterday I had a serious performance issue with the (open) JVM – though I was able to solve it with an algorithm change – swapping the problematic (integer) code for a lot of floating point maths: not the usual […]