JavaScript Map

    A Map is a collection of elements in JavaScript in which each element is stored as a KV (key, value) pair. It is possible for a JS Map object to hold both objects and primitive values as either the key or the value. Elements in a Map object are iterated in insertion order.

    When iterating over the Map object, a key, value pair is returned in the same order as it was inserted i.e. it remembers the original insertion order. The general syntax of creating a JavaScript Map object is:

    Read more

    C++ vs Java

    C++ and Java are among the big names in the world of programming. These two computer programming languages are very popular because of their wide applications.

    Learning C++ and Java will give you a foundational understanding of programming. So anyone who is new to programming is generally recommended to learn any or both of these languages before moving on to other languages and technologies. This is the reason why schools and colleges that teach programming have C++ and/or Java as mandatory subjects so that the students can get a good idea of what programming is.

    Read more

    AI vs Machine learning

    The internet today is booming with cloud, big data, machine learning, deep learning, IoT and AI (Artificial intelligence). The reason is that these technologies are bringing the world closer by integrating various systems and performing human-like tasks improving productivity and saving loads of money and time!

    While the world is going gaga about AI and its potential uses, there are many instances where we can hear the word machine learning alongside AI.

    Read more