|
|
|
|
|
by czarit
361 days ago
|
|
Really interesting development approach here. On unix, this depends on _one_ crate: libc. That crate is just a bunch of wrappers for libc. Absolutely everything else is implemented in the project itself. This is kind of baffling - they have their own everything (from base64 library to a cross platform terminal handling system) instead of using well-proven crates like termios. Why? I don't know. But very unusual in the rust world |
|
It might have been faster to just write the code they needed vs consult a lawyer and local security person for every crate they wanted to pull in.