There are always common misconceptions about Javascript. Break the stereotypes and find out what they are when you read this article by Ignas. The common misconceptions about Javascript that you need to know are the following:

Javascript is slow

Javascript is not slow, it’s only faster than native code, but in a lot of cases you don’t need to be concerned with the performance of your application. Javascript is designed to be lightweight, it’s not like native code. If you’re developing mobile applications you should be aware of the fact that Javascript is the most widely used language for developing applications. It’s a lot faster than native code, but you don’t need to be concerned with the performance of your application, especially if you’re developing for a mobile device.

1. “Javascript is slow”

Javascript is very fast, it is not slow, but the browsers are slow. Javascript runs on the browsers. You are probably using a browser, and the browser is the slow part.

2. “Javascript is a language, not a framework”

Javascript is a framework. The DOM, the window object, the objects that are created by the frameworks, are all part of the framework. They are not part of the language.

3. “Javascript is not a real programming language”

Javascript is a real programming language. It is a superset of C and has all the features of C, except it has no pointers.

4. “Javascript is just a syntax, you can do whatever you want with it”

Javascript is a syntax, but it is a syntax that is compiled into bytecode that is executed by a virtual machine. That virtual machine has very specific rules, and you cannot do anything with the bytecode that you would not be allowed to do in C.

5. “You can do anything with Javascript, you can do a complete operating system in Javascript”

You cannot do a complete operating system in Javascript.

Javascript is hard

Javascript is slow

Javascript is verbose

Javascript is the most secure programming language

Javascript is not dynamic

Javascript is not a typed language

Javascript is not object-oriented

Javascript is not cross-platform

Javascript is not a general purpose programming language

Javascript is not a multi-paradigm programming language

Javascript is not suitable for large scale projects

Javascript is not a mature language

Javascript is not a mainstream language

Javascript is not a functional language

Javascript is not a statically typed language

Javascript is not a compiled language

Javascript is not a modern language

Javascript is not a dynamically typed language

Javascript is not a multi-paradigm programming language

Javascript is not suitable for large scale projects

Javascript is not a mainstream language

Javascript is not a dynamically typed language

Javascript is not a multi-paradigm programming language

Javascript is not suitable for large scale projects

Javascript is not a mainstream language

Javascript is not a dynamically typed language

Javascript is not a multi-paradigm programming language

Javascript is not suitable for large scale

Leave a Reply

Your email address will not be published.