Hacker News new | ask | show | jobs
by zabraxias 4569 days ago
Wrong. PayPal refuses to use open source frameworks because of an internal culture (and self preservation interest) of some very old "architects" who really only care about being in charge of the next internal framework. The best part is they later get to showcase how much better the new one is compared to the old framework, even though it's multiples slower than the slowest open-source counterpart.
2 comments

Their node.js "framework" is really just a couple modules sitting on top of express, and they are all open-source.
Spring is open source. From the sounds of things, they replaced Spring with a closed in-house framework.
"Based on Spring" is not Spring. I worked there for a bit, they called it Sparta, and its appeal to the top tech brass was they could restrict which objects are available for use in the library they provided for you. The subtle message behind it was, we can hire anyone as long as we limit what they can do.
That's atrocious.

One thing I'll never understand is how companies get so hungry for developers that they subconsciously admit to hiring amateurs: "well, Joe can't do too much damage!"

Thanks, I stand corrected. Sounds heinous.