jazzdotdev / jazzdotdev/jazz

Compare performance hit of functions called from native Rust vs Torchbear

Open
#226 1 comment 0 reactions 0 assignees View on GitHub
focus/performance progress/1
Dominant language
Rust
Stars
147
Forks
10
PR merge metrics
No merged PRs in 30d

Description

#217 was very informative

I think something like seeing how many times `checksumdir()` can be called native vs scripted would also be informative

perhaps also `regex`

I want to see how much sense it makes in mid term to keep logic in Lua through Torchbear's bindings. as far as things are going now, I see it this way:

> torchbear balances speed, efficiency, and power. it's the easiest way to quickly build something powerful that works well on affordable hardware.

mid/long-term, I think the libraries will still be there and get better from torchbear making them easy to use. and there will be ongoing rewrites of whatever logic we have in Lua libraries up to native code, like what is partly going on with ContentDB

long-term, I intend to transition away from PUC-Lua but with a very similar syntax and use a more effective runtime in Rust to provide an optimal balance between high and low level programming

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.