3 ms·
Rust has been harder for me to pickup than C++. I want to like it. The problem is that the one character symbolic syntax notation remain nonsensical and seem
by notRUSTY 9y ago
Rust has been harder for me to pickup than C++.
I want to like it. The problem is that the one character symbolic syntax notation remain nonsensical and seem arbitrary to me.
- yorwba 9y agoWhat exactly do you mean by "one character symbolic syntax notation"? I can't think of anything in Rust matching that description that doesn't exist in C++ as well.
- oblio 9y agoI'm guessing its this: https://github.com/rust-lang/rust-wiki-backup/blob/master/Sigil-reference.md https://github.com/rust-lang/rust-wiki-backup/blob/master/Si... -> > (eg &'a T) If you look at the popular web development languages, they don't really have sigils. Javascript/Flow/Typescript/Coffeescript (front end). Java, C#, Python, PHP (ok, I'll grant you $). Ruby is a bit of an oddball and I guess it's part of the reason Python is overtaking it. Basically, unless you've been working in C/C++, you've never really used funky symbols to denote "modifiers". Say what you will, but > public static void main is easier to Google and even to parse for most people. Keep in mind that the vaaaaaast majority of devs today have never worked professionally in C/C++. I'd imagine some of them have never even touched it, even as a hobby.
- petre 9y agoYou should probably try D then. It's easy to pick up and very powerful once you learn most of the language features.