3 ms·
The cognitive load is just temporary. I can say that after writing it full-time for about half a year, and dabbling in and out of it for a bit longer, I've gott
by cryptoquick 6y ago
The cognitive load is just temporary. I can say that after writing it full-time for about half a year, and dabbling in and out of it for a bit longer, I've gotten as good with Rust as I was with JS or TypeScript.
I've seen people learn Rust as their first programming language, and it fills me with joy that the next generation of programmers won't have to build up this vault of apocryphal knowledge I've had to over the years. Or, at least, not the same one. And hopefully not as large.
I've also found Rust to be a very pleasant application development language. As a former NodeJS developer, I've been able to replace Express with Warp and Electron and React with Iced. It's not ready for all things, but it's ready for a heck of a lot. And the question of "what's possible" has broadened so much due to work by the community in even just the past year, I really think the majority of all other applications, including web frontend (cargo web), servers, desktop apps (iced), and mobile apps (cargo mobile), can be reasonably implemented in most part entirely in Rust within only a few years.
- deleted 6y ago[deleted]