Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I guess I was getting at the fact that porting the python script that does something very simple is the wrong tool for the job.

A good candidate for trying to learn Rust is to find a script or tool that currently has the problems that Rust claims to fix.



When someone comes to me and says, "I just spent the weekend porting a simple Python web crawler that was working just fine to Rust, and I came across problems x, y and z." What do you think an appropriate response is? Should we berate them for "choosing the wrong tool for the job"? Or should we ask them what they're problems were and help them fix them?

I'm not saying we shouldn't have a conversation about which-tools-are-appropriate-when, but when someone is obviously trying to learn, let's put that on the back burner.




Consider applying for YC's Winter 2027 batch! Applications are open till November 2.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: