News for hackers. Stuff that matters.
Re:The Future of HHVM by rrdharan on Monday September 18, 2017 @02:37PM (#15278351)
This is fascinating. It's a well-written post and their plan makes sense to me, but I imagine there's a tough choice ahead for framework authors (the Laravels and Drupals of the world) about whether they want to fork their communities, stay with PHP7, or try to target both with the same codebase (in the near term or long term)?

At any rate at least the fact that the HHVM folks are communicating the strategy effectively and transparently should help everyone involved make reasonable decisions.

Re:The Future of HHVM by chx on Monday September 18, 2017 @02:55PM (#15278489)
If I still were a Drupal core developer (and I was the #1 core contributor for 5, 6 and #4 for 7 and still #10 for 8 though I regret that) I would tell you there's no tough choice here, I would target PHP 7.x and forget the rest. Currently, others steers the core and they struggle mightily with just the transition to PHP 7.0 requirement. Check the issue queue. I filed https://www.drupal.org/node/2605226 in 2015 fall but it was voted down, the current open issue is https://www.drupal.org/node/2842431

HHVM is way too niche to bother with it, sorry.

Re:The Future of HHVM by HugoDaniel on Monday September 18, 2017 @02:41PM (#15278376)
Re:The Future of HHVM by zimbatm on Monday September 18, 2017 @04:02PM (#15279011)
If Facebook had released the code under BSD then nobody would have complained.

But this basically gives a BSD plus patent grant, and reverts to BSD if there are any patent litigations. And now people are complaining.

Re:The Future of HHVM by s73ver_ on Monday September 18, 2017 @06:29PM (#15280256)
Because it is them saying, "We can take all of your patents, but if you sue us for it, then you don't get to use this."
Re:The Future of HHVM by jbergens on Tuesday September 19, 2017 @02:17AM (#15282202)
IANAL. I think that is a common misunderstanding of the clause. If you sue them for react patents you can still use HHVM, or vice versa.

https://medium.com/@dwalsh.sdlr/react-facebook-and-the-revok...

Re:The Future of HHVM by abritinthebay on Tuesday September 19, 2017 @10:46AM (#15285087)
Not even close to true
Re:The Future of HHVM by dingdingdang on Monday September 18, 2017 @03:23PM (#15278720)
Exactly like React - means the language will be abandoned by wider community. The Facebook peeps are gradually building themselves into corporate self-invented mono-culture.
Re:The Future of HHVM by m00x on Monday September 18, 2017 @06:25PM (#15280220)
I'd like to see any concrete numbers on this. I'm seeing React getting stronger and stronger in my area, and patent worries are mostly accepted as crazy hypotheticals.
Re:The Future of HHVM by dreamfactored on Monday September 18, 2017 @08:34PM (#15280902)
Wordpress are just starting what could easily be a multi-year rewrite as a result and Drupal has specifically excluded React from evaluation - both on the basis of the patent issues
Re:The Future of HHVM by true_religion on Monday September 18, 2017 @10:41PM (#15281378)
True, but PHP development has always been split from the rest of the web-dev community.

React has managed to bring together people in C#, Python, Ruby, and Erlang to name a few languages... who all previously used different frameworks, or just jQuery.

Re:The Future of HHVM by sneak on Tuesday September 19, 2017 @04:42AM (#15282794)
Yes, it is clearly in wordpress' best interests to spend all that time and money to preserve their very important right to sue facebook for violating wordpress' software patents in the future.

/sarcasm

Re:The Future of HHVM by georgebarnett on Monday September 18, 2017 @07:32PM (#15280612)
Do you work with any lawyers in your company or peer group? I doubt they view the patent issue as "crazy hypotheticals".
Re:The Future of HHVM by abritinthebay on Tuesday September 19, 2017 @10:48AM (#15285105)
The only lawyers I know with software patent experience consider the fuss absolutely rediculous.

It gives you more rights. Full stop, end of story.

Re:The Future of HHVM by xorcist on Tuesday September 19, 2017 @03:28AM (#15282481)
So would I. But patents scare people, and rightly so.

This is a multi horse race and even if you are not scared of patents it might be unwise to bet on the horse you think will scare other people. (Case in point, Wordpress.)

Re:The Future of HHVM by sneak on Tuesday September 19, 2017 @04:40AM (#15282781)
Anyone who would wield the bullshit that is a software patent against facebook in a lawsuit deserves to lose licenses to everything.

Fact of the matter is, it's just posturing. Software patents are utter bullshit and the facebook license clause reflects this.

Re:The Future of HHVM by grrowl on Tuesday September 19, 2017 @09:03AM (#15284229)
I have met very few people personally who are turned off by the patents thing. The only valid concern would be if your company has (or might have) patents which they might sue Facebook over. More interesting companies could conflict with this, but clearly many React users don't have a problem.
Re:The Future of HHVM by cstrasen on Monday September 18, 2017 @02:58PM (#15278515)
Woah. Its bad enough with react which many did not expect. Now also this BS. No thanks really.
Re:The Future of HHVM by fredemmott on Monday September 18, 2017 @02:42PM (#15278384)
Thanks; we don't feel that the framework authors have to make a choice here:

- short-term, those of us working on HHVM - not the frameworks - need to make sure that HHVM can run the frameworks that Hack developers require

- long-term, we expect Hack and HHVM to continue to diverge from PHP; it's unlikely that targeting both HHVM and PHP will be a practical long-term strategy

Re:The Future of HHVM by TazeTSchnitzel on Monday September 18, 2017 @03:00PM (#15278536)
PHP packages are dropping HHVM support right and left right now because HHVM has already been… lagging in its PHP support.

So there's not really a choice to make. HHVM was tiny anyway.

Re:The Future of HHVM by dabernathy89 on Monday September 18, 2017 @05:36PM (#15279832)
Laravel dropped HHVM support a year ago, and i'm sure many other CMS's / frameworks have either followed suit (if they ever supported it) or will soon.
Re:The Future of HHVM by wolco on Monday September 18, 2017 @04:00PM (#15278995)
I can't imagine any large framework spliting or supporting this in place of php 7. This is more of a new beginning with new hack frameworks.