3 ms·
As a solo founder trying again (1) after many failed attempts, I can only say that my investment in Rust is paying off. A lot. I have worked with PHP in my ear
by brainless 2y ago
As a solo founder trying again (1) after many failed attempts, I can only say that my investment in Rust is paying off. A lot.
I have worked with PHP in my early days (2006...), for about 6 years. I wanted to move to a language more structured. When I switched to Python I felt it was worth my investment. Working as a web developer, JavaScript was always there and I could not change that. After working with Python for 11 years, I felt if I attempt to be a founder again, I needed two things from a language - structure in developing my ideas, peace of mind to take a product to users' hands. I was OK to learn syntax, but I can not become a legendary developer with magical knowledge of some language.
Refactoring the codebase is wildly different since I get so much support from the compiler/type system. And, if it compiles, it will simply not have a class of errors.
The investment is steep, really steep. I am no distinguished engineer, just another one with average talent. I have been working full-time building my product and I am preparing to launch - multiple products in the next 6-7 months, all on the same core code-base in Rust. I have never felt a language could give me this much.
1. https://github.com/brainless/dwata https://github.com/brainless/dwata
- mnk47 2y agoI like Rust, but to be honest, your comment just supports my belief that it really isn't worth the investment for most web devs and non-C++ devs (and even in C++, it's an awful investment for gamedev, for example). There is a long list of languages that are more structured than Python/PHP/JavaScript and provide enough safety guarantees for most use cases, with the benefit of a GC. Languages that are easy to learn, cheap to hire for, productive, and great for teams of all sizes. I'm glad it's working out for you, though.