Coding online

Welcome to CCP !

Lets get started, RIGHT AWAY !


So Today, In this post,

I will be talking about Online compilers,
interpreters and IDE's out there ready to help you while on the internet,




Lets look at some of its advantages:

1. Highly portable (can be used anywhere and anytime in the world while you are connected to the internet)

2. Run on browser opening the doors to real-time collaboration while you code with your friend

3. Causes no compatibility issues as the code is run on the hosting company's servers

4. Everything is automated (which means you do not have to install any dependencies on your machine or wait for them to install, all things are handled by the hosting service itself)


Disadvantages:


1. Some IDE's do NOT provide greater customizability and sometimes also not allow the user to install external packages

2. However, these IDE's have loads of facilities, but they are not the best fit for bigger or real-world projects


Conclusion: Online IDE fits perfectly for beginners and intermediate level coders but is not recommended for experts working with big projects


Now, lets discuss some of these amazing technologies,


1. Repl.it



Versatile online IDE for almost all languages present on earth along with compatibility for external package installations,

Best feature: Your project is hosted online readily


2. StackBlitz



Best hosting and code writing solution for web apps including starter templates and support for frameworks like Angular, React, and more


3. Google colab



Best collaborating platform with auto package management support for Python3 code, But you cant make proper big projects with it as it provides space for only arbitrary python code


4. Code sandbox



Can be used for bigger web projects also with an exciting unique feature of MonoLisa font ! but it is compatible only with JavaScript projects


5. GeeksForGeeks IDE


Only for beginners, who are still learning a programming language and not use any external library or packages for their use


So,

That was a whole lot of beautiful & crazy technology doze,

Lets end this article,

And I will see you ! in the next ! blog !

Comments