Yes, and also features (like borrowing in rust) are very small part of what makes the experience of using some programming language. Over the years I realized that aspects like overall ecosystem are much more important. Where can you go for help with strange issues and how likely is it that you will find the answers quickly? What libraries are available and who is supporting them? Who is developing the language/compiler/tooling and in what direction are they taking it? What are their priorities? What tooling is available? How does debugging experience looks like? These are in my opinion much more important than some feature or syntax sugar.

Reply to this note

Please Login to reply.

Discussion

No replies yet.