Yes, I think this learning process will take quite a long time for me. After years of working with a language like Elixir, I’m now experiencing something completely different.
I don’t even know how to express my gratitude to you. In both of my posts, you completely wrote the project for me—I didn’t actually do anything at all .
I’ve tried several times to read through your comment as well as review the parts of the code you’ve modified, step by step. Honestly, I don’t think I could have resolved this issue without your help. There are many foundational areas where, unfortunately, I still struggle.
In any case, I’ve broadly understood that a significant part of the changes revolves around the output type of functions being adjusted to a Vec
tailored for the OXC project.
I’ve also somewhat grasped your approach to using if
statements and got a partial understanding of how transitions between functions are structured. It’s fascinating to me that in Rust, you always have to strive to write smarter code—it really feels like playing a game.
I think, with the sheer amount of information I’ve absorbed here, I’ll need a few days to mentally adapt, especially to let go of comparisons with Elixir .
I’m not sure if my approach to learning in this way is correct or not!!?
Unfortunately, I don’t think I’ve reached the level yet where I can fully understand how to approach code editing in this way. I won’t stop trying, but if you have any suggestions, I’d greatly appreciate it if you could share them with me.
Once again, thank you so much! I’ve learned more from you in this short time than I would have in hours of independent effort while posting on this forum.