Comments (7)
There's a nom_benchmark repository in geal/gcouprie (nom's author) github that could be used (it runs nom, pest and one or two others as far as i can remember), but it's quite outdated, and needs some work.
Otherwise, maybe we should have our own benchmark suite to keep a good tracking of pest perfs throughout time ? I'll be glad to give a hand on that front.
from site.
Thanks for the raising this issue. Here's my stance on the matter: both parsers listed in the comparison offer great performance and pest's goal is not to compete with them, but merely to show how pest can offer performance in the same order of magnitude.
Now, things will be different in 3.0. I have rewritten the generator and I'm working on the optimizer with great results.
from site.
I can't find any new benchmarks on pest - is there any updated information from the performance benchmarks mentioned above?
from site.
Good idea! It'll be nice if we can get an official repo created for that.
from site.
There's a nom_benchmark repository in geal/gcouprie (nom's author) that could be used (it runs nom, pest and one or two others as far as i can remember), but it's quite outdated, and needs some work.
Otherwise, maybe we should have our own benchmark suite to keep a good tracking of pest perfs throughout time ? I'll be glad to give a hand on that front.
Edit : https://github.com/rust-bakery/parser_benchmarks for reference
from site.
One more repo that's more up to date: https://github.com/rosetta-rs/parse-rosetta-rs#results
from site.
I was about to open an issue just to realize that I had misread - 'in somewhere below' as 'somewhere in between'.
"in somewhere below" isn't really normal English I'd say so my brain misparsed and then thought the graph or text was wrong.
from site.
Related Issues (20)
- Site unreachable HOT 1
- "Try it now" boxes don't work / have panicked? HOT 2
- Error underline in online editor difficult to see for those with colourblindness HOT 5
- migrate from stdweb to wasm-bindgen and websys
- integrate a web version of `pest_debugger` HOT 5
- Add Licence HOT 5
- Add some more example grammars and a way to put them into the online editor HOT 1
- Archive pest-parser.github.io and use github actions instead
- Separate book deployment HOT 3
- Proposal to upgrade site implementations. HOT 2
- Track and/or limit site size
- Separate playground HOT 1
- Code and tracebacks are ill-formatted on deployed site HOT 4
- Add description and link to side bar HOT 1
- playground: rule names only update once you edit the grammar HOT 3
- unicode characters in input break the share button
- Home page example doesn't work as described HOT 5
- Add label support for the online editor HOT 6
- Pest format bug
- Share button depends on discontinued service HOT 4
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from site.