Google Colab

Google Colab is so great. Turns out Google had developed their own cloud-based platform for Python coding (mainly to deal with TensorFlow) they were using in-house. And finally they released it to public.

Basically you get a Python IDE, all the major libraries are in place, you can do pip install. And the best thing is cross-device functionality. Code from any device, at home, at work, anywhere. The sync works perfectly. So convenient. If needed, you can run an iPython notebook locally. One other thing that makes me happy is integration with GitHub. One click and your work is transferred to your GitHub account. 

But Colab ain't prefect. It has difficulties outputting graphical stuff and GUI. Matplotlib works just fine, but other GUI things don't get executed, since this is, after all, a web-based platform. Anyhow, Colab is being actively upgraded and in future I hope we'll see more awesome faetures implemented.

With all that said, Google Colab has become my primary coding environment :)


Comments

Popular Posts