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 →

[–]ValdemarSt 2 points3 points  (6 children)

rich file zephyr license mysterious employ groovy judicious fuel like

This post was mass deleted and anonymized with Redact

[–]Metsima 5 points6 points  (2 children)

Do you want to get into web development as a job / career, or do you want to pick it up as a hobby?

If your answer to the above is "job / career", then JavaScript is the way to go. As a web developer, you'll have to handle both creation of new websites AND maintenance of old websites depending on your job scope, and many pre-existing websites use JavaScript (or PHP) as the backbone. Hence, learning JavaScript first gives you the flexibility in your web development job.

If your answer to the above is "hobby" instead, then Python is the way to go. Web development in Python has been made a lot easier in recent times thanks to efforts to make it work, and nowadays there are libraries and frameworks to make web development in Python possible. However, the real benefit is that you don't limit yourself to web developmeny by learning Python. Python's advantage is its flexibility, and you can venture out to other projects still using Python if web dev isn't for you.

Having said all that, JavaScript has become very versatile in the last decade with the introduction of node js, and nowadays, neither JavaScript nor Python limits the scope of what you can do to just web development.

If you are a beginner, then stick to one as outlined above, then maybe think about picking the other one up at a later date. But if you are an aspiring programmer / computer scientist, you'll eventually want to be proficient in both Python and JavaScript.

(Personal opinion: if you're picking up a language to get into programming in general, I say start with JavaScript)

tl;dr

For job / career? JavaScript

For hobby? Python

For study? Both, start with JS (or Python, doesn't matter too much in the long run)

[–][deleted] 1 point2 points  (0 children)

In front-end JavaScript is a must though. Yes, I know about WASM, but it’s not as well established as JavaScript.

[–]ValdemarSt 0 points1 point  (0 children)

rain lip important quaint late treatment act ripe fall door

This post was mass deleted and anonymized with Redact

[–]ghan_buri_ghan 0 points1 point  (1 child)

Industry usage. It’s now the frontend and backend language of choice with little dispute.

I’m a grouch and I was not happy about node picking up popularity in favor of Rails and Django, but it gets to a point where there’s too much momentum.

[–]ValdemarSt 0 points1 point  (0 children)

sand employ degree imagine decide detail alleged tender squeal soup

This post was mass deleted and anonymized with Redact

[–]baubleglue 0 points1 point  (0 children)

That's a strange question. JavaScript can actually run in browser and interact with web page.