Skip to content

Comment on NumPy 1.20parent

Comments

I agree with everything you say, but I don't understand this part:

it serves not only as a critical bare-metal layer

What's bare-metal about NumPy??

Heh, I’m probably misusing that term—forgive me, I’m just a script kiddy! :D

I meant that it can serve the role of low-level, nitty gritty machinery, entirely separate from its use case as a module unto its own right.

Eg, pandas (in some sense) is just a convenience layer on top of numpy—but to me that’s like saying any piece of software is “just a convenience layer on top of python.” It’s partly a means to an end! Not just an end unto itself.

Numpy enables a whole new class of functionality, independent of its direct use as part of my software. Is there a better word for that?

I think you sum it up nicely! The better word you're looking for might be cornerstone?

perhaps foundation, or base layer.

Sidebar: I originally used the word “gunmetal” and that...was even less correct.

Get this guy a dictionary!

AboutSource Built by g1lg1l

Hackerly is an independent reader for Hacker News, built on the public HN API. Not affiliated with Y Combinator.