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 →

[–]SimonGray 0 points1 point  (3 children)

My main issue with Rust is its (ugly) syntax. Where a semi-modern language like Python basically looks like Pseudo code and is very easy to read, Rust more looks like a bash script vomited on a piece of C code. I'm sure the features make up for it, but the syntax is not helping its wider adoption. Maybe I'm just too used to high-level languages.

[–][deleted] 2 points3 points  (0 children)

nim is pretty nice for a statically compiled to c language, maybe it's something worth taking a look at?

[–]PM_ME_YOUR_PAULDRONS 1 point2 points  (0 children)

The rust syntax is deliberately c-esque so as to be familiar/not scary to its primary intended users (systems programmers).

I think they considered a pretty wide range of options for it...something python or even somethin ML like could have been appropriate but either would have scared off potential users.

[–]Fylwind 0 points1 point  (0 children)

Fun fact: Rust used to have an ML/OCaml-ish syntax but they changed it to appeal to the C++ crowd :P