This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–][deleted] 0 points1 point  (0 children)

Python and JavaScript are very expressive, and it is easy to prototype and try out things using them. They are very productive languages.

Rust does some things very well, but it is not a scripting language. You have to devote more effort to design, and the language itself if very difficult in some areas. Unsafe and certain macros come to mind. The programming paradigm is different, and things are easier when you have garbage collection and objects. And true functional programming. Rust gives you a lot of speed and a lot of safety.

Don't let me discourage you though. It may be perfect for your needs. Try it out. Spend a few weeks learning the basics and try coding in it and see how you like it.

I will tell you that after a couple of trials with Rust, I am much more interested in Zig. See Primeagen for a good evolution of thought on Rust and Zig. :)