Bootstrap vs Material Design Lite (MDL) 2017

bottstrap vs material design

Bootstrap vs Material Design Lite

bootstrap vs material design lite
bootstrap vs material design lite logo comparison

Hi and welcome to, in this article, Bootstrap vs Material Design Lite (MDL), I am going to compare these two most popular front-end frameworks . We will start of by their key differences and later dive into more detailed comparison.

5 Best Python Code Editors (IDEs) 2017

5 best python code editors

Hi everyone, welcome to In my previous article I discussed about 5 best jquery alternatives. Today I am going to discuss about python code editors, The 5 best python code editors 2017.

Visual Studio Code vs Atom | Pros and Cons

visual studio code vs atom

Hi and welcome to our website Today I am going to create a comparison about two of the most popular free code editors out there in market. Last time @Bilal wrote an article about “6 most popular code editors of 2017” which is really really interesting and informative. This article is a continuation of bilal’s article and the reason is simple. We received some requests from our viewers that we should make a comparison about the Visual Studio Code ( developed by Microsoft ) with Atom which is backed by the git community. So without further adieu lets get started.


This article is comprised of two sections. A brief comparison and a detailed comparison.

Visual Studio Code vs Atom - Brief Comparison

Visual Studio Code

  • Loads Faster
  • Better performance on large sized files
  • Has Git Integration
  • Closed Source ( Microsoft )
  • Really basic interface
  • Lots and lots of extensions available
  • Great extensions for Javascript libraries


  • Slower startup
  • Again, slows down considerably on large files
  • Has Git Integration
  • Open Source and customizable
  • Interface comes with alot of options
  • Extendable but less extensions compared to VSC.
  • Provides best support for Arduino

Visual Studio Code vs Atom - Detailed Comparison


This is one of the major differences between the two competitors. To put it in few words, I would say – Atom is slow. The best feature about Visual Studio Code against Atom is the time it takes to start-up. Visual Studio Code is faster not only in startup time but it also loads files of 2Mb size or more in much time than Atom. Atom on the other hand takes too long. If you are on a deadline this speed difference makes quite a difference.

Git Integration

Both Atom and Visual Studio Code provide git integration which is great if you work in a collaborative environment. They both are more or less same the same. I personally feel like Visual Studio Code in this aspect but there’s not much difference.


If you a bit picky about the way your code editor should look and require customizability then I recommend going for Atom. Atom is open source and boasts a big online community. It comes with different themes, is extendable and you can literally create your own environment with it’s built-in package management. Just add or remove different packages to meet your requirements. Visual Studio Code on the other hand is a Microsoft product, is closed source.

Although Visual Studio Code offers a huge bundle of extensions but it’s interface and the look and feel are generally less customizable.


Both Atom and Visual Studio Code offer their users a large number of extensions to meet their needs. So how do we distinguish which one is better and which is not?. The answer is simple, if you are a php/javascript developer than I recommend going for Visual Studio Code. On the other hand, if you work on Arduino Apps than go for Atom. In all other cases I personally prefer Visual Studio Code rather than Atom. It provides great plugins for C#, PHP, Javascript, JSON and has excellent syntax highlighting.

So there you have it, a brief and detailed comparison of Atom vs Visual Studio Code. Both have their own pros and cons. If you can get around the speed factor than Atom is really great and offers a more customizable environment while Visual Studio Code is faster and comes with more extensions.

I hope you guys liked this article, if there is something I missed or something you disagree with then leave a comment below. Your feedback is really appreciated 🙂

5 Best JQuery Alternatives | Web Development

5 best jquery alternatives

Hi everyone, welcome to In my previous article I discussed about top 5 php frameworks of 2017. Today I am going to discuss  about 5 best JQuery alternatives.

Top 5 Php Frameworks 2017 | web development

top 5 php frameworks 2017

Hi everyone, welcome to In my previous article I discussed about 6 best code editors for web development 2017. Today the topic is little bit more interesting, its top 5 Php frameworks 2017.

6 Best Code Editors For Web Development 2017

6 best code editors for web development 2017

Hi everyone, welcome to In my previous article I gave you a comparison of EmberJS vs AngularJS. Today I am going to discuss about 6 best code editors for web development 2017. This article is somewhat related with one of my previous articles “top 7 front end development tools“.

Quick Comparison of EmberJS vs AngularJS

emberjs vs angularjs
Hi everyone, Welcome to In my previous article we gave you a quick comparison of ReactJS vs AngularJS. Today I am going to give you another quick comparison of EmberJS vs AngularJS. You can also see best javascript frameworks 2017.

