Reputation
19,808
Top tag
Next privilege 20,000 Rep.
Access 'trusted user' tools
Badges
36 71
Newest
 Enlightened
Impact
~742k people reached

Nov
1
answered How does the maintenance of OpenJDK work in practice?
Oct
22
comment What would be the market life of a JVM based software framework?
Spring has a community that goes beyond the vendor that runs it, so yes you should be fine there. Vaadin, Groovy and Scala aren't even in the same sport right now (despite the tech media claims).
Oct
21
answered Will JVisualVM degrade application performance?
Oct
21
comment What would be the market life of a JVM based software framework?
It depends on you and your team (or future team) and how comfortable they are maintaining a framework going forwards. I personally only pick open source frameworks that are likely to stick around for a long time, but there are never any guarantees.
Oct
20
answered What would be the market life of a JVM based software framework?
Oct
17
answered Is there any way around the field-of-use restrictions in Java?
Oct
12
awarded  Nice Answer
Oct
8
revised From non programmer to “professional” freelance programmer
edited body
Sep
26
revised Sharing buffer between multiple threads
added 179 characters in body
Sep
21
answered Importance of data structures in modern S/W development
Sep
19
comment Methods to identify and resolve memory leaks in the JVM
Makes a lot of sense! We've built some tools that help with this and other performance issues - it's an interesting space :-).
Sep
9
awarded  Yearling
Sep
3
comment Is rewriting some Java code to C++ using JNI to improve performance a good idea?
There is work starting on providing a proper FFI for the JVM, but completely agree, going JNI/native rarely gives you a speed boost.
Sep
1
comment Will having ClassA extend ClassB slow down my runtime performance compared to having classC which contains all the members of ClassC?
+1 - The calls are extremely optimized by the JIT - and if you keep methods small and interfaces simple you tend to get methods inlined and monomorphically dispatched anyhow (no/less lookups).
Aug
31
comment How to create own programming language based on JVM?
Join the jvm-languages summit (openjdk.java.net/projects/mlvm/jvmlangsummit) each year and make sure you talk to Charlie Nutter of JRuby fame or Ola Bini - they probably know the most about doing this.
Aug
22
comment Methods to identify and resolve memory leaks in the JVM
JRockit is being merged with Hotspot (has been for some time) - you can buy their commercial flight recorder software that gives you pretty good info.
Aug
21
comment What makes for “good style” in Java?
Just saw this old answer again - the good news is that JSR-310 is making it into Java 8, and developers rejoyced :-)
Aug
21
revised Methods to identify and resolve memory leaks in the JVM
edited body
Aug
19
answered Methods to identify and resolve memory leaks in the JVM
Aug
15
comment Introducing a new JVM programming language into an established enterprise environment
Thanks! Hope you enjoy it :-)