R
Ralph Mason
I was looking at this page
http://www.garret.ru/~knizhnik/dybase/doc/dybase.html
And noticed running the same code (Java ported to C# using the MS tool I
expect) that the C# implementation is over 50% slower than Java in all
tests. Coming in at the same speed as Ruby, which isn't known for it's
speed, but is totally dynamic and interpreted. Something doesn't seem quite
right.
Color Language Database
1 C++ GigaBASE
2 Java PERST
3 C-Sharp PERST
4 Ruby DyBase
5 Python DyBase
6 PHP DyBase
Index searches per second
1 297177
2 76923
3 28571
6 9524
4 9091
5 8961
Stored objects per second
1 45600
2 14285
3 7142
4 6667
5 6072
6 5555
Removed objects per second
1 39308
2 20000
3 6250
4 6250
6 4615
5 4545
http://www.garret.ru/~knizhnik/dybase/doc/dybase.html
And noticed running the same code (Java ported to C# using the MS tool I
expect) that the C# implementation is over 50% slower than Java in all
tests. Coming in at the same speed as Ruby, which isn't known for it's
speed, but is totally dynamic and interpreted. Something doesn't seem quite
right.
Color Language Database
1 C++ GigaBASE
2 Java PERST
3 C-Sharp PERST
4 Ruby DyBase
5 Python DyBase
6 PHP DyBase
Index searches per second
1 297177
2 76923
3 28571
6 9524
4 9091
5 8961
Stored objects per second
1 45600
2 14285
3 7142
4 6667
5 6072
6 5555
Removed objects per second
1 39308
2 20000
3 6250
4 6250
6 4615
5 4545