FastAPI-compatible Python framework with Zig HTTP core; 7x faster
1–10 of 10 posts
Re: FastAPI-compatible Python framework with Zig HTTP core; 7x faster
#2Re: FastAPI-compatible Python framework with Zig HTTP core; 7x faster
#3https://news.ycombinator.com/item?id=46767871
Very interesting.
Re: FastAPI-compatible Python framework with Zig HTTP core; 7x faster
#4I love the idea of using new low-level languages and making libraries faster. But I wonder if there is a better way to recognize and value the hard work that the original designers of libraries like FastAPI, Zod, Pydantic, have invested in to make those libraries.
Without the API design of those libraries, this turboAPI and dhi would make no sense.
Re: FastAPI-compatible Python framework with Zig HTTP core; 7x faster
#5I’m now just learning about DHI (which this project uses as the pydantic replacement that is typically used by FastAPI) - which by the way was brought up recently but seems to have gotten zero traffic https://news.ycombinator.com/item?id=46767871 Very interesting.
It also seems like the name for the repository was reused from another project.
Re: FastAPI-compatible Python framework with Zig HTTP core; 7x faster
#6Its a nice project ! I love simple and faster api library.
Re: FastAPI-compatible Python framework with Zig HTTP core; 7x faster
#7Its a nice project ! I love simple and faster api library.
Re: FastAPI-compatible Python framework with Zig HTTP core; 7x faster
#8One of those instances of AI-generated code replicating another library's API, using a more low-level language for the core implementation. I love the idea of using new low-level languages and making libraries faster. But I wonder if there is a better way to recognize and value the hard work that the original designers of libraries like FastAPI, Zod, Pydantic, have invested in to make those libraries. Without the API…
I don’t trust LLM API design in the slightest, but they are decent at the brute force coding part, especially if you can replicate the testing suite.
Re: FastAPI-compatible Python framework with Zig HTTP core; 7x faster
#9One of those instances of AI-generated code replicating another library's API, using a more low-level language for the core implementation. I love the idea of using new low-level languages and making libraries faster. But I wonder if there is a better way to recognize and value the hard work that the original designers of libraries like FastAPI, Zod, Pydantic, have invested in to make those libraries. Without the API…
Honestly that’s one of the best potential uses for LLMs, translating code that was cleverly designed by brilliant humans into lower level languages. I don’t trust LLM API design in the slightest, but they are decent at the brute force coding part, especially if you can replicate the testing suite.
Re: FastAPI-compatible Python framework with Zig HTTP core; 7x faster
#10One of those instances of AI-generated code replicating another library's API, using a more low-level language for the core implementation. I love the idea of using new low-level languages and making libraries faster. But I wonder if there is a better way to recognize and value the hard work that the original designers of libraries like FastAPI, Zod, Pydantic, have invested in to make those libraries. Without the API…
Honestly that’s one of the best potential uses for LLMs, translating code that was cleverly designed by brilliant humans into lower level languages. I don’t trust LLM API design in the slightest, but they are decent at the brute force coding part, especially if you can replicate the testing suite.
Would be nice though if there was an exact test suite that ran against both that could demonstrate parity. It would be onerous to try and compare both library’s test to see which one is more comprehensive (believable) - by default I’d expect the original to be the most believable (duh) mostly because tests represent historical cases that can up and broke it.