4 ms·
There isn't much money in writing libraries like NumPy. Why would a company hire a bunch of expensive devs to write some software to compete with Matlab? The ma
by ngoldbaum 9y ago
There isn't much money in writing libraries like NumPy. Why would a company hire a bunch of expensive devs to write some software to compete with Matlab? The market just isn't big enough to justify the cost.
- santaclaus 9y agoGoogle hires devs to develop similar libraries... to power their machine learning efforts. There is tons of numerical work in finance, too. I don't think the money is to be made by selling copies of a Matlab-like piece of software, but in the application of the tools.
- shoyer 9y agoThis is spot on. There are plenty of jobs applying open source technologies, but far fewer building those libraries themselves. (I'm NumPy dev who works at Google on machine learning.)
- eximius 9y agoReally? This is somewhat surprising to me. How has Grumpy impacted your work / numerical computing in Python at Google?
- shoyer 9y agoI haven't used Grumpy at all, and unless it starts supporting C extension modules like NumPy I doubt I ever will. Google's numerical computing / machine learning stack (e.g., TensorFlow) is based on Python/C++.
- deleted 9y ago[deleted]
- kevin_thibedeau 9y agoBut you have to run through their interview gauntlet.
- mianos 9y agoAnd their decimation.
- dagw 9y agoEven if you get head hunted?
- kevin_thibedeau 9y agoKen Thompson didn't (still doesn't ?) have commit access because he hasn't been vetted by Google as a competent C programmer. I don't think Google is going to relax its hiring policies no matter who you are.
- danjoc 9y agoIt's not about money. Apple has $200B just sitting in a bank doing nothing. It's about supply and owning the entire market. What happens when the entire market stagnates because those devs are writing great stuff for Apple exclusively? Apple also used to buy the entire world supply of sapphire for phones and the entire world supply of flash memory for music players. Literally, nobody else could compete, because Apple contracted it in bulk, first. Those days seem long gone now. Today Apple takes 5 years to update their Pro desktop, while at the same time, making fun of people for using 5 year old computers.