Javascript , fun and confusing.

sominupadhyaya

Somin Upadhyaya

Posted on August 15, 2021

Javascript  , fun and confusing.

Javascript has been one of the best programming language of recent memory.It is one of the necessary skills for any software developer. Javascript is considered as one of the easier languages to start with. But , javascript requires a lot of time and practice to master like various other languages.

Knowing how the language works is key for finding bugs in your program. There are many terminologies which one might find confusing if he/she is learning javascript after learning any other programming language. Words like currying , closures , hoisting , single threaded , event loop , call stack , scoping , etc are very confusing if someone is entering the javascript world after learning any other programming language. Javascript is confusing and sometimes what you expect might not be the output of the program that you have written. The 'this' keyword , the let , var and const keywords are confusing and can be a great question to ask anybody who says they know the language to check whether they are actually good at javascript and understand the language properly or not.

Even though the language is a little complex and requires effort , it is totally worth the time and effort because you can make very good applications and web-pages using javascript and other tools like React.js , Vue.js , React Native , etc. This makes it hard to choose which technology to learn but , there are many great blogs and videos regarding pretty much any dilemma that you face. Plus having a lot of frameworks and technologies based in javascript has made it a very strong programming language. You can make anything you want using javascript and it isn't going to change anytime soon. It's syntax is very concise and makes it possible to do a lot of things with small amount of code.

Js is very powerful tool if you know how to use it properly. Therefore , anyone who wants to do software development must have a good experience in js and should understand the language well.

💖 💪 🙅 🚩
sominupadhyaya
Somin Upadhyaya

Posted on August 15, 2021

Join Our Newsletter. No Spam, Only the good stuff.

Sign up to receive the latest update from our blog.

Related

What was your win this week?
weeklyretro What was your win this week?

November 29, 2024

Where GitOps Meets ClickOps
devops Where GitOps Meets ClickOps

November 29, 2024

How to Use KitOps with MLflow
beginners How to Use KitOps with MLflow

November 29, 2024

Modern C++ for LeetCode 🧑‍💻🚀
leetcode Modern C++ for LeetCode 🧑‍💻🚀

November 29, 2024