After testing my interpreter on large programs, I wanted to compare it's performance to other hexagony interpreters.
I believe @SirBogman 's C# interpreter is the standard for the current fastest interpreter.
(Big thank you to SirBogman for his hexagony.net tool without which this project would of been impossible)
I have been running tests in powershell with the Measure-Command command.
SirBogman's interpreter took on average 327ms to run a Brainfuck hello world (using https://github.com/MeWhenI/Brainfuck-In-Hexagony). My interpreter seemed to average at 125ms.
I do realize that this is not a very good metric and was wondering how to measure performance in a more meaningful way.
After testing my interpreter on large programs, I wanted to compare it's performance to other hexagony interpreters.
I believe @SirBogman 's C# interpreter is the standard for the current fastest interpreter.
(Big thank you to SirBogman for his hexagony.net tool without which this project would of been impossible)
I have been running tests in powershell with the
Measure-Commandcommand.SirBogman's interpreter took on average 327ms to run a Brainfuck hello world (using https://github.com/MeWhenI/Brainfuck-In-Hexagony). My interpreter seemed to average at 125ms.
I do realize that this is not a very good metric and was wondering how to measure performance in a more meaningful way.