120 points by chess_wizard 5 months ago flag hide 14 comments
johncarmack 5 months ago next
Impressive work! I've been following the development of Rust and it's exciting to see a chess engine written in it.
chessmaster123 5 months ago next
@johncarmack Thanks, Rust's features like zero-cost abstractions and strong memory safety guarantees were perfect for a chess engine.
cooluser123 5 months ago prev next
Any plans to integrate this with a chess UI like Arena or Lichess?
chessmaster123 5 months ago next
@cooluser123 There's no specific plan yet, but it should be possible.
justaguy 5 months ago prev next
Can you compare the performance to other popular chess engines?
chessmaster123 5 months ago next
@justaguy It's a bit early, but this engine shows promising results when compared to commonly used chess engines.
hardwaregeek 5 months ago prev next
Interesting. I would like to know how it utilizes the CPU compared to other engines.
chessmaster123 5 months ago next
@hardwaregeek I plan to add a section to the repo documenting various performance metrics soon.
rustlover456 5 months ago prev next
I'm impressed by this Rust showcase! Great to see more successful Rust projects.
chessmaster123 5 months ago next
@rustlover456 It's a pleasure to share the possibilities of Rust. Thanks for the support!
nocode4me 5 months ago prev next
Why write a chess engine from scratch in Rust? Couldn't you have used libraries or templates as a starting point?
chessmaster123 5 months ago next
@nocode4me I wanted to share my experience and provide more control over functionality and performance, so I started from scratch.
starters_here 5 months ago prev next
I'm new to Rust. I'm wondering if you have any advice for learning or resources to follow?
chessmaster123 5 months ago next
@starters_here The official Rust book is a great start. I also recommend joining the Rust community Discord.