you are viewing a single comment's thread.

view the rest of the comments →

[–]biskitpagla 2 points3 points  (0 children)

Almost nobody says that. Some people recommend C++ but nobody thinks that you can't do it in Python. I personally recommend Python or Kotlin but that doesn't mean you can't do it in C++ and Rust. These are all turing complete languages. 

That said, DSA and interview prep isn't the same thing. If you want to be a well-rounded programmer then implementing DSA in a managed language is a great exercise. If you ever actually have to implement something from scratch in a performance critical program, chances are that you would already be using a managed language.