I just discovered D. C on steroids and evidently NOT a monster like C++. So denis_berthier had his SudoRules done in this lang. Sometimes I feel dumber than a "bag full of hammers" for NOT getting what Denis Berthier has been trying to tell me for a while! So it is D or RUST - maybe both? So I "easily" ran Davd Clamage's* minlex program a while back - and was amazed I could install RUST and build and run the Clamage program so easily!
These both look a bit like C in their structure - which is a very very old friend! D some are calling a "dead language" which may actually be an advantage since maybe it won't change underneath me as I am using it!
So, I am thinking a natural progression: D and then RUST. Do I really want to go back and re-learn that old dog: C?
Derek Banas a 15-year long YouTuber teaches extended courses on both! Shall I flip a coin or what?
* David Clamage has alias: Rangsk with his own YouTube channel and Sudokult discussion and appears on that Cracking The Cryptic channel some.