Hacker News new | ask | show | jobs
by lllorddino 3583 days ago
I hate Python. My linux distro comes with version 2.7 yet I should be using version 3?? Yes it makes writing complex programs quickly with its endless libraries, but I don't consider myself learning anything if all I'm doing is copy pasting the API docs. I've recently switched to Go and the language is small and easy, docs/source code are well commented, and lastly I'm actually learning how computer programs work.
1 comments

Most ppl are trying to solve problems/get work done, not learn how to re-implement functionality already available in libraries. Copy & pasting the API docs lets you focus on solving much harder & more interesting problems.

If you want to learn how computer programs work, you don't have to use existing libraries - you can still implement the functionality yourself.

By your argument (I hate python...it has libraries) any modern & moderately successful language with a large library ecosystem is bad, and you prefer Go precisely because it lacks those libraries?