Earlier quoted context omitted.
No reason it should take that long. The article suggest 6 person years - which could mean 6 people for 1 year.
Just like nine women can have a baby in one month?
of course, you can't do that with computer software
11–20 of 68 posts
Earlier quoted context omitted.
No reason it should take that long. The article suggest 6 person years - which could mean 6 people for 1 year.
Just like nine women can have a baby in one month?
of course, you can't do that with computer software
I guess someone must really love PHP, though I'm slightly confused as to why. If you're going to make such a massive undertaking anyway (it's not just the new runtime, all existing code will have to be re-tested and re-debugged), why not sink the man-hours into putting it into a new language better suited to the task from the start?
Also, developing a new implementation of PHP allows site development to continue in the meantime.
Why do these companies like the JVM so much? Twitter, and now Facebook. Does it have that great of performance?
Note that Java compares very favorably with C. (Of course, the real thing to take away from that chart is: why don't all the JVM users switch to Haskell? It's more concise, safer, and has a better community.)
It's the summer of 2018. Facebook shares drop to 17 cents as their PHP to ASM compiler project nears completion.
No reason it should take that long. The article suggest 6 person years - which could mean 6 people for 1 year.
unfortunately my boss thinks as you do..
I guess someone must really love PHP, though I'm slightly confused as to why. If you're going to make such a massive undertaking anyway (it's not just the new runtime, all existing code will have to be re-tested and re-debugged), why not sink the man-hours into putting it into a new language better suited to the task from the start?
Yes the code will have to retested, but if you rewrite then you rewrite AND retest. Working code makes a great test suite, something you lose in a rewrite.
Why do these companies like the JVM so much? Twitter, and now Facebook. Does it have that great of performance?
As much as I love to rag on java the language the JVM is generally a solid piece of work that makes reasonable tradeoffs.
Earlier quoted context omitted.
No reason it should take that long. The article suggest 6 person years - which could mean 6 people for 1 year.
try reading The Mythical Man Month http://en.wikipedia.org/wiki/The_Mythical_Man-Month unfortunately my boss thinks as you do..
The premise is that as you add more people to an EXISTING project, the amount of time it will take to complete will increase. However, if all of those people are involved from the beginning, then you are not subject to the same phenomenon - within reason of course.
So while it might not be "6" developers working on it for a year, it could potentially be 9 very devoted developers cranking this out with good results towards the end of the year.