ZeroNet icon indicating copy to clipboard operation
ZeroNet copied to clipboard

Rewriting the application from Python to Rust

Open patranger opened this issue 2 years ago • 4 comments

Is your feature request related to a problem? Please describe. While using the application, I noticed that it was running very slowly. Problems installing Python dependencies.

Describe the solution you'd like Rewriting the application from slow Python to Rust would speed up the application a lot.

patranger avatar May 10 '22 14:05 patranger

(see https://github.com/zeronet-conservancy/zeronet-conservancy/issues/37 for discussion of this in relation to conservancy fork)

caryoscelus avatar May 10 '22 15:05 caryoscelus

@patranger ZeroNetX is already is in process of rewriting ZeroNet in rust https://github.com/canewsin/zeronet-rs

canewsin avatar May 10 '22 15:05 canewsin

@patranger ZeroNetX is already is in process of rewriting ZeroNet in rust https://github.com/canewsin/zeronet-rs

It makes sense to rewrite to another language if the original developer wrote that everything is optimized where it should be. It is necessary to supplement zeronet with new functions and transfer to port 80 this is the first thing to do. No point in rewriting it in a new language.

Moreover, with OpenAI technology, it will be possible to rewrite Python code in C ++ in the future.

https://github.com/alxschwrz/codex_py2cpp

ghost avatar Jun 06 '22 07:06 ghost

Moreover, with OpenAI technology, it will be possible to rewrite Python code in C++ in the future.

https://github.com/alxschwrz/codex_py2cpp

Surely You're Joking, Mr. ghost

douglaz avatar Sep 14 '22 01:09 douglaz