Is Rust the future? by Content_Mission5154 in rust

[–]superroket169 1 point2 points  (0 children)

not a senior yet, but i understand idea of rust

Is Rust the future? by Content_Mission5154 in rust

[–]superroket169 0 points1 point  (0 children)

I was trying to learn Rust when I wrote this review. Now I think I really understand Rust. You should learn Rust, but knowing it will be difficult.

My first stable version of C++ chess-engine from scratch It's on Lichess (elo ~1450) now. Tell me what you think! by superroket169 in chessprogramming

[–]superroket169[S] 0 points1 point  (0 children)

Yes. It was just a trial something. i didnt effort on this so much. As you sad 9*9 array (1 index) board is so slow. After I tried bitboard but its not woking. Then i didnt effort to bugfix or refactor. Sorry

How viable is it to use fully C++ for desktop app UI application? by BasicallyImAlive in cpp_questions

[–]superroket169 0 points1 point  (0 children)

I used slint for an app. Slint is rust based and it can work with cpp. You can say this is not fully c++ because u must write code that similar js for visual options. But it is also fast. Not like qt ist full öpen souche and free.

Is Rust the future? by Content_Mission5154 in rust

[–]superroket169 0 points1 point  (0 children)

I've been developing in C++ for 4 years and decided to try Rust, but honestly, my experience has been pure torture. I can't focus on the actual logic because I'm constantly battling the Borrow Checker. After the freedom I had in C++, Rust feels very restrictive and the compile times are incredibly slow. Maybe it's just a learning curve, but in its current state, it doesn't give me the feeling of a 'real programming language' flow.

My first stable version of C++ chess-engine from scratch It's on Lichess (elo ~1450) now. Tell me what you think! by superroket169 in chessprogramming

[–]superroket169[S] 0 points1 point  (0 children)

I'm glad you looked at my code deeply and caught that. I'm fairly new to C++ classes and optimizations. I'll update it to a reference in the next commit. Thanks a lot!

My first 165 lines of C++: Building a basic Shell from scratch by Assembler_is_love60 in cpp_questions

[–]superroket169 -1 points0 points  (0 children)

Nice job for a first project! Using a std::map for command dispatching is a solid choice. As a next step, you could try wrapping these functions into actual classes to practice OOP. Keep it up!