Quick comparison of ReactJS vs AngularJS

reactjs vs angularjs

Hi everyone, In my previous article we discussed a brief comparison of vue.js and angularJS. Today, I am going to make a comparison of reactJS vs AngularJS. This article is also continuation of best javascript frameworks 2017.

Brief Comparison of Vue.js vs AngularJs – Javascript Frameworks

Vue.js vs Javascript - Javascript Framework
Hi everyone, hope everyone is doing great!. So today I am going to make a brief comparison of Vue.js vs AngularJS. This article is somewhat a continuation of my previous post about Top Javascript Frameworks of 2017. Before starting, allow me to lay down the different aspects that we are going to cover in this comparison.

Best Javascript Frameworks 2017 | Web Development

best javascript frameworks 2017

Today I am going to talk about the best javascript frameworks 2017 in the market. Before getting started however, let me share with you why I thought of writing this article. I have been doing web development for roughly 3 years now and over this period I was constantly reminded off the following facts:

  1. The world of web development is ever evolving.
  2. New front-end / back-end / scripting frameworks come out every 2 months. Some of them are good and some are not.
  3. Clients expect professionals to be familiar and up to pace with these trends. Yes!, Clients are no longer dumb founded about I.T and they rightfully want their applications to be built on latest technologies and frameworks.



Keeping this in mind I did some research and came up with a list of top 5 javascript frameworks in 2017. This article is for both newbies and also veteran javascript programmers because it is equally important for both to get updated with the latest trends.

Following is a list of the most trending javascript frameworks in 2017:

5 Most popular javascript frameworks 2017


If we are talking about the most popular js framework, then surely AngularJS tops the list as the most widely deployed framework.
AngularJS was first released in 2009. According to an analysis by there are over 503,898 live websites using angularJS at the moment. This number is only going to rise in the coming years.


ReactJS was first released in 2013 and has gained tremendous popularity in past 4 years. There are over 93,119 live websites using ReactJS at the moment. It is no doubt the second most popular js framework at the moment. ReactJs has the highest rating on GitHub at the moment ( yes! even more than angularjs). The internet is literally filled with discussions about ANGULAR vs REACTJS.

I definitely recommend developers to give it a go and see if suits their requirements.

3- Vue.js

If Angular and React are the top 2, then no doubt Vue.js takes the third spot in my list. But this spot is likely temporary. This framework was launched in 2014 and it’s popularity has been on the rise ever since. The latest version of Vue.js was released in 2016 and has absorbed all the good features of AngularJs, ReactJs and Ember. Not only that, it is much faster than both AngularJS and ReactJs – now isn’t that amazing!

You can also see the comparison of AngularJs vs Vue.js .

4- Ember.js

Developed in 2011, Ember was known as the best JS framework. Yes, even better than AngularJs and ReactJS. The reason that I rank it below the Anguar in terms of popularity is quite simple – Angular came to industry in 2009 and had a long time to develop a reputation while Ember..just hasn’t been in the market as long. Next I place ReactJS on top rather than Ember simply because it has a learning curve ( it is a bit difficult to get the hang of Ember ) whereas users can kick-start their projects on ReactJS with minimum effort.

Also see the comparison of EmberJS vs AngularJS.

5- Meteor:

This framework is a literally a meteor of features for not only front-end rendering of content but also for back-end development, database management and business logic. Meteor was released in 2012 and has since gained a huge support in online community due to it’s high speed rendering of database information on UI. Meteor is ranked 5th in my list based on the lowest count of live websites deploying it – roughly 22,498 at the moment.


So there you have it, the five most popular javascript frameworks of 2017. For beginners I would recommend ReactJS – very easy to learn and get the hang of. For a bit more experienced programmers, my personal suggestion is Vue.js. It’s new , it is on the rise and is packed with all the good features of Angular, React and Ember.

I would like readers to take note that all these frameworks are really great, they have considerable support online. I really really recommend you guys to go to their website, make some time if you are busy and simply try them out. Yes!, it’s that simple, I have listed down the names. Now it is up to you guys to find the framework which you feel is most suitable for you, your friends, your organization and environment. Best of luck! 🙂

Virtual Memory in Operating System

virtual memory in operating system

In the previous chapter we have studied the memory management techniques. Process address space and three types of addressing i.e. symbolic, relative and physical addresses with dynamic and static loading and linking were also discussed. Swapping, Memory allocation (both single and multiple partitions) and fragmentation (both internal and external) were the major topics to understand. In the end paging and segmentation techniques of memory management were discussed in detail. In this article I will discuss about virtual memory in operating system.