News for hackers. Stuff that matters.
Re:ARMv7 vs. x86-64: Pathfinding benchmark of C++, D, Go, Ni... by bsaul on Saturday December 20, 2014 @09:16AM (#8776669)
I don't think this improvement is really fair though. Everybody heard the same thing as you did : arraylist are ok performance wise. The optimisation of using arrays and static global variables and remove use of any object isn't something that leads to readable code in the long run, nor is it the code your regularely see in everyday software.

You should include both your old java code with the new one. Call your version "enterprise java" and the other "optimized java". If anything, that could be useful to people coding in java and having performance issue ( otherwise they'll have to look for it in git history, which they'd have no reason to).

Re:ARMv7 vs. x86-64: Pathfinding benchmark of C++, D, Go, Ni... by logicchains on Saturday December 20, 2014 @10:06AM (#8776759)
It is idiomatic in highly performance-sensitive Java code though. Hopefully it won't be necessary in Java 9 or 10 when unboxing support is brought in.

I've added a note regarding the change, but I'm off to bed in a moment (AEST timezone). I'll separate the Java versions tomorrow.

Re:ARMv7 vs. x86-64: Pathfinding benchmark of C++, D, Go, Ni... by exabrial on Saturday December 20, 2014 @10:54AM (#8776898)
You have a link to Java 9/10 class unboxing? I've been googling for it and can't find any information on it.
Re:ARMv7 vs. x86-64: Pathfinding benchmark of C++, D, Go, Ni... by Dewie on Saturday December 20, 2014 @02:50PM (#8777692)
Have you googled something like value classes?