Hacker News new | ask | show | jobs
by fullspectrumdev 1041 days ago
Stupid question, but why did radare fork and become rizin? Are both relatively similar development wise or massively divergent at this point?

I ask because I wrote a load of shit years ago that relies heavily on radare, various scripts etc

1 comments

See our FAQ[1] on why we forked. As three years passed and both projects are actively developed, the divergence has grown a lot since. We aim for exposing the proper API instead of relying just commands, see e.g. our new Python bindings and rz-bindgen[2]. We have completely different concept of projects, new intermediate language - RzIL[3], and many other things. And under the new organization Cutter is a first-class citizen, not an afterthought as before.

[1] https://rizin.re/posts/faq/

[2] https://rizin.re/posts/gsoc-2022-rz-bindgen/

[3] https://github.com/rizinorg/rizin/blob/dev/doc/rzil.md