Hacker Newsnew | past | comments | ask | show | jobs | submit | _quxg's commentslogin

Unlike Go, many projects (particularly web based) written in these languages have native dependencies (for databases etc.) and it's uncommon for installation to be as simple as you say.

Ruby's Nokogiri for example is very very common and I've never found it simple to install.

Python has psycopg, numpy and a variety of others that are often very complex to install.

Node at least differentiates itself in that most of the database drivers have pure JS fallback implementations, so they'll work without the relevant libraries installed, just not as fast.


> Python has psycopg, numpy and a variety of others that are often very complex to install.

    (test)> pip -q install pillow psycopg2 numpy
    pip -q install pillow psycopg2 numpy  9.85s user 5.43s system 44% cpu 34.400 total
That was complex indeed.

(it wasn't)


I've had issues with installing those libraries involving C-language dependencies that were failing compiling (this was mainly due to the recent Xcode tool update that makes llvm barf sometimes).

It's not going to get simpler than a single executable.


Consider applying for YC's Summer 2026 batch! Applications are open till May 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: