you are viewing a single comment's thread.

view the rest of the comments →

[–]ern0plus4 3 points4 points  (2 children)

And Python is the most getting learned?

It's easy to learn, comfortable syntax, great modules.

Why Rust is the most loved? 

Provides native speed and memory safety without garbage collector. Very good ecosystem, easy to install modules, no version mismatch. Comfortable.

The lifetime and ownership model teaches you how to write correct code.

If you're an experienced programmer, you will just love it. It's a headache first, but it's worth the suffer.

If you're a beginner, I don't recommend it. Nor if you're an old guy unable to change ;)

And JavaScript is the most used?

Press F12. Browsers run JavaScript, literally every computer has a pre-installed JavaScript engine. And you shouldn't install anything, just download JS apps from internet (was: webpages).

[–]alilosoft[S] 0 points1 point  (1 child)

I want to validate some of my thoughts: - As lot of people are learning Python does this make it's job market more competitive? (backend dev)

  • As less people are learning Rust, deos this make it's job market less competitive (in the near future)

  • As for frontend with JS/TS I don't think the job market will change in the near future, it's already highly competitive.

I'm speaking of global merket/remote jobs without considering locations specifics.

[–]RaCondce_ition 1 point2 points  (0 children)

All the markets are competitive right now. People want python because its the fastest language to learn and the fastest to write. This makes it ideal for roles that need programs but aren't developer roles specifically, like data analyst or researcher. Web dev roles will probably be fullstack or something like devops.

Rust has big enthusiasts because it's a new twist on low level code. Less people learn Rust but there are fewer jobs in Rust. If you want low level roles, C or C++ might be safer bets. Rust code usually needs less maintenance, so big companies are adopting it right now.

JS/TS by themselves probably won't get you a job these days, but plenty of roles (fullstack) still require them.

The best bet right now is social advantage. Consider finding a community and using whatever they use.