4 ms·
> so they're not the only ones who want to maintain it Being completely unaffiliated with Facebook, I think this still counts as 'greater good' for many.
by ics 12y ago
> so they're not the only ones who want to maintain it
Being completely unaffiliated with Facebook, I think this still counts as 'greater good' for many.
- TazeTSchnitzel 12y agoSure. I'm just saying that they have business motives to do so, it is not merely out of the kindness of their hearts. Though I am sure it is also partly the latter, they have some wonderful engineers. :)
- azinman2 12y agoAs far as I'm aware, HHVM isn't something that FB is charging for. If that's true, what's the business interest?
- TazeTSchnitzel 12y agoThe same one I mentioned before: getting other people to use it benefits them, as other people will help maintain it because they also have a stakehold in its success. It's a huge project to maintain.
- MichaelGG 12y agoIs it a huge project to maintain? I thought the first HipHop implementation was a 2-person side project. Relative to FB's size, does it matter even if they had to put 10 people on it?
- TazeTSchnitzel 12y agoOriginally, yes, but it's grown since then, and bear in mind that it is critical infrastructure that Facebook are now completely dependant on.
- mgkimsal 12y agoThe other business interest is... as it gets more adopted, more people will know the ins and outs, and the talent pool for them to pick from will grow. More other businesses using it also makes it harder for people to make the argument against it as "it's just a Facebook thing"
- TazeTSchnitzel 12y agoYes. It's probably hard to hire developers if they must program in an obscure internal-only dialect of PHP (Hack).
- TazeTSchnitzel 12y agoThat comment got downvoted to -1! I'm not saying Hack is obscure and used only by Facebook - but it would have been had Facebook not open-sourced HHVM and tried to promote its use.
- SaraMG 12y agoIt's not that obscure. Anyone with an ounce of experience in PHP can start writing solid Hack on day one. And that would still be true even if Hack were never seen in the wild. Unless you think it's hard changing the open tag from <?php to <?hh :p
- MichaelGG 12y agoI'd be surprised if anything-PHP is a bonus to hiring. Most likely people work on it despite of PHP, not because of it.
- mgkimsal 12y agoNo, many people work on it because of PHP - because of the speed and flexibility of dev with it. I've done PHP, some Ruby, some .NET, Java and more - coming back to PHP is often fun and a breath of fresh air. Nothing's perfect.
- FooBarWidget 12y agoIf you define it that way then there's almost nothing in the world that would categorize as altruism. Helping kids in Africa? It's only to make yourself feel good. Helping that fallen granny get up? It's to make yourself look good in front of others. Etc. If you go that far, both egoism and altruism will have completely lost their meanings.
- estefan 12y ago>Helping kids in Africa? It's only to make yourself feel good. Helping that fallen granny get up? It's to make yourself look good in front of others. Exactly! Of course we do things to make ourselves feel good. And since helping other people makes us feel good, why shouldn't we be honest about our motives? It's win-win.
- davidgerard 12y agoUm, this is literally the open source process. This is how it's supposed to work. http://catb.org/esr/writings/cathedral-bazaar/ http://catb.org/esr/writings/cathedral-bazaar/