I gave up trying to learn more advanced C (beyond K&R book) or "UNIX" programming. I want a larger stdlib and real strings. I then tried to learn C++ but it proved to be too complex and huge (in my opinion). I want to try Rust next. Is it a good idea? The docs seem pretty good but Rust code looks ugly to me. I don't know what I'm doing...