News for hackers. Stuff that matters.
Re:Minetest – A free, open-source voxel game engine and game by exception_e on Sunday October 09, 2016 @09:49AM (#12671161)
The poster was commenting on the maintainability of the C++ code. Unfortunately, poorly written/structured code can still be as performant as well designed code.

As for your C++ vs Java question... put very simply, C++ will be faster than languages like Java when it comes to graphics and any software that is close to the hardware.

Re:Minetest – A free, open-source voxel game engine and game by morganvachon on Sunday October 09, 2016 @10:23AM (#12671299)
That's what I figured on both accounts. I guess I'm just bothered by the obvious inefficiency of Minecraft versus practically any other Java game I've played. Even other Java-based voxel games have far better performance.
Re:Minetest – A free, open-source voxel game engine and game by exception_e on Sunday October 09, 2016 @10:28AM (#12671323)
Interesting aside: I just installed/ran Minetest and then compared it to Minecraft and Minecraft feels/looks a lot smoother on my basic HP laptop.
Re:Minetest – A free, open-source voxel game engine and game by fail2fail2ban on Sunday October 09, 2016 @11:30AM (#12671630)
You had better back that claim up. I've seen slow Assembly programs; operating close to the hardware is not a guarantee of better performance.
Re:Minetest – A free, open-source voxel game engine and game by exception_e on Sunday October 09, 2016 @02:18PM (#12672501)
I was keeping it high level because the person asking the question is a non-programmer. To your point though, I should have prefixed "correctly written" in front of C++.
Re:Minetest – A free, open-source voxel game engine and game by morganvachon on Wednesday October 12, 2016 @09:00PM (#12697608)
> I was keeping it high level because the person asking the question is a non-programmer.

Well, I should have been more accurate: I'm not a programmer by trade, but I do understand the basic concepts of computer programming, and I've dabbled with both high level and low level languages. I've even done some assembly programming in the distant past, about 20 years ago, just to learn it, as well as a stint with SQL/400 on the AS/400 about 14 years ago. But these days the closest I come is bash scripting or dabbling in Python or Lua. I've never messed with C/C++ or Java though, hence my questions directed at those languages.

All that said, I do appreciate your response!

Re:Minetest – A free, open-source voxel game engine and game by RandyRanderson on Sunday October 09, 2016 @05:51PM (#12673705)
Someone said "technology1 is faster than technology2" everyone drinks!