<article>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#article10_01_31_0252201</id>
	<title>Facebook Rewrites PHP Runtime For Speed</title>
	<author>timothy</author>
	<datestamp>1264943580000</datestamp>
	<htmltext>VonGuard writes <i>"Facebook has gotten fed up with the speed of PHP. The company has been working on a <a href="http://www.sdtimes.com/blog/post/2010/01/30/Facebook-rewrites-PHP-runtime.aspx">skunkworks project to rewrite the PHP runtime</a>, and on Tuesday of this week, they will be announcing the availability of their new PHP runtime as an open source project. The rumor around this began last week when the Facebook team invited some of the core PHP contributors to their campus to discuss some new open source project. I've written up everything I know about this story on the SD Times Blog."</i></htmltext>
<tokenext>VonGuard writes " Facebook has gotten fed up with the speed of PHP .
The company has been working on a skunkworks project to rewrite the PHP runtime , and on Tuesday of this week , they will be announcing the availability of their new PHP runtime as an open source project .
The rumor around this began last week when the Facebook team invited some of the core PHP contributors to their campus to discuss some new open source project .
I 've written up everything I know about this story on the SD Times Blog .
"</tokentext>
<sentencetext>VonGuard writes "Facebook has gotten fed up with the speed of PHP.
The company has been working on a skunkworks project to rewrite the PHP runtime, and on Tuesday of this week, they will be announcing the availability of their new PHP runtime as an open source project.
The rumor around this began last week when the Facebook team invited some of the core PHP contributors to their campus to discuss some new open source project.
I've written up everything I know about this story on the SD Times Blog.
"</sentencetext>
</article>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30970526</id>
	<title>Re:Screw PHP, I write everything in C</title>
	<author>BRSQUIRRL</author>
	<datestamp>1264955160000</datestamp>
	<modclass>Funny</modclass>
	<modscore>3</modscore>
	<htmltext><a href="http://www.grc.com/smgassembly.htm" title="grc.com">Steve Gibson</a> [grc.com], is <a href="http://www.grc.com/pdp-8/pdp-8.htm" title="grc.com">that you</a> [grc.com]?<nobr> <wbr></nobr>:)</htmltext>
<tokenext>Steve Gibson [ grc.com ] , is that you [ grc.com ] ?
: )</tokentext>
<sentencetext>Steve Gibson [grc.com], is that you [grc.com]?
:)</sentencetext>
	<parent>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30969960</parent>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30973018</id>
	<title>Re:High performance in scripting languages?</title>
	<author>whyDNA?</author>
	<datestamp>1264928580000</datestamp>
	<modclass>None</modclass>
	<modscore>1</modscore>
	<htmltext><p><i>Sites like Amazon have already run into this and have moved away from scripting languages and back to system languages</i></p><p>You know Amazon's running on Perl Mason, right? <a href="http://www.masonhq.com/?AmazonDotCom" title="masonhq.com">http://www.masonhq.com/?AmazonDotCom</a> [masonhq.com]<nobr> <wbr></nobr>;-P</p></htmltext>
<tokenext>Sites like Amazon have already run into this and have moved away from scripting languages and back to system languagesYou know Amazon 's running on Perl Mason , right ?
http : //www.masonhq.com/ ? AmazonDotCom [ masonhq.com ] ; -P</tokentext>
<sentencetext>Sites like Amazon have already run into this and have moved away from scripting languages and back to system languagesYou know Amazon's running on Perl Mason, right?
http://www.masonhq.com/?AmazonDotCom [masonhq.com] ;-P</sentencetext>
	<parent>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30969846</parent>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30969906</id>
	<title>Re:is this being used now?</title>
	<author>Anonymous</author>
	<datestamp>1264948500000</datestamp>
	<modclass>Troll</modclass>
	<modscore>-1</modscore>
	<htmltext><p>Facebook: bringing together children and the adults who "love" them since 2006!</p><p>Facebook company credo: If there's grass on the field, they're old enough to play with your balls.</p></htmltext>
<tokenext>Facebook : bringing together children and the adults who " love " them since 2006 ! Facebook company credo : If there 's grass on the field , they 're old enough to play with your balls .</tokentext>
<sentencetext>Facebook: bringing together children and the adults who "love" them since 2006!Facebook company credo: If there's grass on the field, they're old enough to play with your balls.</sentencetext>
	<parent>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30969806</parent>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30971506</id>
	<title>Re:Gotten</title>
	<author>Anonymous</author>
	<datestamp>1264962900000</datestamp>
	<modclass>None</modclass>
	<modscore>0</modscore>
	<htmltext><p>Haha you got bitchslapped... bitch ahhahahaha</p></htmltext>
<tokenext>Haha you got bitchslapped... bitch ahhahahaha</tokentext>
<sentencetext>Haha you got bitchslapped... bitch ahhahahaha</sentencetext>
	<parent>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30970404</parent>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30970566</id>
	<title>Old news</title>
	<author>hmckee</author>
	<datestamp>1264955520000</datestamp>
	<modclass>None</modclass>
	<modscore>0</modscore>
	<htmltext><p>Not that surprising if you've read the book <a href="http://www.amazon.com/Accidental-Billionaires-Founding-Facebook-Betrayal/dp/0385529376" title="amazon.com">"The Accidental Billionaires"</a> [amazon.com].  They specifically mention that there is one person dedicated to writing a PHP compiler and compiling all Facebook PHP.</p><p>Also, I don't understand why they don't use one of the currently available PHP compilers, <a href="http://www.phpcompiler.org/" title="phpcompiler.org">phc</a> [phpcompiler.org] or <a href="http://www.roadsend.com/home/index.php" title="roadsend.com">Roadsend</a> [roadsend.com].  It's possible they started their initiative earlier, but they should have announced it and possibly prevented some duplicate work.</p></htmltext>
<tokenext>Not that surprising if you 've read the book " The Accidental Billionaires " [ amazon.com ] .
They specifically mention that there is one person dedicated to writing a PHP compiler and compiling all Facebook PHP.Also , I do n't understand why they do n't use one of the currently available PHP compilers , phc [ phpcompiler.org ] or Roadsend [ roadsend.com ] .
It 's possible they started their initiative earlier , but they should have announced it and possibly prevented some duplicate work .</tokentext>
<sentencetext>Not that surprising if you've read the book "The Accidental Billionaires" [amazon.com].
They specifically mention that there is one person dedicated to writing a PHP compiler and compiling all Facebook PHP.Also, I don't understand why they don't use one of the currently available PHP compilers, phc [phpcompiler.org] or Roadsend [roadsend.com].
It's possible they started their initiative earlier, but they should have announced it and possibly prevented some duplicate work.</sentencetext>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30972988</id>
	<title>Re:So is it a fork or isn't it?</title>
	<author>Tumbleweed</author>
	<datestamp>1264928400000</datestamp>
	<modclass>None</modclass>
	<modscore>1</modscore>
	<htmltext><p><i>Sounds like Facebook rewrote PHP and then invited PHP core developers to adopt it as their core development platform? I can't imagine that went over all that well... probably hit a number of them in the pride region. And the article said it is to be released as open source, but failed to mention the license. Will this be some sort of twisted "FriendFace Public License" or some perversion?</i></p><p>You can only get the new engine if you get to level 100 in Vampire Wars, or if you get 10 windmills and adopt a stray black kitten in Farmville.</p></htmltext>
<tokenext>Sounds like Facebook rewrote PHP and then invited PHP core developers to adopt it as their core development platform ?
I ca n't imagine that went over all that well... probably hit a number of them in the pride region .
And the article said it is to be released as open source , but failed to mention the license .
Will this be some sort of twisted " FriendFace Public License " or some perversion ? You can only get the new engine if you get to level 100 in Vampire Wars , or if you get 10 windmills and adopt a stray black kitten in Farmville .</tokentext>
<sentencetext>Sounds like Facebook rewrote PHP and then invited PHP core developers to adopt it as their core development platform?
I can't imagine that went over all that well... probably hit a number of them in the pride region.
And the article said it is to be released as open source, but failed to mention the license.
Will this be some sort of twisted "FriendFace Public License" or some perversion?You can only get the new engine if you get to level 100 in Vampire Wars, or if you get 10 windmills and adopt a stray black kitten in Farmville.</sentencetext>
	<parent>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30969918</parent>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30970274</id>
	<title>Re:Facebook's architecture is the problem, not PHP</title>
	<author>the eric conspiracy</author>
	<datestamp>1264952700000</datestamp>
	<modclass>None</modclass>
	<modscore>1</modscore>
	<htmltext><p>If you read the article, it sounds like it might be more than just an accelerator.</p></htmltext>
<tokenext>If you read the article , it sounds like it might be more than just an accelerator .</tokentext>
<sentencetext>If you read the article, it sounds like it might be more than just an accelerator.</sentencetext>
	<parent>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30970096</parent>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30977446</id>
	<title>Re:Resin Quercus</title>
	<author>Billly Gates</author>
	<datestamp>1264960200000</datestamp>
	<modclass>None</modclass>
	<modscore>1</modscore>
	<htmltext><p>Resin still exists?</p><p>I have not heard about it in a long time.</p></htmltext>
<tokenext>Resin still exists ? I have not heard about it in a long time .</tokentext>
<sentencetext>Resin still exists?I have not heard about it in a long time.</sentencetext>
	<parent>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30970626</parent>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30973374</id>
	<title>Re:High performance in scripting languages?</title>
	<author>Eil</author>
	<datestamp>1264930800000</datestamp>
	<modclass>Interestin</modclass>
	<modscore>2</modscore>
	<htmltext><p>What you call a crutch, most developers call an enormous time saver. The web moves so fast that you simply cannot afford to take forever developing it just so that the code executes efficiently. Sure, PHP, Perl, Python, and Ruby are slower than C or C++. But for at least the last decade, hardware has been cheap enough that it makes a lot more business sense to just throw more servers at the problem than it does to delay your product launch for a year and/or double your programming staff while you make everything "perfect" in a lower-level language. Most of the problems around making web apps scalable to millions of concurrent users have been solved or will be in the near future. (CDNs, memcache, load balancers, etc.) When you find bottlenecks, you rewrite those specific parts using a better design or a lower-level language. If your developers are any good, they will have modularized the code, making such upgrades relatively painless. Trying to optimize the entire codebase for performance before it's even out in the wild ensures that it will never get there.</p></htmltext>
<tokenext>What you call a crutch , most developers call an enormous time saver .
The web moves so fast that you simply can not afford to take forever developing it just so that the code executes efficiently .
Sure , PHP , Perl , Python , and Ruby are slower than C or C + + .
But for at least the last decade , hardware has been cheap enough that it makes a lot more business sense to just throw more servers at the problem than it does to delay your product launch for a year and/or double your programming staff while you make everything " perfect " in a lower-level language .
Most of the problems around making web apps scalable to millions of concurrent users have been solved or will be in the near future .
( CDNs , memcache , load balancers , etc .
) When you find bottlenecks , you rewrite those specific parts using a better design or a lower-level language .
If your developers are any good , they will have modularized the code , making such upgrades relatively painless .
Trying to optimize the entire codebase for performance before it 's even out in the wild ensures that it will never get there .</tokentext>
<sentencetext>What you call a crutch, most developers call an enormous time saver.
The web moves so fast that you simply cannot afford to take forever developing it just so that the code executes efficiently.
Sure, PHP, Perl, Python, and Ruby are slower than C or C++.
But for at least the last decade, hardware has been cheap enough that it makes a lot more business sense to just throw more servers at the problem than it does to delay your product launch for a year and/or double your programming staff while you make everything "perfect" in a lower-level language.
Most of the problems around making web apps scalable to millions of concurrent users have been solved or will be in the near future.
(CDNs, memcache, load balancers, etc.
) When you find bottlenecks, you rewrite those specific parts using a better design or a lower-level language.
If your developers are any good, they will have modularized the code, making such upgrades relatively painless.
Trying to optimize the entire codebase for performance before it's even out in the wild ensures that it will never get there.</sentencetext>
	<parent>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30969846</parent>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30972742</id>
	<title>Re:Facebook's architecture is the problem, not PHP</title>
	<author>raju1kabir</author>
	<datestamp>1264970340000</datestamp>
	<modclass>None</modclass>
	<modscore>1</modscore>
	<htmltext><p>Facebook has the ability to rapidly deploy changes, something they would lose if they started using the interbank-transfer-system COBOL development model.

</p><p>You talk about "future loads" as if they are a known quantity. This whole web world thrives on the idea that you can quickly react to changes in the market, user preferences, and so on. For Facebook it makes much more sense to remain nimble and put some effort into increasing the efficiency of the tools that allow them to do so.</p></htmltext>
<tokenext>Facebook has the ability to rapidly deploy changes , something they would lose if they started using the interbank-transfer-system COBOL development model .
You talk about " future loads " as if they are a known quantity .
This whole web world thrives on the idea that you can quickly react to changes in the market , user preferences , and so on .
For Facebook it makes much more sense to remain nimble and put some effort into increasing the efficiency of the tools that allow them to do so .</tokentext>
<sentencetext>Facebook has the ability to rapidly deploy changes, something they would lose if they started using the interbank-transfer-system COBOL development model.
You talk about "future loads" as if they are a known quantity.
This whole web world thrives on the idea that you can quickly react to changes in the market, user preferences, and so on.
For Facebook it makes much more sense to remain nimble and put some effort into increasing the efficiency of the tools that allow them to do so.</sentencetext>
	<parent>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30970096</parent>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30971512</id>
	<title>"Java" and ".Net" as an inspiration? No, thank you</title>
	<author>Max\_W</author>
	<datestamp>1264962960000</datestamp>
	<modclass>Troll</modclass>
	<modscore>0</modscore>
	<htmltext><p>If "Facebook" buys PHP and makes it similar to ".Net", i.e. kills it, it would be really sad.</p><p>Speed of "Java" and ".Net"? Is it a joke? "Java" hangs all the time and the ".Net" code to do a simple task is so convoluted that it is just ridiculous.</p></htmltext>
<tokenext>If " Facebook " buys PHP and makes it similar to " .Net " , i.e .
kills it , it would be really sad.Speed of " Java " and " .Net " ?
Is it a joke ?
" Java " hangs all the time and the " .Net " code to do a simple task is so convoluted that it is just ridiculous .</tokentext>
<sentencetext>If "Facebook" buys PHP and makes it similar to ".Net", i.e.
kills it, it would be really sad.Speed of "Java" and ".Net"?
Is it a joke?
"Java" hangs all the time and the ".Net" code to do a simple task is so convoluted that it is just ridiculous.</sentencetext>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30971324</id>
	<title>Re:High performance in scripting languages?</title>
	<author>CAIMLAS</author>
	<datestamp>1264961520000</datestamp>
	<modclass>None</modclass>
	<modscore>1</modscore>
	<htmltext><p>My understanding is that one of the major problems with PHP for something like facebook - as opposed to a language like Perl or Python - is that unlike other languages, PHP does not manage SQL database session connections. This results in those professional "oops, we fucked up" messages, timeouts, and other fun stuff like that which wouldn't happen (as regularly) if they'd designed things well.</p><p>So if they're fixing that in their PHP rewrite, I'd say they're fixing half the problem they've got. The other half of the problem - slowness - can be gradually fixed by reverting parts of their software to system-level (C) programming, but the database issues need to be fixed ASAP.</p></htmltext>
<tokenext>My understanding is that one of the major problems with PHP for something like facebook - as opposed to a language like Perl or Python - is that unlike other languages , PHP does not manage SQL database session connections .
This results in those professional " oops , we fucked up " messages , timeouts , and other fun stuff like that which would n't happen ( as regularly ) if they 'd designed things well.So if they 're fixing that in their PHP rewrite , I 'd say they 're fixing half the problem they 've got .
The other half of the problem - slowness - can be gradually fixed by reverting parts of their software to system-level ( C ) programming , but the database issues need to be fixed ASAP .</tokentext>
<sentencetext>My understanding is that one of the major problems with PHP for something like facebook - as opposed to a language like Perl or Python - is that unlike other languages, PHP does not manage SQL database session connections.
This results in those professional "oops, we fucked up" messages, timeouts, and other fun stuff like that which wouldn't happen (as regularly) if they'd designed things well.So if they're fixing that in their PHP rewrite, I'd say they're fixing half the problem they've got.
The other half of the problem - slowness - can be gradually fixed by reverting parts of their software to system-level (C) programming, but the database issues need to be fixed ASAP.</sentencetext>
	<parent>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30969846</parent>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30970734</id>
	<title>Re:Facebook's architecture is the problem, not PHP</title>
	<author>CptPicard</author>
	<datestamp>1264957140000</datestamp>
	<modclass>Insightful</modclass>
	<modscore>2</modscore>
	<htmltext><p>The key architectural performance issues in large web apps like Facebook are about scalability by clustering and parallelism and caching... usage of proper higher-level languages helps in this (think how pure-functional programming removes shared state and Google's mapreduce for example), while using a lower-level language may give a speedup on single individual machines but makes the architectural problems harder to tackle.</p></htmltext>
<tokenext>The key architectural performance issues in large web apps like Facebook are about scalability by clustering and parallelism and caching... usage of proper higher-level languages helps in this ( think how pure-functional programming removes shared state and Google 's mapreduce for example ) , while using a lower-level language may give a speedup on single individual machines but makes the architectural problems harder to tackle .</tokentext>
<sentencetext>The key architectural performance issues in large web apps like Facebook are about scalability by clustering and parallelism and caching... usage of proper higher-level languages helps in this (think how pure-functional programming removes shared state and Google's mapreduce for example), while using a lower-level language may give a speedup on single individual machines but makes the architectural problems harder to tackle.</sentencetext>
	<parent>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30970096</parent>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30969960</id>
	<title>Re:Screw PHP, I write everything in C</title>
	<author>eclectro</author>
	<datestamp>1264949160000</datestamp>
	<modclass>Funny</modclass>
	<modscore>4</modscore>
	<htmltext><p><div class="quote"><p>I develop my webapps in C and I even wrote my own httpd to improve performance.</p></div><p>C is for lazy coders if you ask me. I hand code and tune assembly language programs on an altair 8800 flipping switches on the front panel. As all real programmers should do.</p></div>
	</htmltext>
<tokenext>I develop my webapps in C and I even wrote my own httpd to improve performance.C is for lazy coders if you ask me .
I hand code and tune assembly language programs on an altair 8800 flipping switches on the front panel .
As all real programmers should do .</tokentext>
<sentencetext>I develop my webapps in C and I even wrote my own httpd to improve performance.C is for lazy coders if you ask me.
I hand code and tune assembly language programs on an altair 8800 flipping switches on the front panel.
As all real programmers should do.
	</sentencetext>
	<parent>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30969824</parent>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30989932</id>
	<title>Re:One man effort</title>
	<author>Anonymous</author>
	<datestamp>1265031780000</datestamp>
	<modclass>None</modclass>
	<modscore>0</modscore>
	<htmltext><p>Nobody will believe this until tomorrow after the event, but http://www.facebook.com/hzhao - another reason to call it HPHP.</p></htmltext>
<tokenext>Nobody will believe this until tomorrow after the event , but http : //www.facebook.com/hzhao - another reason to call it HPHP .</tokentext>
<sentencetext>Nobody will believe this until tomorrow after the event, but http://www.facebook.com/hzhao - another reason to call it HPHP.</sentencetext>
	<parent>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30969970</parent>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30979168</id>
	<title>Re:VM's</title>
	<author>shutdown -p now</author>
	<datestamp>1265026080000</datestamp>
	<modclass>None</modclass>
	<modscore>1</modscore>
	<htmltext><p><div class="quote"><p>Would a language that runs in a VM, like Java, Scala or C#, be faster?</p></div><p>The general question about the VM is meaningless, since PHP has its own VM as well. For three languages you've listed, which use 2 different runtimes - JVM and CLR - the answer is "yes", because both runtimes generate native code at runtime (JIT), and then run that. JVM is better optimizing and has smarter GC, where CLR has some lower-level primitives which can be used to perform manual optimizations.</p></div>
	</htmltext>
<tokenext>Would a language that runs in a VM , like Java , Scala or C # , be faster ? The general question about the VM is meaningless , since PHP has its own VM as well .
For three languages you 've listed , which use 2 different runtimes - JVM and CLR - the answer is " yes " , because both runtimes generate native code at runtime ( JIT ) , and then run that .
JVM is better optimizing and has smarter GC , where CLR has some lower-level primitives which can be used to perform manual optimizations .</tokentext>
<sentencetext>Would a language that runs in a VM, like Java, Scala or C#, be faster?The general question about the VM is meaningless, since PHP has its own VM as well.
For three languages you've listed, which use 2 different runtimes - JVM and CLR - the answer is "yes", because both runtimes generate native code at runtime (JIT), and then run that.
JVM is better optimizing and has smarter GC, where CLR has some lower-level primitives which can be used to perform manual optimizations.
	</sentencetext>
	<parent>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30969996</parent>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30971230</id>
	<title>Re:is this being used now?</title>
	<author>Anonymous</author>
	<datestamp>1264960800000</datestamp>
	<modclass>Informativ</modclass>
	<modscore>2</modscore>
	<htmltext>Facebook has a few problems. Overuse of ajax combined with this absolutely bizarre habit of including dynamic javascript at random points in the script. These lead to slower runtimes, especially with older browsers where (upon encountering a JS file) they completely stop doing everything else to execute it.</htmltext>
<tokenext>Facebook has a few problems .
Overuse of ajax combined with this absolutely bizarre habit of including dynamic javascript at random points in the script .
These lead to slower runtimes , especially with older browsers where ( upon encountering a JS file ) they completely stop doing everything else to execute it .</tokentext>
<sentencetext>Facebook has a few problems.
Overuse of ajax combined with this absolutely bizarre habit of including dynamic javascript at random points in the script.
These lead to slower runtimes, especially with older browsers where (upon encountering a JS file) they completely stop doing everything else to execute it.</sentencetext>
	<parent>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30969806</parent>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30974652</id>
	<title>Re:Screw PHP, I write everything in C</title>
	<author>anerdburger</author>
	<datestamp>1264937760000</datestamp>
	<modclass>None</modclass>
	<modscore>1</modscore>
	<htmltext>Flipping Switches is for lazy programmers, I hand code then wire wrap my code and implement in hardware as all real programmers should do. (It really maximizes performance as well !!!)</htmltext>
<tokenext>Flipping Switches is for lazy programmers , I hand code then wire wrap my code and implement in hardware as all real programmers should do .
( It really maximizes performance as well ! ! !
)</tokentext>
<sentencetext>Flipping Switches is for lazy programmers, I hand code then wire wrap my code and implement in hardware as all real programmers should do.
(It really maximizes performance as well !!!
)</sentencetext>
	<parent>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30969960</parent>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30970400</id>
	<title>Re:Compile</title>
	<author>Linker3000</author>
	<datestamp>1264953780000</datestamp>
	<modclass>None</modclass>
	<modscore>1</modscore>
	<htmltext><p><a href="http://eaccelerator.net/" title="eaccelerator.net">http://eaccelerator.net/</a> [eaccelerator.net]</p><p>"eAccelerator is a free open-source PHP accelerator, optimizer, and dynamic content cache. It increases the performance of PHP scripts by caching them in their compiled state, so that the overhead of compiling is almost completely eliminated. It also optimizes scripts to speed up their execution. eAccelerator typically reduces server load and increases the speed of your PHP code by 1-10 times. "</p></htmltext>
<tokenext>http : //eaccelerator.net/ [ eaccelerator.net ] " eAccelerator is a free open-source PHP accelerator , optimizer , and dynamic content cache .
It increases the performance of PHP scripts by caching them in their compiled state , so that the overhead of compiling is almost completely eliminated .
It also optimizes scripts to speed up their execution .
eAccelerator typically reduces server load and increases the speed of your PHP code by 1-10 times .
"</tokentext>
<sentencetext>http://eaccelerator.net/ [eaccelerator.net]"eAccelerator is a free open-source PHP accelerator, optimizer, and dynamic content cache.
It increases the performance of PHP scripts by caching them in their compiled state, so that the overhead of compiling is almost completely eliminated.
It also optimizes scripts to speed up their execution.
eAccelerator typically reduces server load and increases the speed of your PHP code by 1-10 times.
"</sentencetext>
	<parent>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30969962</parent>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30973988</id>
	<title>Re:Screw PHP, I write everything in C</title>
	<author>Anonymous</author>
	<datestamp>1264933920000</datestamp>
	<modclass>None</modclass>
	<modscore>0</modscore>
	<htmltext><p><div class="quote"><p>C is for lazy coders if you ask me. I hand code and tune assembly language programs on an altair 8800 flipping switches on the front panel. As all real programmers should do.</p></div><p>I've done that.  It was incredibly cool.</p><p>Given the choice, I'll never do it again.  (except maybe to show off my leet old skool skillz...)</p></div>
	</htmltext>
<tokenext>C is for lazy coders if you ask me .
I hand code and tune assembly language programs on an altair 8800 flipping switches on the front panel .
As all real programmers should do.I 've done that .
It was incredibly cool.Given the choice , I 'll never do it again .
( except maybe to show off my leet old skool skillz... )</tokentext>
<sentencetext>C is for lazy coders if you ask me.
I hand code and tune assembly language programs on an altair 8800 flipping switches on the front panel.
As all real programmers should do.I've done that.
It was incredibly cool.Given the choice, I'll never do it again.
(except maybe to show off my leet old skool skillz...)
	</sentencetext>
	<parent>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30969960</parent>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30969824</id>
	<title>Screw PHP, I write everything in C</title>
	<author>Anonymous</author>
	<datestamp>1264947480000</datestamp>
	<modclass>Funny</modclass>
	<modscore>5</modscore>
	<htmltext><p>PHP is for lazy developers. I develop my webapps in C and I even wrote my own httpd to improve performance.</p></htmltext>
<tokenext>PHP is for lazy developers .
I develop my webapps in C and I even wrote my own httpd to improve performance .</tokentext>
<sentencetext>PHP is for lazy developers.
I develop my webapps in C and I even wrote my own httpd to improve performance.</sentencetext>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30971678</id>
	<title>Re:Resin Quercus</title>
	<author>julesh</author>
	<datestamp>1264964160000</datestamp>
	<modclass>None</modclass>
	<modscore>1</modscore>
	<htmltext><p><i>Caucho Resin has a mostly pluggable replacement for PHP which is written in Java. It adds web friendly features to PHP like distributed sessions and load balancing. Given the JVM JIT is already plenty fast and the benchmarks show that Java/PHP beats regular PHP handily - I wonder if Facebook considered using it at some point.</i></p><p>The main problem is lack of support for some of the quite popular extensions that are widely used in PHP apps.  Just looking over the list of what's supported and what isn't, I find quite a few items missing that would be needed to support PHP projects I've worked on over the years, including raw cookie suport, unix filesystem integration functions (readlink and umask), call\_user\_method, the pspell module, the imap module, the mailparse module, the gnupg module, posix shared memory support, a rather large chunk of the stream handling functions, and by the looks of it the curl integration.</p></htmltext>
<tokenext>Caucho Resin has a mostly pluggable replacement for PHP which is written in Java .
It adds web friendly features to PHP like distributed sessions and load balancing .
Given the JVM JIT is already plenty fast and the benchmarks show that Java/PHP beats regular PHP handily - I wonder if Facebook considered using it at some point.The main problem is lack of support for some of the quite popular extensions that are widely used in PHP apps .
Just looking over the list of what 's supported and what is n't , I find quite a few items missing that would be needed to support PHP projects I 've worked on over the years , including raw cookie suport , unix filesystem integration functions ( readlink and umask ) , call \ _user \ _method , the pspell module , the imap module , the mailparse module , the gnupg module , posix shared memory support , a rather large chunk of the stream handling functions , and by the looks of it the curl integration .</tokentext>
<sentencetext>Caucho Resin has a mostly pluggable replacement for PHP which is written in Java.
It adds web friendly features to PHP like distributed sessions and load balancing.
Given the JVM JIT is already plenty fast and the benchmarks show that Java/PHP beats regular PHP handily - I wonder if Facebook considered using it at some point.The main problem is lack of support for some of the quite popular extensions that are widely used in PHP apps.
Just looking over the list of what's supported and what isn't, I find quite a few items missing that would be needed to support PHP projects I've worked on over the years, including raw cookie suport, unix filesystem integration functions (readlink and umask), call\_user\_method, the pspell module, the imap module, the mailparse module, the gnupg module, posix shared memory support, a rather large chunk of the stream handling functions, and by the looks of it the curl integration.</sentencetext>
	<parent>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30970626</parent>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30969846</id>
	<title>High performance in scripting languages?</title>
	<author>Anonymous</author>
	<datestamp>1264947780000</datestamp>
	<modclass>Insightful</modclass>
	<modscore>5</modscore>
	<htmltext><p>At some point, if you are lucky enough, you will require extremely high performance from your web pages. You start out coding HTML in Notepad and move on to Perl CGI then on to PHP with scripting embedded right in the generated HTML. All the time you gain programming crutches at the expense of processing speed, and for a while this is a great tradeoff.</p><p>But one day you start having server hiccups because your scripts can't keep up with your traffic. Sites like Amazon have already run into this and have moved away from scripting languages and back to system languages. Running applications directly on the CPU instead of relying on a runtime to translate (at best) bytecode into machine instructions means maximizing CPU cycles.</p><p>So I wonder what longterm benefit there is in improving the language runtime.</p></htmltext>
<tokenext>At some point , if you are lucky enough , you will require extremely high performance from your web pages .
You start out coding HTML in Notepad and move on to Perl CGI then on to PHP with scripting embedded right in the generated HTML .
All the time you gain programming crutches at the expense of processing speed , and for a while this is a great tradeoff.But one day you start having server hiccups because your scripts ca n't keep up with your traffic .
Sites like Amazon have already run into this and have moved away from scripting languages and back to system languages .
Running applications directly on the CPU instead of relying on a runtime to translate ( at best ) bytecode into machine instructions means maximizing CPU cycles.So I wonder what longterm benefit there is in improving the language runtime .</tokentext>
<sentencetext>At some point, if you are lucky enough, you will require extremely high performance from your web pages.
You start out coding HTML in Notepad and move on to Perl CGI then on to PHP with scripting embedded right in the generated HTML.
All the time you gain programming crutches at the expense of processing speed, and for a while this is a great tradeoff.But one day you start having server hiccups because your scripts can't keep up with your traffic.
Sites like Amazon have already run into this and have moved away from scripting languages and back to system languages.
Running applications directly on the CPU instead of relying on a runtime to translate (at best) bytecode into machine instructions means maximizing CPU cycles.So I wonder what longterm benefit there is in improving the language runtime.</sentencetext>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30987434</id>
	<title>Re:is this being used now?</title>
	<author>Anonymous</author>
	<datestamp>1265020560000</datestamp>
	<modclass>None</modclass>
	<modscore>0</modscore>
	<htmltext><p>Your being very cynical in my opinion.<br>I congratulate facebook for its speed despite the pressure its servers are on/</p></htmltext>
<tokenext>Your being very cynical in my opinion.I congratulate facebook for its speed despite the pressure its servers are on/</tokentext>
<sentencetext>Your being very cynical in my opinion.I congratulate facebook for its speed despite the pressure its servers are on/</sentencetext>
	<parent>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30969806</parent>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30981978</id>
	<title>Re:Sounds like a fork...</title>
	<author>Xest</author>
	<datestamp>1265043120000</datestamp>
	<modclass>None</modclass>
	<modscore>1</modscore>
	<htmltext><p>It depends how they've handled it.</p><p>It could be that they've dropped a lot of the idiotic legacy crap that makes PHP such a mess, and so their new engine simply doesn't have a lot of this cruft in, which is fine for them if they've avoided the legacy stuff, but which would be useless in the mainstream version as people require backwards compatability.</p><p>It could alternatively just be optimised towards certain tasks at the expense of slow downs in others so not a one size fits all improvement.</p></htmltext>
<tokenext>It depends how they 've handled it.It could be that they 've dropped a lot of the idiotic legacy crap that makes PHP such a mess , and so their new engine simply does n't have a lot of this cruft in , which is fine for them if they 've avoided the legacy stuff , but which would be useless in the mainstream version as people require backwards compatability.It could alternatively just be optimised towards certain tasks at the expense of slow downs in others so not a one size fits all improvement .</tokentext>
<sentencetext>It depends how they've handled it.It could be that they've dropped a lot of the idiotic legacy crap that makes PHP such a mess, and so their new engine simply doesn't have a lot of this cruft in, which is fine for them if they've avoided the legacy stuff, but which would be useless in the mainstream version as people require backwards compatability.It could alternatively just be optimised towards certain tasks at the expense of slow downs in others so not a one size fits all improvement.</sentencetext>
	<parent>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30969900</parent>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30973014</id>
	<title>Re:Sounds like a fork...</title>
	<author>lbft</author>
	<datestamp>1264928580000</datestamp>
	<modclass>None</modclass>
	<modscore>1</modscore>
	<htmltext><p>It depends. This new interpreter may be better in some specific circumstances but worse in others, making it unsuitable for most people and highly useful for others. That's the sort of situation where you want to keep both the old and the new and everyone's happy.</p></htmltext>
<tokenext>It depends .
This new interpreter may be better in some specific circumstances but worse in others , making it unsuitable for most people and highly useful for others .
That 's the sort of situation where you want to keep both the old and the new and everyone 's happy .</tokentext>
<sentencetext>It depends.
This new interpreter may be better in some specific circumstances but worse in others, making it unsuitable for most people and highly useful for others.
That's the sort of situation where you want to keep both the old and the new and everyone's happy.</sentencetext>
	<parent>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30969900</parent>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30970062</id>
	<title>PHP is slow (check), now what....</title>
	<author>Ritz\_Just\_Ritz</author>
	<datestamp>1264950480000</datestamp>
	<modclass>Interestin</modclass>
	<modscore>4</modscore>
	<htmltext><p>Why not just stash your farm of slow php systems behind some heavy duty caching appliance(s)?</p><p>Something like aicache might fit the bill.</p></htmltext>
<tokenext>Why not just stash your farm of slow php systems behind some heavy duty caching appliance ( s ) ? Something like aicache might fit the bill .</tokentext>
<sentencetext>Why not just stash your farm of slow php systems behind some heavy duty caching appliance(s)?Something like aicache might fit the bill.</sentencetext>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30970826</id>
	<title>Re:Assembler is High Performance</title>
	<author>Anonymous</author>
	<datestamp>1264957860000</datestamp>
	<modclass>None</modclass>
	<modscore>0</modscore>
	<htmltext><p>Your customer base must be insignificantly small with an attitude like that.</p></htmltext>
<tokenext>Your customer base must be insignificantly small with an attitude like that .</tokentext>
<sentencetext>Your customer base must be insignificantly small with an attitude like that.</sentencetext>
	<parent>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30970138</parent>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30973838</id>
	<title>Re:is this being used now?</title>
	<author>DrGamez</author>
	<datestamp>1264933200000</datestamp>
	<modclass>None</modclass>
	<modscore>1</modscore>
	<htmltext>*whoosh*</htmltext>
<tokenext>* whoosh *</tokentext>
<sentencetext>*whoosh*</sentencetext>
	<parent>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30970114</parent>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30973240</id>
	<title>Re:High performance in scripting languages?</title>
	<author>thetoadwarrior</author>
	<datestamp>1264930140000</datestamp>
	<modclass>None</modclass>
	<modscore>1</modscore>
	<htmltext>P4 CPUs start at 1.3 ghz. I think my machine is probably similar to yours aside from having 1 gig of ram. I've not have any issues and I rather have loads of options as opposed to a handful of finely tuned options. Like websites, doing the heavy lifting in C and some of the lightweight stuff in Python is acceptable and speeds up development quite a bit.</htmltext>
<tokenext>P4 CPUs start at 1.3 ghz .
I think my machine is probably similar to yours aside from having 1 gig of ram .
I 've not have any issues and I rather have loads of options as opposed to a handful of finely tuned options .
Like websites , doing the heavy lifting in C and some of the lightweight stuff in Python is acceptable and speeds up development quite a bit .</tokentext>
<sentencetext>P4 CPUs start at 1.3 ghz.
I think my machine is probably similar to yours aside from having 1 gig of ram.
I've not have any issues and I rather have loads of options as opposed to a handful of finely tuned options.
Like websites, doing the heavy lifting in C and some of the lightweight stuff in Python is acceptable and speeds up development quite a bit.</sentencetext>
	<parent>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30969930</parent>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30975930</id>
	<title>Re:One man effort</title>
	<author>bill\_mcgonigle</author>
	<datestamp>1264946040000</datestamp>
	<modclass>None</modclass>
	<modscore>1</modscore>
	<htmltext><p>He's so nerdy you have to talk to him about basketball with references to graph theory.</p><p>I suppose we'll find out from the README in a couple days anyway, that might be easier.</p></htmltext>
<tokenext>He 's so nerdy you have to talk to him about basketball with references to graph theory.I suppose we 'll find out from the README in a couple days anyway , that might be easier .</tokentext>
<sentencetext>He's so nerdy you have to talk to him about basketball with references to graph theory.I suppose we'll find out from the README in a couple days anyway, that might be easier.</sentencetext>
	<parent>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30969970</parent>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30970000</id>
	<title>Re:Screw PHP, I write everything in C</title>
	<author>TheRaven64</author>
	<datestamp>1264949760000</datestamp>
	<modclass>Redundant</modclass>
	<modscore>0</modscore>
	<htmltext>Meh.  I write my code in Smalltalk and if it's not fast enough then I hack on the compiler and runtime until it is.</htmltext>
<tokenext>Meh .
I write my code in Smalltalk and if it 's not fast enough then I hack on the compiler and runtime until it is .</tokentext>
<sentencetext>Meh.
I write my code in Smalltalk and if it's not fast enough then I hack on the compiler and runtime until it is.</sentencetext>
	<parent>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30969824</parent>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30970234</id>
	<title>Re:Screw PHP, I write everything in C</title>
	<author>Anonymous</author>
	<datestamp>1264952340000</datestamp>
	<modclass>None</modclass>
	<modscore>0</modscore>
	<htmltext><p>Coding is for lazy people. I create my programs with ICs.</p></htmltext>
<tokenext>Coding is for lazy people .
I create my programs with ICs .</tokentext>
<sentencetext>Coding is for lazy people.
I create my programs with ICs.</sentencetext>
	<parent>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30969960</parent>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30971404</id>
	<title>Re:is this being used now?</title>
	<author>scumm</author>
	<datestamp>1264962240000</datestamp>
	<modclass>None</modclass>
	<modscore>1</modscore>
	<htmltext><p>While I agree in general, we're talking about a PHP interpreter/compiler(maybe) here, so the closest comparison would be MS's language offerings, which are actually rather good.  MSVC has considerably better optimization than GCC, for instance.</p></htmltext>
<tokenext>While I agree in general , we 're talking about a PHP interpreter/compiler ( maybe ) here , so the closest comparison would be MS 's language offerings , which are actually rather good .
MSVC has considerably better optimization than GCC , for instance .</tokentext>
<sentencetext>While I agree in general, we're talking about a PHP interpreter/compiler(maybe) here, so the closest comparison would be MS's language offerings, which are actually rather good.
MSVC has considerably better optimization than GCC, for instance.</sentencetext>
	<parent>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30970114</parent>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30972080</id>
	<title>This will end badly</title>
	<author>Anonymous</author>
	<datestamp>1264966680000</datestamp>
	<modclass>None</modclass>
	<modscore>1</modscore>
	<htmltext>Rewriting a managed runtime is difficult, costly, and time consuming.  And at the end of the day, the odds that they will beat the performance of the CLR or JVM is super small.  At best, they may match the performance of either of those runtimes, but at an enormous cost.  Open sourcing it won't make a difference - it's already open source and has been for years.

A much better investment would be changing the site to use a different technology that was faster.  There are lots of options.  The goal is to improve performance, not embark on a fun science project.</htmltext>
<tokenext>Rewriting a managed runtime is difficult , costly , and time consuming .
And at the end of the day , the odds that they will beat the performance of the CLR or JVM is super small .
At best , they may match the performance of either of those runtimes , but at an enormous cost .
Open sourcing it wo n't make a difference - it 's already open source and has been for years .
A much better investment would be changing the site to use a different technology that was faster .
There are lots of options .
The goal is to improve performance , not embark on a fun science project .</tokentext>
<sentencetext>Rewriting a managed runtime is difficult, costly, and time consuming.
And at the end of the day, the odds that they will beat the performance of the CLR or JVM is super small.
At best, they may match the performance of either of those runtimes, but at an enormous cost.
Open sourcing it won't make a difference - it's already open source and has been for years.
A much better investment would be changing the site to use a different technology that was faster.
There are lots of options.
The goal is to improve performance, not embark on a fun science project.</sentencetext>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30971126</id>
	<title>Re:Assembler is High Performance</title>
	<author>TheLink</author>
	<datestamp>1264959960000</datestamp>
	<modclass>None</modclass>
	<modscore>1</modscore>
	<htmltext>Same goes for writing in a "scripting language" and optimizing some parts in C.</htmltext>
<tokenext>Same goes for writing in a " scripting language " and optimizing some parts in C .</tokentext>
<sentencetext>Same goes for writing in a "scripting language" and optimizing some parts in C.</sentencetext>
	<parent>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30970668</parent>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30970192</id>
	<title>Re:Assembler is High Performance</title>
	<author>Anonymous</author>
	<datestamp>1264951860000</datestamp>
	<modclass>None</modclass>
	<modscore>0</modscore>
	<htmltext>People, this comment is a joke or written by a moron. It is not insightful and whoever modded it up should be ashamed.</htmltext>
<tokenext>People , this comment is a joke or written by a moron .
It is not insightful and whoever modded it up should be ashamed .</tokentext>
<sentencetext>People, this comment is a joke or written by a moron.
It is not insightful and whoever modded it up should be ashamed.</sentencetext>
	<parent>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30969884</parent>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30975710</id>
	<title>Re:They should spend more on the upload tool</title>
	<author>crossmr</author>
	<datestamp>1264944600000</datestamp>
	<modclass>None</modclass>
	<modscore>1</modscore>
	<htmltext><p>That makes it slow. that doesn't make it blow up. I have no idea what makes it blow up. I'll select a group of photos, It'll be going along and then it'll "fail" on one. Sometimes, I remove that one, and it'll upload the other 20 photos just fine.</p><p>Yet there was no difference between them.</p><p>Upload that one all by itself and it'll just fail.</p></htmltext>
<tokenext>That makes it slow .
that does n't make it blow up .
I have no idea what makes it blow up .
I 'll select a group of photos , It 'll be going along and then it 'll " fail " on one .
Sometimes , I remove that one , and it 'll upload the other 20 photos just fine.Yet there was no difference between them.Upload that one all by itself and it 'll just fail .</tokentext>
<sentencetext>That makes it slow.
that doesn't make it blow up.
I have no idea what makes it blow up.
I'll select a group of photos, It'll be going along and then it'll "fail" on one.
Sometimes, I remove that one, and it'll upload the other 20 photos just fine.Yet there was no difference between them.Upload that one all by itself and it'll just fail.</sentencetext>
	<parent>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30971804</parent>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30999516</id>
	<title>Re:is this being used now?</title>
	<author>dino213b</author>
	<datestamp>1265141100000</datestamp>
	<modclass>None</modclass>
	<modscore>1</modscore>
	<htmltext><p>Actually, they are. The new PHP contribution is NOT efficiency-related.  Instead, they built privacy controls into PHP.  However, the problem is that by default it's set to open.</p></htmltext>
<tokenext>Actually , they are .
The new PHP contribution is NOT efficiency-related .
Instead , they built privacy controls into PHP .
However , the problem is that by default it 's set to open .</tokentext>
<sentencetext>Actually, they are.
The new PHP contribution is NOT efficiency-related.
Instead, they built privacy controls into PHP.
However, the problem is that by default it's set to open.</sentencetext>
	<parent>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30969806</parent>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30972832</id>
	<title>Re:They should spend more on the upload tool</title>
	<author>RajivSLK</author>
	<datestamp>1264970760000</datestamp>
	<modclass>None</modclass>
	<modscore>1</modscore>
	<htmltext><p>Just a heads up,  there are other tools that can upload to facebook.... I use iPhoto on my Mac;  just select the album I want to upload and click "upload to facebook".  It's been a year since I've used the facebook uploader and you're right it's terrible.</p></htmltext>
<tokenext>Just a heads up , there are other tools that can upload to facebook.... I use iPhoto on my Mac ; just select the album I want to upload and click " upload to facebook " .
It 's been a year since I 've used the facebook uploader and you 're right it 's terrible .</tokentext>
<sentencetext>Just a heads up,  there are other tools that can upload to facebook.... I use iPhoto on my Mac;  just select the album I want to upload and click "upload to facebook".
It's been a year since I've used the facebook uploader and you're right it's terrible.</sentencetext>
	<parent>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30970520</parent>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30970634</id>
	<title>Akamai sucks</title>
	<author>Turmoyl</author>
	<datestamp>1264956120000</datestamp>
	<modclass>Interestin</modclass>
	<modscore>3</modscore>
	<htmltext>If Facebook really wants to speed up the customer experience all they need to do is remove Akamai from their content delivery network (CDN).  That's where my browser is always stuck in a Waiting status when I notice a connectivity issue.</htmltext>
<tokenext>If Facebook really wants to speed up the customer experience all they need to do is remove Akamai from their content delivery network ( CDN ) .
That 's where my browser is always stuck in a Waiting status when I notice a connectivity issue .</tokentext>
<sentencetext>If Facebook really wants to speed up the customer experience all they need to do is remove Akamai from their content delivery network (CDN).
That's where my browser is always stuck in a Waiting status when I notice a connectivity issue.</sentencetext>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30984946</id>
	<title>Re:So is it a fork or isn't it?</title>
	<author>DragonWriter</author>
	<datestamp>1265055360000</datestamp>
	<modclass>None</modclass>
	<modscore>1</modscore>
	<htmltext><blockquote><div><p>Sounds like Facebook rewrote PHP and then invited PHP core developers to adopt it as their core development platform? I can't imagine that went over all that well...</p></div></blockquote><p>Not sure why it wouldn't, unless its something particular about the PHP core team. YARV and Rubinius started life as third-party ground-up reimplementations of Ruby, and YARV was adopted as the main Ruby interpreter for 1.9, and there has been lots of talk about Rubinius replacing YARV in the future.</p></div>
	</htmltext>
<tokenext>Sounds like Facebook rewrote PHP and then invited PHP core developers to adopt it as their core development platform ?
I ca n't imagine that went over all that well...Not sure why it would n't , unless its something particular about the PHP core team .
YARV and Rubinius started life as third-party ground-up reimplementations of Ruby , and YARV was adopted as the main Ruby interpreter for 1.9 , and there has been lots of talk about Rubinius replacing YARV in the future .</tokentext>
<sentencetext>Sounds like Facebook rewrote PHP and then invited PHP core developers to adopt it as their core development platform?
I can't imagine that went over all that well...Not sure why it wouldn't, unless its something particular about the PHP core team.
YARV and Rubinius started life as third-party ground-up reimplementations of Ruby, and YARV was adopted as the main Ruby interpreter for 1.9, and there has been lots of talk about Rubinius replacing YARV in the future.
	</sentencetext>
	<parent>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30969918</parent>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30969900</id>
	<title>Sounds like a fork...</title>
	<author>Anonymous</author>
	<datestamp>1264948440000</datestamp>
	<modclass>None</modclass>
	<modscore>1</modscore>
	<htmltext><p>...though traditional forks do not get started after "friendly" meetings. But it still sounds like one; which is not a very good thing in my opinion.</p><p>What they (Facebook) should have done is to combine resources with the PHP folks, then later release a "new" PHP version with this new engine.</p><p>This would be dubbed progress by the majority here.</p><p>By the way, where are the stats that show how wanting the current PHP engine's speed still is? I want to see some serious comparison.</p></htmltext>
<tokenext>...though traditional forks do not get started after " friendly " meetings .
But it still sounds like one ; which is not a very good thing in my opinion.What they ( Facebook ) should have done is to combine resources with the PHP folks , then later release a " new " PHP version with this new engine.This would be dubbed progress by the majority here.By the way , where are the stats that show how wanting the current PHP engine 's speed still is ?
I want to see some serious comparison .</tokentext>
<sentencetext>...though traditional forks do not get started after "friendly" meetings.
But it still sounds like one; which is not a very good thing in my opinion.What they (Facebook) should have done is to combine resources with the PHP folks, then later release a "new" PHP version with this new engine.This would be dubbed progress by the majority here.By the way, where are the stats that show how wanting the current PHP engine's speed still is?
I want to see some serious comparison.</sentencetext>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30970882</id>
	<title>php and threading!</title>
	<author>daveb1</author>
	<datestamp>1264958220000</datestamp>
	<modclass>None</modclass>
	<modscore>0</modscore>
	<htmltext>php and threading!<nobr> <wbr></nobr>... um nevermind nothing to see here.
Mean while efforts to get python running nicely without the GIL etc. are still going on without press.</htmltext>
<tokenext>php and threading !
... um nevermind nothing to see here .
Mean while efforts to get python running nicely without the GIL etc .
are still going on without press .</tokentext>
<sentencetext>php and threading!
... um nevermind nothing to see here.
Mean while efforts to get python running nicely without the GIL etc.
are still going on without press.</sentencetext>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30970050</id>
	<title>Re:High performance in scripting languages?</title>
	<author>Anonymous</author>
	<datestamp>1264950300000</datestamp>
	<modclass>None</modclass>
	<modscore>0</modscore>
	<htmltext><p>Lol wut? You must be a computer science genius!</p><p><div class="quote"><p>I like to use refurbished/recycled machines; which means that I'll have an old P4, 512M RAM and a slow bus.</p></div><p>So its obvious you don't do any of this professionally then?</p></div>
	</htmltext>
<tokenext>Lol wut ?
You must be a computer science genius ! I like to use refurbished/recycled machines ; which means that I 'll have an old P4 , 512M RAM and a slow bus.So its obvious you do n't do any of this professionally then ?</tokentext>
<sentencetext>Lol wut?
You must be a computer science genius!I like to use refurbished/recycled machines; which means that I'll have an old P4, 512M RAM and a slow bus.So its obvious you don't do any of this professionally then?
	</sentencetext>
	<parent>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30969930</parent>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30970886</id>
	<title>Re:VM's</title>
	<author>Anonymous</author>
	<datestamp>1264958220000</datestamp>
	<modclass>None</modclass>
	<modscore>0</modscore>
	<htmltext><p>the Zend Engine is a VM, and PHP uses it since version 4</p></htmltext>
<tokenext>the Zend Engine is a VM , and PHP uses it since version 4</tokentext>
<sentencetext>the Zend Engine is a VM, and PHP uses it since version 4</sentencetext>
	<parent>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30969996</parent>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30970178</id>
	<title>Re:PHP is slow (check), now what....</title>
	<author>slim</author>
	<datestamp>1264951620000</datestamp>
	<modclass>Insightful</modclass>
	<modscore>2</modscore>
	<htmltext><p>Facebook does as much caching as it can - I mean, they're not daft. They're probably the world's greatest experts on large scale MySQL + memcached.</p><p>But sometimes cached data isn't good enough. Facebook users expect their statuses, messages and comments to reach their friends within seconds.</p></htmltext>
<tokenext>Facebook does as much caching as it can - I mean , they 're not daft .
They 're probably the world 's greatest experts on large scale MySQL + memcached.But sometimes cached data is n't good enough .
Facebook users expect their statuses , messages and comments to reach their friends within seconds .</tokentext>
<sentencetext>Facebook does as much caching as it can - I mean, they're not daft.
They're probably the world's greatest experts on large scale MySQL + memcached.But sometimes cached data isn't good enough.
Facebook users expect their statuses, messages and comments to reach their friends within seconds.</sentencetext>
	<parent>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30970062</parent>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30970012</id>
	<title>How about...</title>
	<author>Hurricane78</author>
	<datestamp>1264949940000</datestamp>
	<modclass>Redundant</modclass>
	<modscore>0</modscore>
	<htmltext><p>...rewriting your site, to use <em>a real language</em>, instead?</p><p>I had to use PHP for 4 years, and I&rsquo;d rather die than to do it again. (Same thing with the Internet Explorer.)<br>Get yourself a real language. One that makes sense! One with an actual spec. One that <em>makes sense</em>! (Has to be said twice!)<br>Even Python would make more sense. Java would be a professional choice. And if you want to get futuristic, I&rsquo;d recommend Haskell. ^^<br>Everything is better than PHP. (Ok, except perhaps Intercal/Malbolge/Piet. Perhaps...)</p></htmltext>
<tokenext>...rewriting your site , to use a real language , instead ? I had to use PHP for 4 years , and I    d rather die than to do it again .
( Same thing with the Internet Explorer .
) Get yourself a real language .
One that makes sense !
One with an actual spec .
One that makes sense !
( Has to be said twice !
) Even Python would make more sense .
Java would be a professional choice .
And if you want to get futuristic , I    d recommend Haskell .
^ ^ Everything is better than PHP .
( Ok , except perhaps Intercal/Malbolge/Piet .
Perhaps... )</tokentext>
<sentencetext>...rewriting your site, to use a real language, instead?I had to use PHP for 4 years, and I’d rather die than to do it again.
(Same thing with the Internet Explorer.
)Get yourself a real language.
One that makes sense!
One with an actual spec.
One that makes sense!
(Has to be said twice!
)Even Python would make more sense.
Java would be a professional choice.
And if you want to get futuristic, I’d recommend Haskell.
^^Everything is better than PHP.
(Ok, except perhaps Intercal/Malbolge/Piet.
Perhaps...)</sentencetext>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30970404</id>
	<title>Gotten</title>
	<author>heffrey</author>
	<datestamp>1264953780000</datestamp>
	<modclass>Flamebait</modclass>
	<modscore>0</modscore>
	<htmltext><p>What the hell kind of word is gotten?!  Can't you people learn the language?!!</p></htmltext>
<tokenext>What the hell kind of word is gotten ? !
Ca n't you people learn the language ? !
!</tokentext>
<sentencetext>What the hell kind of word is gotten?!
Can't you people learn the language?!
!</sentencetext>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30973392</id>
	<title>Re:Screw PHP, I write everything in C</title>
	<author>Anonymous</author>
	<datestamp>1264930920000</datestamp>
	<modclass>None</modclass>
	<modscore>0</modscore>
	<htmltext><p>Switches are for lazy coders if you ask me. Real programmers use <a href="http://xkcd.com/378" title="xkcd.com" rel="nofollow">butterflies</a> [xkcd.com].</p></htmltext>
<tokenext>Switches are for lazy coders if you ask me .
Real programmers use butterflies [ xkcd.com ] .</tokentext>
<sentencetext>Switches are for lazy coders if you ask me.
Real programmers use butterflies [xkcd.com].</sentencetext>
	<parent>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30969960</parent>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30971478</id>
	<title>Re:Screw PHP, I write everything in C</title>
	<author>mr\_lizard13</author>
	<datestamp>1264962720000</datestamp>
	<modclass>Funny</modclass>
	<modscore>1</modscore>
	<htmltext>mr\_lizard13 likes this</htmltext>
<tokenext>mr \ _lizard13 likes this</tokentext>
<sentencetext>mr\_lizard13 likes this</sentencetext>
	<parent>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30969824</parent>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30984782</id>
	<title>Re:So is it a fork or isn't it?</title>
	<author>DaVince21</author>
	<datestamp>1265054700000</datestamp>
	<modclass>None</modclass>
	<modscore>1</modscore>
	<htmltext><p>I dunno man, the article states they invited those guys over <i>two years ago</i> to discuss the problems with PHP, and <i>then</i> went to improve it.</p></htmltext>
<tokenext>I dunno man , the article states they invited those guys over two years ago to discuss the problems with PHP , and then went to improve it .</tokentext>
<sentencetext>I dunno man, the article states they invited those guys over two years ago to discuss the problems with PHP, and then went to improve it.</sentencetext>
	<parent>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30969918</parent>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30970498</id>
	<title>Re:Gotten</title>
	<author>Snarf You</author>
	<datestamp>1264954680000</datestamp>
	<modclass>Funny</modclass>
	<modscore>2</modscore>
	<htmltext>I'm guessing you haven't <i>gotten</i> laid recently.</htmltext>
<tokenext>I 'm guessing you have n't gotten laid recently .</tokentext>
<sentencetext>I'm guessing you haven't gotten laid recently.</sentencetext>
	<parent>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30970404</parent>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30973184</id>
	<title>Re:Screw PHP, I write everything in C</title>
	<author>DMUTPeregrine</author>
	<datestamp>1264929660000</datestamp>
	<modclass>None</modclass>
	<modscore>1</modscore>
	<htmltext>Assembler is for lazy coders if you ask me. I do all my coding in Brainfuck or Malbolge.</htmltext>
<tokenext>Assembler is for lazy coders if you ask me .
I do all my coding in Brainfuck or Malbolge .</tokentext>
<sentencetext>Assembler is for lazy coders if you ask me.
I do all my coding in Brainfuck or Malbolge.</sentencetext>
	<parent>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30969960</parent>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30970096</id>
	<title>Facebook's architecture is the problem, not PHP</title>
	<author>Anonymous</author>
	<datestamp>1264950780000</datestamp>
	<modclass>None</modclass>
	<modscore>1</modscore>
	<htmltext>Facebook is dependent upon a scripting language, and then Facebook complains about speed?  Facebook's real problem here is their short-sightedness.  Instead of putting a band-aid on the current architecture via some sort of acceleration for PHP, Facebook should re-architect their site with a structure and language that is capable of handling the current and future loads.<p>.</p><p>

I am sure we will be hearing all about how successful this project is, but is the auccessful application of a band-aid really the long-term solution Facebook needs?</p></htmltext>
<tokenext>Facebook is dependent upon a scripting language , and then Facebook complains about speed ?
Facebook 's real problem here is their short-sightedness .
Instead of putting a band-aid on the current architecture via some sort of acceleration for PHP , Facebook should re-architect their site with a structure and language that is capable of handling the current and future loads. . I am sure we will be hearing all about how successful this project is , but is the auccessful application of a band-aid really the long-term solution Facebook needs ?</tokentext>
<sentencetext>Facebook is dependent upon a scripting language, and then Facebook complains about speed?
Facebook's real problem here is their short-sightedness.
Instead of putting a band-aid on the current architecture via some sort of acceleration for PHP, Facebook should re-architect their site with a structure and language that is capable of handling the current and future loads..

I am sure we will be hearing all about how successful this project is, but is the auccessful application of a band-aid really the long-term solution Facebook needs?</sentencetext>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30972016</id>
	<title>Re:"Java" and ".Net" as an inspiration? No, thank</title>
	<author>Anonymous</author>
	<datestamp>1264966440000</datestamp>
	<modclass>None</modclass>
	<modscore>0</modscore>
	<htmltext><p>almost all java speed problem that I have seen were caused by developer ignorant of the java memory model<br>or by admin unqualified to administer (performance tuning is a part of administration in my book) an application server.<br>If you know when to use different garbage collector, you applications will never froze.</p></htmltext>
<tokenext>almost all java speed problem that I have seen were caused by developer ignorant of the java memory modelor by admin unqualified to administer ( performance tuning is a part of administration in my book ) an application server.If you know when to use different garbage collector , you applications will never froze .</tokentext>
<sentencetext>almost all java speed problem that I have seen were caused by developer ignorant of the java memory modelor by admin unqualified to administer (performance tuning is a part of administration in my book) an application server.If you know when to use different garbage collector, you applications will never froze.</sentencetext>
	<parent>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30971512</parent>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30970958</id>
	<title>Re:Screw PHP, I write everything in C</title>
	<author>jopsen</author>
	<datestamp>1264958760000</datestamp>
	<modclass>None</modclass>
	<modscore>1</modscore>
	<htmltext><p><div class="quote"><p>PHP is for lazy developers. I develop my webapps in C and I even wrote my own httpd to improve performance.</p></div><p>I've actually done that...a few years ago... With on a chip 1024 byte ram... And I wrote my own fairly hacked tcp/ip stack!!!<nobr> <wbr></nobr>:)<br>
FYI, this was a web 2.0 app, the "index.htm" page included a javascript file from a server on the internet, that using document.write() printed html and included images... Apart from "index.htm" page the chip only served to AJAX requests<nobr> <wbr></nobr>:)</p></div>
	</htmltext>
<tokenext>PHP is for lazy developers .
I develop my webapps in C and I even wrote my own httpd to improve performance.I 've actually done that...a few years ago... With on a chip 1024 byte ram... And I wrote my own fairly hacked tcp/ip stack ! ! !
: ) FYI , this was a web 2.0 app , the " index.htm " page included a javascript file from a server on the internet , that using document.write ( ) printed html and included images... Apart from " index.htm " page the chip only served to AJAX requests : )</tokentext>
<sentencetext>PHP is for lazy developers.
I develop my webapps in C and I even wrote my own httpd to improve performance.I've actually done that...a few years ago... With on a chip 1024 byte ram... And I wrote my own fairly hacked tcp/ip stack!!!
:)
FYI, this was a web 2.0 app, the "index.htm" page included a javascript file from a server on the internet, that using document.write() printed html and included images... Apart from "index.htm" page the chip only served to AJAX requests :)
	</sentencetext>
	<parent>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30969824</parent>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30970072</id>
	<title>Complexity and cost of embedded approach</title>
	<author>Anonymous</author>
	<datestamp>1264950540000</datestamp>
	<modclass>Interestin</modclass>
	<modscore>3</modscore>
	<htmltext><p><div class="quote"><p>If your developers are noobs and can't use real languages and there just Object Oriented kids who can't work on memory and need to access everything through abstracted methods, then fire them and get in some embedded developer</p></div><p>Embedded developers tend to 1. work on smaller, more focused systems, and 2. charge more. For one thing, a module inside Facebook deals with data types more complex than those in the firmware of a car engine's microcontroller. And below a certain scale, the money you save by hiring noobs (and taking the tax credit for recent graduates if available) can pay for throwing more hardware at the problem.</p></div>
	</htmltext>
<tokenext>If your developers are noobs and ca n't use real languages and there just Object Oriented kids who ca n't work on memory and need to access everything through abstracted methods , then fire them and get in some embedded developerEmbedded developers tend to 1. work on smaller , more focused systems , and 2. charge more .
For one thing , a module inside Facebook deals with data types more complex than those in the firmware of a car engine 's microcontroller .
And below a certain scale , the money you save by hiring noobs ( and taking the tax credit for recent graduates if available ) can pay for throwing more hardware at the problem .</tokentext>
<sentencetext>If your developers are noobs and can't use real languages and there just Object Oriented kids who can't work on memory and need to access everything through abstracted methods, then fire them and get in some embedded developerEmbedded developers tend to 1. work on smaller, more focused systems, and 2. charge more.
For one thing, a module inside Facebook deals with data types more complex than those in the firmware of a car engine's microcontroller.
And below a certain scale, the money you save by hiring noobs (and taking the tax credit for recent graduates if available) can pay for throwing more hardware at the problem.
	</sentencetext>
	<parent>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30969884</parent>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30969884</id>
	<title>Assembler is High Performance</title>
	<author>Murdoch5</author>
	<datestamp>1264948260000</datestamp>
	<modclass>Funny</modclass>
	<modscore>5</modscore>
	<htmltext>Don't starting talking about high performance and then naming languages that don't have the chance to deliver.  What you really need to do is just program the entire web page in Assembler and then your going to have speed and performance that can't get any faster.  If your developers are noobs and can't use real languages and there just Object Oriented kids who can't work on memory and need to access everything through abstracted methods, then fire them and get in some embedded developer who know speed = good code and good languages.   If you don't want to use assembler then use good old C!
<br>
<br>
You want speed use languages that can deliver and don't try to rewrite slow scripting languages to do the job of the trusted old methods, assembler and C.</htmltext>
<tokenext>Do n't starting talking about high performance and then naming languages that do n't have the chance to deliver .
What you really need to do is just program the entire web page in Assembler and then your going to have speed and performance that ca n't get any faster .
If your developers are noobs and ca n't use real languages and there just Object Oriented kids who ca n't work on memory and need to access everything through abstracted methods , then fire them and get in some embedded developer who know speed = good code and good languages .
If you do n't want to use assembler then use good old C !
You want speed use languages that can deliver and do n't try to rewrite slow scripting languages to do the job of the trusted old methods , assembler and C .</tokentext>
<sentencetext>Don't starting talking about high performance and then naming languages that don't have the chance to deliver.
What you really need to do is just program the entire web page in Assembler and then your going to have speed and performance that can't get any faster.
If your developers are noobs and can't use real languages and there just Object Oriented kids who can't work on memory and need to access everything through abstracted methods, then fire them and get in some embedded developer who know speed = good code and good languages.
If you don't want to use assembler then use good old C!
You want speed use languages that can deliver and don't try to rewrite slow scripting languages to do the job of the trusted old methods, assembler and C.</sentencetext>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30970626</id>
	<title>Resin Quercus</title>
	<author>parryFromIndia</author>
	<datestamp>1264956000000</datestamp>
	<modclass>Interestin</modclass>
	<modscore>4</modscore>
	<htmltext>Caucho Resin has a mostly pluggable replacement for PHP which is written in Java. It adds web friendly features to PHP like distributed sessions and load balancing. Given the JVM JIT is already plenty fast and the benchmarks show that Java/PHP beats regular PHP handily - I wonder if Facebook considered using it at some point.</htmltext>
<tokenext>Caucho Resin has a mostly pluggable replacement for PHP which is written in Java .
It adds web friendly features to PHP like distributed sessions and load balancing .
Given the JVM JIT is already plenty fast and the benchmarks show that Java/PHP beats regular PHP handily - I wonder if Facebook considered using it at some point .</tokentext>
<sentencetext>Caucho Resin has a mostly pluggable replacement for PHP which is written in Java.
It adds web friendly features to PHP like distributed sessions and load balancing.
Given the JVM JIT is already plenty fast and the benchmarks show that Java/PHP beats regular PHP handily - I wonder if Facebook considered using it at some point.</sentencetext>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30984646</id>
	<title>Re:High performance in scripting languages?</title>
	<author>DaVince21</author>
	<datestamp>1265054040000</datestamp>
	<modclass>None</modclass>
	<modscore>1</modscore>
	<htmltext><p>Oh, come on. Slashdot runs on Perl scripts, don't start telling me that's a system language now.</p></htmltext>
<tokenext>Oh , come on .
Slashdot runs on Perl scripts , do n't start telling me that 's a system language now .</tokentext>
<sentencetext>Oh, come on.
Slashdot runs on Perl scripts, don't start telling me that's a system language now.</sentencetext>
	<parent>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30969846</parent>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30969806</id>
	<title>is this being used now?</title>
	<author>Anonymous</author>
	<datestamp>1264947300000</datestamp>
	<modclass>Funny</modclass>
	<modscore>5</modscore>
	<htmltext>Is this what they're using on the newly redesigned site? Because if so, it's pathetically slow. Facebook is one of those places that with every attempt to "improve" things somehow manages to make it worse and worse. They're a perfect candidate for a Microsoft buyout.</htmltext>
<tokenext>Is this what they 're using on the newly redesigned site ?
Because if so , it 's pathetically slow .
Facebook is one of those places that with every attempt to " improve " things somehow manages to make it worse and worse .
They 're a perfect candidate for a Microsoft buyout .</tokentext>
<sentencetext>Is this what they're using on the newly redesigned site?
Because if so, it's pathetically slow.
Facebook is one of those places that with every attempt to "improve" things somehow manages to make it worse and worse.
They're a perfect candidate for a Microsoft buyout.</sentencetext>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30969996</id>
	<title>VM's</title>
	<author>MattBD</author>
	<datestamp>1264949640000</datestamp>
	<modclass>Interestin</modclass>
	<modscore>2</modscore>
	<htmltext>Would a language that runs in a VM, like Java, Scala or C#, be faster? After all, Twitter rewrote their backend in Scala and they seem to have gotten better performance.</htmltext>
<tokenext>Would a language that runs in a VM , like Java , Scala or C # , be faster ?
After all , Twitter rewrote their backend in Scala and they seem to have gotten better performance .</tokentext>
<sentencetext>Would a language that runs in a VM, like Java, Scala or C#, be faster?
After all, Twitter rewrote their backend in Scala and they seem to have gotten better performance.</sentencetext>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30970898</id>
	<title>Re:Assembler is High Performance</title>
	<author>javacowboy</author>
	<datestamp>1264958340000</datestamp>
	<modclass>Insightful</modclass>
	<modscore>4</modscore>
	<htmltext><p>I'm a Java developer with 10 years of experience developing enterprise grade server applications.   We use Java, like the majority of Fortune 500 companies, because a Java app can be maintained with a development team greater than 1 coder, common memory coding errors and behaviours is avoided, a large API library prevents us from having to re-invent the wheel constantly,  and the JVM is battle-tested in large deployments.</p><p>But, no, I guess I'm just a kid who doesn't know how to code.</p></htmltext>
<tokenext>I 'm a Java developer with 10 years of experience developing enterprise grade server applications .
We use Java , like the majority of Fortune 500 companies , because a Java app can be maintained with a development team greater than 1 coder , common memory coding errors and behaviours is avoided , a large API library prevents us from having to re-invent the wheel constantly , and the JVM is battle-tested in large deployments.But , no , I guess I 'm just a kid who does n't know how to code .</tokentext>
<sentencetext>I'm a Java developer with 10 years of experience developing enterprise grade server applications.
We use Java, like the majority of Fortune 500 companies, because a Java app can be maintained with a development team greater than 1 coder, common memory coding errors and behaviours is avoided, a large API library prevents us from having to re-invent the wheel constantly,  and the JVM is battle-tested in large deployments.But, no, I guess I'm just a kid who doesn't know how to code.</sentencetext>
	<parent>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30969884</parent>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30974204</id>
	<title>Whoosh Re:is this being used now?</title>
	<author>Anonymous</author>
	<datestamp>1264934940000</datestamp>
	<modclass>None</modclass>
	<modscore>0</modscore>
	<htmltext><p><div class="quote"><p><div class="quote"><p>with every attempt to "improve" things [Facebook] somehow manages to make it worse and worse. They're a perfect candidate for a Microsoft buyout.</p></div><p>Microsoft isn't exactly known for speed either.</p></div><p>Yeah...</p></div>
	</htmltext>
<tokenext>with every attempt to " improve " things [ Facebook ] somehow manages to make it worse and worse .
They 're a perfect candidate for a Microsoft buyout.Microsoft is n't exactly known for speed either.Yeah.. .</tokentext>
<sentencetext>with every attempt to "improve" things [Facebook] somehow manages to make it worse and worse.
They're a perfect candidate for a Microsoft buyout.Microsoft isn't exactly known for speed either.Yeah...
	</sentencetext>
	<parent>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30970114</parent>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30969918</id>
	<title>So is it a fork or isn't it?</title>
	<author>erroneus</author>
	<datestamp>1264948680000</datestamp>
	<modclass>Insightful</modclass>
	<modscore>3</modscore>
	<htmltext><p>Sounds like Facebook rewrote PHP and then invited PHP core developers to adopt it as their core development platform?  I can't imagine that went over all that well... probably hit a number of them in the pride region.  And the article said it is to be released as open source, but failed to mention the license.  Will this be some sort of twisted "FriendFace Public License" or some perversion?</p><p>This is not what is meant when a party contributes to an open source project.  "Here, I rewrote it for you.  It's better.  Now just throw away everything else you've done and use this."  Really?</p></htmltext>
<tokenext>Sounds like Facebook rewrote PHP and then invited PHP core developers to adopt it as their core development platform ?
I ca n't imagine that went over all that well... probably hit a number of them in the pride region .
And the article said it is to be released as open source , but failed to mention the license .
Will this be some sort of twisted " FriendFace Public License " or some perversion ? This is not what is meant when a party contributes to an open source project .
" Here , I rewrote it for you .
It 's better .
Now just throw away everything else you 've done and use this .
" Really ?</tokentext>
<sentencetext>Sounds like Facebook rewrote PHP and then invited PHP core developers to adopt it as their core development platform?
I can't imagine that went over all that well... probably hit a number of them in the pride region.
And the article said it is to be released as open source, but failed to mention the license.
Will this be some sort of twisted "FriendFace Public License" or some perversion?This is not what is meant when a party contributes to an open source project.
"Here, I rewrote it for you.
It's better.
Now just throw away everything else you've done and use this.
"  Really?</sentencetext>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30969986</id>
	<title>Re:Assembler is High Performance</title>
	<author>Anonymous</author>
	<datestamp>1264949460000</datestamp>
	<modclass>None</modclass>
	<modscore>0</modscore>
	<htmltext><p>I believe you mean "assembly."</p></htmltext>
<tokenext>I believe you mean " assembly .
"</tokentext>
<sentencetext>I believe you mean "assembly.
"</sentencetext>
	<parent>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30969884</parent>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30970138</id>
	<title>Re:Assembler is High Performance</title>
	<author>Anonymous</author>
	<datestamp>1264951320000</datestamp>
	<modclass>Interestin</modclass>
	<modscore>2</modscore>
	<htmltext><p>You are kind of person I would never hire. Period.<br>Assembly doesn't mean speed. there is only potential not more. It has become increasingly difficult to develop in assembly as the architecture and complexities involved (drivers, APIs, hardware, devices, underlying os, etc.) has evolved so much. Decent optimizing compilers nowadays out perform hand written assembly. Further more in commercial software development time is pretty much the most important factor. If you could do in 1 day same thing that would take 2 weeks with assembly? The choice is clear. Not to mention concerns about portability, maintainability, extendibility,<nobr> <wbr></nobr>..</p><p>So really everything considered you should seriously rethink your ideals about developers because any seriously minded person just laughs at statements like yours.</p><p>Sorry, but true.</p></htmltext>
<tokenext>You are kind of person I would never hire .
Period.Assembly does n't mean speed .
there is only potential not more .
It has become increasingly difficult to develop in assembly as the architecture and complexities involved ( drivers , APIs , hardware , devices , underlying os , etc .
) has evolved so much .
Decent optimizing compilers nowadays out perform hand written assembly .
Further more in commercial software development time is pretty much the most important factor .
If you could do in 1 day same thing that would take 2 weeks with assembly ?
The choice is clear .
Not to mention concerns about portability , maintainability , extendibility , ..So really everything considered you should seriously rethink your ideals about developers because any seriously minded person just laughs at statements like yours.Sorry , but true .</tokentext>
<sentencetext>You are kind of person I would never hire.
Period.Assembly doesn't mean speed.
there is only potential not more.
It has become increasingly difficult to develop in assembly as the architecture and complexities involved (drivers, APIs, hardware, devices, underlying os, etc.
) has evolved so much.
Decent optimizing compilers nowadays out perform hand written assembly.
Further more in commercial software development time is pretty much the most important factor.
If you could do in 1 day same thing that would take 2 weeks with assembly?
The choice is clear.
Not to mention concerns about portability, maintainability, extendibility, ..So really everything considered you should seriously rethink your ideals about developers because any seriously minded person just laughs at statements like yours.Sorry, but true.</sentencetext>
	<parent>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30969884</parent>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30971078</id>
	<title>What the heck version of PHP were they using?</title>
	<author>mgkimsal2</author>
	<datestamp>1264959720000</datestamp>
	<modclass>Insightful</modclass>
	<modscore>2</modscore>
	<htmltext>From that article:
<p>
<i>PHP is an example of a scripted language. The computer or browser reads the program like a script, from top to bottom, and executes it in that order: anything you declare at the bottom cannot be referenced at the top.</i>
</p><p>
This was true in PHP3, but since PHP4, even declaring functions at the bottom of a file, they were still available at the start of a file execution.  Everything got compiled in to an intermediate stage before execution.
</p></htmltext>
<tokenext>From that article : PHP is an example of a scripted language .
The computer or browser reads the program like a script , from top to bottom , and executes it in that order : anything you declare at the bottom can not be referenced at the top .
This was true in PHP3 , but since PHP4 , even declaring functions at the bottom of a file , they were still available at the start of a file execution .
Everything got compiled in to an intermediate stage before execution .</tokentext>
<sentencetext>From that article:

PHP is an example of a scripted language.
The computer or browser reads the program like a script, from top to bottom, and executes it in that order: anything you declare at the bottom cannot be referenced at the top.
This was true in PHP3, but since PHP4, even declaring functions at the bottom of a file, they were still available at the start of a file execution.
Everything got compiled in to an intermediate stage before execution.
</sentencetext>
	<parent>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30969966</parent>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30974176</id>
	<title>Re:High performance in scripting languages?</title>
	<author>Anonymous</author>
	<datestamp>1264934820000</datestamp>
	<modclass>None</modclass>
	<modscore>0</modscore>
	<htmltext>Gosh, no. Unless the code is written in a way which is very difficult to optimize (ex. a variable's type changes a lot unpredictably; lots of unpredictable lookups by name), high-level languages should be <em>faster</em> than C/C++ when run through a proper optimizer. Facebook is doing the right thing by trying to make the language implementation faster which saves everyone from having to re-write code in lower-level languages, and for well-written code, it could eventually reach the point where only carefully hand-optimized C would beat the PHP code's performance. High-level languages just have a bad reputation because all of the current implementations suck.</htmltext>
<tokenext>Gosh , no .
Unless the code is written in a way which is very difficult to optimize ( ex .
a variable 's type changes a lot unpredictably ; lots of unpredictable lookups by name ) , high-level languages should be faster than C/C + + when run through a proper optimizer .
Facebook is doing the right thing by trying to make the language implementation faster which saves everyone from having to re-write code in lower-level languages , and for well-written code , it could eventually reach the point where only carefully hand-optimized C would beat the PHP code 's performance .
High-level languages just have a bad reputation because all of the current implementations suck .</tokentext>
<sentencetext>Gosh, no.
Unless the code is written in a way which is very difficult to optimize (ex.
a variable's type changes a lot unpredictably; lots of unpredictable lookups by name), high-level languages should be faster than C/C++ when run through a proper optimizer.
Facebook is doing the right thing by trying to make the language implementation faster which saves everyone from having to re-write code in lower-level languages, and for well-written code, it could eventually reach the point where only carefully hand-optimized C would beat the PHP code's performance.
High-level languages just have a bad reputation because all of the current implementations suck.</sentencetext>
	<parent>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30969846</parent>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30969930</id>
	<title>Re:High performance in scripting languages?</title>
	<author>Anonymous</author>
	<datestamp>1264948800000</datestamp>
	<modclass>Interestin</modclass>
	<modscore>1</modscore>
	<htmltext><p>It's not just websites. I don't know what the fascination is with scripting languages on the Linux platform or with FOSS in general, but it results in slow programs with flaky UIs. </p><p>I like to use refurbished/recycled machines; which means that I'll have an old P4, 512M RAM and a slow bus. Many times, applications written in a scripting language, whether it be Perl, Python, PHP, or whatever, will hang often and then start working. I can always tell. That's why I knew Open Office was written in something like C when others on the Net were stating it was written in some such interpreted language.</p></htmltext>
<tokenext>It 's not just websites .
I do n't know what the fascination is with scripting languages on the Linux platform or with FOSS in general , but it results in slow programs with flaky UIs .
I like to use refurbished/recycled machines ; which means that I 'll have an old P4 , 512M RAM and a slow bus .
Many times , applications written in a scripting language , whether it be Perl , Python , PHP , or whatever , will hang often and then start working .
I can always tell .
That 's why I knew Open Office was written in something like C when others on the Net were stating it was written in some such interpreted language .</tokentext>
<sentencetext>It's not just websites.
I don't know what the fascination is with scripting languages on the Linux platform or with FOSS in general, but it results in slow programs with flaky UIs.
I like to use refurbished/recycled machines; which means that I'll have an old P4, 512M RAM and a slow bus.
Many times, applications written in a scripting language, whether it be Perl, Python, PHP, or whatever, will hang often and then start working.
I can always tell.
That's why I knew Open Office was written in something like C when others on the Net were stating it was written in some such interpreted language.</sentencetext>
	<parent>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30969846</parent>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30970114</id>
	<title>Re:is this being used now?</title>
	<author>Anonymous</author>
	<datestamp>1264951080000</datestamp>
	<modclass>Troll</modclass>
	<modscore>0</modscore>
	<htmltext><p>Microsoft isn't exactly known for speed either.</p></htmltext>
<tokenext>Microsoft is n't exactly known for speed either .</tokentext>
<sentencetext>Microsoft isn't exactly known for speed either.</sentencetext>
	<parent>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30969806</parent>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30970668</id>
	<title>Re:Assembler is High Performance</title>
	<author>noidentity</author>
	<datestamp>1264956480000</datestamp>
	<modclass>None</modclass>
	<modscore>1</modscore>
	<htmltext><blockquote><div><p>What you really need to do is just program the entire web page in Assembler and then your going to have speed and performance that can't get any faster.</p></div>
</blockquote><p>For a given amount of time, in almost all cases you can deliver a faster end program by writing in C and possibly optimizing some parts in asm, rather than writing everything in asm.</p></div>
	</htmltext>
<tokenext>What you really need to do is just program the entire web page in Assembler and then your going to have speed and performance that ca n't get any faster .
For a given amount of time , in almost all cases you can deliver a faster end program by writing in C and possibly optimizing some parts in asm , rather than writing everything in asm .</tokentext>
<sentencetext>What you really need to do is just program the entire web page in Assembler and then your going to have speed and performance that can't get any faster.
For a given amount of time, in almost all cases you can deliver a faster end program by writing in C and possibly optimizing some parts in asm, rather than writing everything in asm.
	</sentencetext>
	<parent>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30969884</parent>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30976040</id>
	<title>Re:is this being used now?</title>
	<author>jamesh</author>
	<datestamp>1264946700000</datestamp>
	<modclass>Troll</modclass>
	<modscore>-1</modscore>
	<htmltext><p><div class="quote"><p>Facebook is one of those places that with every attempt to "improve" things somehow manages to make it worse and worse. They're a perfect candidate for a Microsoft buyout.</p></div><p>I was thinking the same thing. Microsoft have perfected the art of making things worse every time they improve them.</p></div>
	</htmltext>
<tokenext>Facebook is one of those places that with every attempt to " improve " things somehow manages to make it worse and worse .
They 're a perfect candidate for a Microsoft buyout.I was thinking the same thing .
Microsoft have perfected the art of making things worse every time they improve them .</tokentext>
<sentencetext>Facebook is one of those places that with every attempt to "improve" things somehow manages to make it worse and worse.
They're a perfect candidate for a Microsoft buyout.I was thinking the same thing.
Microsoft have perfected the art of making things worse every time they improve them.
	</sentencetext>
	<parent>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30969806</parent>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30971794</id>
	<title>Re:Screw PHP, I write everything in C</title>
	<author>Rufty</author>
	<datestamp>1264965120000</datestamp>
	<modclass>None</modclass>
	<modscore>1</modscore>
	<htmltext>You've got an httpd? Why not static link in the server code and the TCP/IP stack, <a href="http://asynclabs.com/wiki/index.php?title=WebServer\_sketch" title="asynclabs.com">then you can construct the page straight to the packet buffers</a> [asynclabs.com]...</htmltext>
<tokenext>You 've got an httpd ?
Why not static link in the server code and the TCP/IP stack , then you can construct the page straight to the packet buffers [ asynclabs.com ] .. .</tokentext>
<sentencetext>You've got an httpd?
Why not static link in the server code and the TCP/IP stack, then you can construct the page straight to the packet buffers [asynclabs.com]...</sentencetext>
	<parent>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30969824</parent>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30969966</id>
	<title>Was revealed 3 weeks ago by insider</title>
	<author>diretalk</author>
	<datestamp>1264949220000</datestamp>
	<modclass>Informativ</modclass>
	<modscore>5</modscore>
	<htmltext>This PHP compiler item was revealed three weeks ago by a Facebook employee.

Read at
<a href="http://therumpus.net/2010/01/conversations-about-the-internet-5-anonymous-facebook-employee/?full=yes" title="therumpus.net" rel="nofollow">http://therumpus.net/2010/01/conversations-about-the-internet-5-anonymous-facebook-employee/?full=yes</a> [therumpus.net]</htmltext>
<tokenext>This PHP compiler item was revealed three weeks ago by a Facebook employee .
Read at http : //therumpus.net/2010/01/conversations-about-the-internet-5-anonymous-facebook-employee/ ? full = yes [ therumpus.net ]</tokentext>
<sentencetext>This PHP compiler item was revealed three weeks ago by a Facebook employee.
Read at
http://therumpus.net/2010/01/conversations-about-the-internet-5-anonymous-facebook-employee/?full=yes [therumpus.net]</sentencetext>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30986940</id>
	<title>Re:PHP is slow (check), now what....</title>
	<author>mebrahim</author>
	<datestamp>1265018820000</datestamp>
	<modclass>None</modclass>
	<modscore>1</modscore>
	<htmltext>This is scored 5-Interesting? Am I at Slashdot?</htmltext>
<tokenext>This is scored 5-Interesting ?
Am I at Slashdot ?</tokentext>
<sentencetext>This is scored 5-Interesting?
Am I at Slashdot?</sentencetext>
	<parent>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30970062</parent>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30970520</id>
	<title>They should spend more on the upload tool</title>
	<author>crossmr</author>
	<datestamp>1264954980000</datestamp>
	<modclass>Interestin</modclass>
	<modscore>3</modscore>
	<htmltext><p>That thing is a broken buggy piece of garbage. Any time I go out to an event or something and want to upload anything more than half a dozen photos, it inevitably blows up on random photos for no reason (completely fresh off the camera unedited photos). I have to babysit the upload and instead of just hitting select all and letting it go, I end up having to upload it in chunks of 5 photos at a time.</p></htmltext>
<tokenext>That thing is a broken buggy piece of garbage .
Any time I go out to an event or something and want to upload anything more than half a dozen photos , it inevitably blows up on random photos for no reason ( completely fresh off the camera unedited photos ) .
I have to babysit the upload and instead of just hitting select all and letting it go , I end up having to upload it in chunks of 5 photos at a time .</tokentext>
<sentencetext>That thing is a broken buggy piece of garbage.
Any time I go out to an event or something and want to upload anything more than half a dozen photos, it inevitably blows up on random photos for no reason (completely fresh off the camera unedited photos).
I have to babysit the upload and instead of just hitting select all and letting it go, I end up having to upload it in chunks of 5 photos at a time.</sentencetext>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30994514</id>
	<title>Re:Assembler is High Performance</title>
	<author>clone53421</author>
	<datestamp>1265122920000</datestamp>
	<modclass>None</modclass>
	<modscore>1</modscore>
	<htmltext><p>Whoosh.</p></htmltext>
<tokenext>Whoosh .</tokentext>
<sentencetext>Whoosh.</sentencetext>
	<parent>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30970138</parent>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30971080</id>
	<title>Freelance PHP Programmers?</title>
	<author>Anonymous</author>
	<datestamp>1264959720000</datestamp>
	<modclass>None</modclass>
	<modscore>0</modscore>
	<htmltext><p>Anyone want to help me out with starting a PHP project?  If so, please post your contact information here.  I just need to consultation and perhaps initial coding.</p></htmltext>
<tokenext>Anyone want to help me out with starting a PHP project ?
If so , please post your contact information here .
I just need to consultation and perhaps initial coding .</tokentext>
<sentencetext>Anyone want to help me out with starting a PHP project?
If so, please post your contact information here.
I just need to consultation and perhaps initial coding.</sentencetext>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30970508</id>
	<title>Re:Facebook's architecture is the problem, not PHP</title>
	<author>kobaz</author>
	<datestamp>1264954860000</datestamp>
	<modclass>Insightful</modclass>
	<modscore>2</modscore>
	<htmltext><p><div class="quote"><p> Instead of putting a band-aid on the current architecture</p></div><p>But that's exactly how you run a successful system.</p><p>1) Design product to meet needs of your audience<br>2) Design the implementation that you think will handle the load the best (with lots of load testing and simulations to make sure it meets expected demand)<br>3) Build product<br>4) Watch it behave in the wild... Realize that actual demand is considerably higher than expected demand and will continue to grow<br>5) Performance slows with more users... you need a solution that will the push the date of catastrophic overload further into the future, to buy time to work on *really* fixing the problem<br>6) Migrate to a new or adjusted architecture that will solve this current problem<br>7) Go to step 4</p><p>Facebook is on phase 5.  You sound like scripting languages are the bane of slow products.  Yet in reality, the main bottleneck is generally the database.  If facebook rewrote everything in C or some other non-scripting language, not only would it be an incredibly long process, but the the end result would be far less beneficial than if they revamped their existing technologies and worked to up database performance. There is no ultimate solution for scaling a product.  You need to be constantly adjusting your strategies, implementations, and systems to cope with resource usage.</p></div>
	</htmltext>
<tokenext>Instead of putting a band-aid on the current architectureBut that 's exactly how you run a successful system.1 ) Design product to meet needs of your audience2 ) Design the implementation that you think will handle the load the best ( with lots of load testing and simulations to make sure it meets expected demand ) 3 ) Build product4 ) Watch it behave in the wild... Realize that actual demand is considerably higher than expected demand and will continue to grow5 ) Performance slows with more users... you need a solution that will the push the date of catastrophic overload further into the future , to buy time to work on * really * fixing the problem6 ) Migrate to a new or adjusted architecture that will solve this current problem7 ) Go to step 4Facebook is on phase 5 .
You sound like scripting languages are the bane of slow products .
Yet in reality , the main bottleneck is generally the database .
If facebook rewrote everything in C or some other non-scripting language , not only would it be an incredibly long process , but the the end result would be far less beneficial than if they revamped their existing technologies and worked to up database performance .
There is no ultimate solution for scaling a product .
You need to be constantly adjusting your strategies , implementations , and systems to cope with resource usage .</tokentext>
<sentencetext> Instead of putting a band-aid on the current architectureBut that's exactly how you run a successful system.1) Design product to meet needs of your audience2) Design the implementation that you think will handle the load the best (with lots of load testing and simulations to make sure it meets expected demand)3) Build product4) Watch it behave in the wild... Realize that actual demand is considerably higher than expected demand and will continue to grow5) Performance slows with more users... you need a solution that will the push the date of catastrophic overload further into the future, to buy time to work on *really* fixing the problem6) Migrate to a new or adjusted architecture that will solve this current problem7) Go to step 4Facebook is on phase 5.
You sound like scripting languages are the bane of slow products.
Yet in reality, the main bottleneck is generally the database.
If facebook rewrote everything in C or some other non-scripting language, not only would it be an incredibly long process, but the the end result would be far less beneficial than if they revamped their existing technologies and worked to up database performance.
There is no ultimate solution for scaling a product.
You need to be constantly adjusting your strategies, implementations, and systems to cope with resource usage.
	</sentencetext>
	<parent>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30970096</parent>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30970276</id>
	<title>Re:Facebook's architecture is the problem, not PHP</title>
	<author>pmontra</author>
	<datestamp>1264952700000</datestamp>
	<modclass>Interestin</modclass>
	<modscore>3</modscore>
	<htmltext><p>
I'm no PHP fan but I won't be surprised if FB decided that optimizing the interpreter and investing resources in new functionality is a better business decision than investing in a giant rewrite of what they have now. That would effectively stop them for many months in the best case, or double their costs as a team keeps adding features to the PHP architecture and another one plays catch-up in another language. But maybe they also have some plan to rewrite some core components in a faster language, like twitter did porting the backend tasks from Ruby to Scala.
</p><p>
We could say that they started with the wrong technology but using PHP Zuckerberg was able to deliver what turned out to be a successful product back in 2004. Had he wrote it in Java he could have missed a window of opportunity and people could be using some different social network now. Same logic applies to twitter's choice of Ruby, which by the way they still use for the frontend. Many recent interpreted languages (I'm thinking about Ruby) trade execution speed for speed of coding and delivering products. Many products totally fail and many others don't get so successful to need optimizations so IMHO speed of delivery is the key factor: deliver, get customers, get money and only then we'll think about making our servers run fast.
</p><p>
Ah... If only FB's new interpreter could access instance variables without that redundant $this-&gt; construct that clutters all OO PHP code...
</p></htmltext>
<tokenext>I 'm no PHP fan but I wo n't be surprised if FB decided that optimizing the interpreter and investing resources in new functionality is a better business decision than investing in a giant rewrite of what they have now .
That would effectively stop them for many months in the best case , or double their costs as a team keeps adding features to the PHP architecture and another one plays catch-up in another language .
But maybe they also have some plan to rewrite some core components in a faster language , like twitter did porting the backend tasks from Ruby to Scala .
We could say that they started with the wrong technology but using PHP Zuckerberg was able to deliver what turned out to be a successful product back in 2004 .
Had he wrote it in Java he could have missed a window of opportunity and people could be using some different social network now .
Same logic applies to twitter 's choice of Ruby , which by the way they still use for the frontend .
Many recent interpreted languages ( I 'm thinking about Ruby ) trade execution speed for speed of coding and delivering products .
Many products totally fail and many others do n't get so successful to need optimizations so IMHO speed of delivery is the key factor : deliver , get customers , get money and only then we 'll think about making our servers run fast .
Ah... If only FB 's new interpreter could access instance variables without that redundant $ this- &gt; construct that clutters all OO PHP code.. .</tokentext>
<sentencetext>
I'm no PHP fan but I won't be surprised if FB decided that optimizing the interpreter and investing resources in new functionality is a better business decision than investing in a giant rewrite of what they have now.
That would effectively stop them for many months in the best case, or double their costs as a team keeps adding features to the PHP architecture and another one plays catch-up in another language.
But maybe they also have some plan to rewrite some core components in a faster language, like twitter did porting the backend tasks from Ruby to Scala.
We could say that they started with the wrong technology but using PHP Zuckerberg was able to deliver what turned out to be a successful product back in 2004.
Had he wrote it in Java he could have missed a window of opportunity and people could be using some different social network now.
Same logic applies to twitter's choice of Ruby, which by the way they still use for the frontend.
Many recent interpreted languages (I'm thinking about Ruby) trade execution speed for speed of coding and delivering products.
Many products totally fail and many others don't get so successful to need optimizations so IMHO speed of delivery is the key factor: deliver, get customers, get money and only then we'll think about making our servers run fast.
Ah... If only FB's new interpreter could access instance variables without that redundant $this-&gt; construct that clutters all OO PHP code...
</sentencetext>
	<parent>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30970096</parent>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30973596</id>
	<title>Re:Assembler is High Performance</title>
	<author>Murdoch5</author>
	<datestamp>1264931880000</datestamp>
	<modclass>None</modclass>
	<modscore>0</modscore>
	<htmltext>If you had read one of my reply' I did clearly stat there are good desktop level programmers, just I've noticed alot of them are "Hey I have 10GB of memory lets see if we can use it all".
<br>
If your a good Java programmer then thats awesome and I don't mean to call you a bad programmer.  I'm talking about the programmers who pick the wrong language for the wrong job and use memory like it's going out of style.
<br>
<br>
Bascily you'd know if I was talking about you in the post, there are those who are good programmers even in high level languages but more so alot of them are bad.  I'm not centering you out saying your not a good programmer and the fact you can defend your self means you probley can hold your own.
<br>
<br>
Over all the point was don't try to turn PHP into a high server load language and try to rewrite te run time to go for speed, pick a language that has speed on it's side and go from there.</htmltext>
<tokenext>If you had read one of my reply ' I did clearly stat there are good desktop level programmers , just I 've noticed alot of them are " Hey I have 10GB of memory lets see if we can use it all " .
If your a good Java programmer then thats awesome and I do n't mean to call you a bad programmer .
I 'm talking about the programmers who pick the wrong language for the wrong job and use memory like it 's going out of style .
Bascily you 'd know if I was talking about you in the post , there are those who are good programmers even in high level languages but more so alot of them are bad .
I 'm not centering you out saying your not a good programmer and the fact you can defend your self means you probley can hold your own .
Over all the point was do n't try to turn PHP into a high server load language and try to rewrite te run time to go for speed , pick a language that has speed on it 's side and go from there .</tokentext>
<sentencetext>If you had read one of my reply' I did clearly stat there are good desktop level programmers, just I've noticed alot of them are "Hey I have 10GB of memory lets see if we can use it all".
If your a good Java programmer then thats awesome and I don't mean to call you a bad programmer.
I'm talking about the programmers who pick the wrong language for the wrong job and use memory like it's going out of style.
Bascily you'd know if I was talking about you in the post, there are those who are good programmers even in high level languages but more so alot of them are bad.
I'm not centering you out saying your not a good programmer and the fact you can defend your self means you probley can hold your own.
Over all the point was don't try to turn PHP into a high server load language and try to rewrite te run time to go for speed, pick a language that has speed on it's side and go from there.</sentencetext>
	<parent>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30970898</parent>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30973098</id>
	<title>Re:High performance in scripting languages?</title>
	<author>thetoadwarrior</author>
	<datestamp>1264929120000</datestamp>
	<modclass>Informativ</modclass>
	<modscore>2</modscore>
	<htmltext>I'm sure a lot of intensive stuff is done in a system language but Amazon still uses Perl. Google use Perl and Python through their sites.
<br> <br>
There's no need to to use a system language for everything. Facebook is probably using PHP on its own and that's just not wise for a site like that.</htmltext>
<tokenext>I 'm sure a lot of intensive stuff is done in a system language but Amazon still uses Perl .
Google use Perl and Python through their sites .
There 's no need to to use a system language for everything .
Facebook is probably using PHP on its own and that 's just not wise for a site like that .</tokentext>
<sentencetext>I'm sure a lot of intensive stuff is done in a system language but Amazon still uses Perl.
Google use Perl and Python through their sites.
There's no need to to use a system language for everything.
Facebook is probably using PHP on its own and that's just not wise for a site like that.</sentencetext>
	<parent>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30969846</parent>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.31003532</id>
	<title>Re:One man effort</title>
	<author>Anonymous</author>
	<datestamp>1265117940000</datestamp>
	<modclass>None</modclass>
	<modscore>0</modscore>
	<htmltext><p>I know, RTFA is hard, here let me help you:</p><p><div class="quote"><p>One night at a Hackathon a few years ago (see Prime Time Hack), I started my first piece of code transforming PHP into C++.</p></div><p>And then he goes on to say:</p><p><div class="quote"><p>Needless to say, it took longer than that single Hackathon. Eight months later, I had enough code to demonstrate it is indeed possible to run faster with compiled code. We quickly added Iain Proctor and Minghui Yang to the team to speed up the pace of the project. We spent the next ten months finishing up all the coding and the following six months testing on production servers. We are proud to say that at this point, we are serving over 90\% of our Web traffic using HipHop, all only six months after deployment.</p></div><p>Written by the author of the article linked in the summary: Haiping Zhao</p></div>
	</htmltext>
<tokenext>I know , RTFA is hard , here let me help you : One night at a Hackathon a few years ago ( see Prime Time Hack ) , I started my first piece of code transforming PHP into C + + .And then he goes on to say : Needless to say , it took longer than that single Hackathon .
Eight months later , I had enough code to demonstrate it is indeed possible to run faster with compiled code .
We quickly added Iain Proctor and Minghui Yang to the team to speed up the pace of the project .
We spent the next ten months finishing up all the coding and the following six months testing on production servers .
We are proud to say that at this point , we are serving over 90 \ % of our Web traffic using HipHop , all only six months after deployment.Written by the author of the article linked in the summary : Haiping Zhao</tokentext>
<sentencetext>I know, RTFA is hard, here let me help you:One night at a Hackathon a few years ago (see Prime Time Hack), I started my first piece of code transforming PHP into C++.And then he goes on to say:Needless to say, it took longer than that single Hackathon.
Eight months later, I had enough code to demonstrate it is indeed possible to run faster with compiled code.
We quickly added Iain Proctor and Minghui Yang to the team to speed up the pace of the project.
We spent the next ten months finishing up all the coding and the following six months testing on production servers.
We are proud to say that at this point, we are serving over 90\% of our Web traffic using HipHop, all only six months after deployment.Written by the author of the article linked in the summary: Haiping Zhao
	</sentencetext>
	<parent>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30969970</parent>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30970392</id>
	<title>Re:Assembler is High Performance</title>
	<author>Anonymous</author>
	<datestamp>1264953780000</datestamp>
	<modclass>None</modclass>
	<modscore>1</modscore>
	<htmltext><blockquote><div><p>If your developers are noobs and can't use real languages and there just Object Oriented kids who can't work on memory and need to access everything through abstracted methods, then fire them and get in some embedded developer who know speed = good code and good languages.</p></div></blockquote><p>

Yeah, us assholes with +10 years experience developing web applications are just a bunch of "noobs" because we never needed to learn Assembler or C. Enjoy spending two weeks developing what would take me an hour.</p></div>
	</htmltext>
<tokenext>If your developers are noobs and ca n't use real languages and there just Object Oriented kids who ca n't work on memory and need to access everything through abstracted methods , then fire them and get in some embedded developer who know speed = good code and good languages .
Yeah , us assholes with + 10 years experience developing web applications are just a bunch of " noobs " because we never needed to learn Assembler or C. Enjoy spending two weeks developing what would take me an hour .</tokentext>
<sentencetext>If your developers are noobs and can't use real languages and there just Object Oriented kids who can't work on memory and need to access everything through abstracted methods, then fire them and get in some embedded developer who know speed = good code and good languages.
Yeah, us assholes with +10 years experience developing web applications are just a bunch of "noobs" because we never needed to learn Assembler or C. Enjoy spending two weeks developing what would take me an hour.
	</sentencetext>
	<parent>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30969884</parent>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30970700</id>
	<title>Re:High performance in scripting languages?</title>
	<author>Anonymous</author>
	<datestamp>1264956780000</datestamp>
	<modclass>None</modclass>
	<modscore>0</modscore>
	<htmltext><p>Who in their right mind codes in notepad when gvim is free and just as lightweight? Do you enjoy pain or something?</p></htmltext>
<tokenext>Who in their right mind codes in notepad when gvim is free and just as lightweight ?
Do you enjoy pain or something ?</tokentext>
<sentencetext>Who in their right mind codes in notepad when gvim is free and just as lightweight?
Do you enjoy pain or something?</sentencetext>
	<parent>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30969846</parent>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30969818</id>
	<title>PHP versus</title>
	<author>Anonymous</author>
	<datestamp>1264947360000</datestamp>
	<modclass>None</modclass>
	<modscore>0</modscore>
	<htmltext><p>OK, so can we put the "PHP is comparable to JSP and ASP.NET" to rest now?</p></htmltext>
<tokenext>OK , so can we put the " PHP is comparable to JSP and ASP.NET " to rest now ?</tokentext>
<sentencetext>OK, so can we put the "PHP is comparable to JSP and ASP.NET" to rest now?</sentencetext>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30969962</id>
	<title>Compile</title>
	<author>hey</author>
	<datestamp>1264949160000</datestamp>
	<modclass>None</modclass>
	<modscore>1</modscore>
	<htmltext><p>Would be nice of there was an option to compile it to say<nobr> <wbr></nobr>.phpc files like Python.  Would be a nice thing for Perl too.</p></htmltext>
<tokenext>Would be nice of there was an option to compile it to say .phpc files like Python .
Would be a nice thing for Perl too .</tokentext>
<sentencetext>Would be nice of there was an option to compile it to say .phpc files like Python.
Would be a nice thing for Perl too.</sentencetext>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.31000006</id>
	<title>10 years of one language does not make good coders</title>
	<author>Anonymous</author>
	<datestamp>1265143260000</datestamp>
	<modclass>None</modclass>
	<modscore>0</modscore>
	<htmltext><blockquote><div><p>But, no, I guess I'm just a kid who doesn't know how to code.</p></div></blockquote><p>Don't worry, with 10 years of java devel you're most likely an adult who doesn't know how to code.</p><p>If you haven't written production code in at least ten languages, you're still a beginner.  You can cut that down to three languages if one of them is LISP and one of them is COBOL, but personally I recommend against the short painful route.  No single language is enough to make one a good programmer, and very similar languages aren't much help either.</p></div>
	</htmltext>
<tokenext>But , no , I guess I 'm just a kid who does n't know how to code.Do n't worry , with 10 years of java devel you 're most likely an adult who does n't know how to code.If you have n't written production code in at least ten languages , you 're still a beginner .
You can cut that down to three languages if one of them is LISP and one of them is COBOL , but personally I recommend against the short painful route .
No single language is enough to make one a good programmer , and very similar languages are n't much help either .</tokentext>
<sentencetext>But, no, I guess I'm just a kid who doesn't know how to code.Don't worry, with 10 years of java devel you're most likely an adult who doesn't know how to code.If you haven't written production code in at least ten languages, you're still a beginner.
You can cut that down to three languages if one of them is LISP and one of them is COBOL, but personally I recommend against the short painful route.
No single language is enough to make one a good programmer, and very similar languages aren't much help either.
	</sentencetext>
	<parent>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30970898</parent>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30969970</id>
	<title>One man effort</title>
	<author>hey</author>
	<datestamp>1264949220000</datestamp>
	<modclass>Insightful</modclass>
	<modscore>3</modscore>
	<htmltext><p>So there is one guy at Facebook doing this PHP rewrite.  It must be possible to figure out who he is.  Have they hired any high profile PHP developers?</p></htmltext>
<tokenext>So there is one guy at Facebook doing this PHP rewrite .
It must be possible to figure out who he is .
Have they hired any high profile PHP developers ?</tokentext>
<sentencetext>So there is one guy at Facebook doing this PHP rewrite.
It must be possible to figure out who he is.
Have they hired any high profile PHP developers?</sentencetext>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30974152</id>
	<title>Re:High performance in scripting languages?</title>
	<author>Anonymous</author>
	<datestamp>1264934700000</datestamp>
	<modclass>None</modclass>
	<modscore>0</modscore>
	<htmltext><blockquote><div><p>You start out coding HTML in Notepad and move on to Perl CGI then on to PHP with scripting embedded right in the generated HTML</p></div></blockquote><p>For web apps, I went from REXX to perl to PHP and now, BACK to perl.</p><p>PHP is great for templates, when combined with CVS and a filesystem, it's pretty much a self contained content manager. It's great for producing websites.</p><p>REXX was horrible for web apps, by the way<nobr> <wbr></nobr>:-)</p><p>But it is NOT even 1/2 as good as perl for web applications. (I've used both for years now..) if you're serious, you should consider perl or even Java, but never PHP.  (perl + FastCGI if you're disciplined and experienced enough not to shoot yourself in the foot with it, java if you'll be having a team of programmers and can spare the CPU resources) Even python or ruby.. heck, ANYTHING but PHP.</p><p>PHP was initially designed as a quick and dirty template system, later retro-fitted with security hacks and limitations appealing to ISP's of cheap hosting packages... and it really shows.</p><p>I know this runs counter to the current trends, people seem to think PHP is a step above the others, mainly because everyone else is using it.</p><p>Everyone else uses it because the McDonald's of web hosting providers love it. (it is easier for an ISP to impose limitations on PHP)</p><p>The fact that facebook would even consider PHP makes me question how experienced they were when they started the project, perhaps the managers making the decisions had no real experience in coding? (I see that a lot as a freelancer, people gauge quality based on popularity and trends)</p></div>
	</htmltext>
<tokenext>You start out coding HTML in Notepad and move on to Perl CGI then on to PHP with scripting embedded right in the generated HTMLFor web apps , I went from REXX to perl to PHP and now , BACK to perl.PHP is great for templates , when combined with CVS and a filesystem , it 's pretty much a self contained content manager .
It 's great for producing websites.REXX was horrible for web apps , by the way : - ) But it is NOT even 1/2 as good as perl for web applications .
( I 've used both for years now.. ) if you 're serious , you should consider perl or even Java , but never PHP .
( perl + FastCGI if you 're disciplined and experienced enough not to shoot yourself in the foot with it , java if you 'll be having a team of programmers and can spare the CPU resources ) Even python or ruby.. heck , ANYTHING but PHP.PHP was initially designed as a quick and dirty template system , later retro-fitted with security hacks and limitations appealing to ISP 's of cheap hosting packages... and it really shows.I know this runs counter to the current trends , people seem to think PHP is a step above the others , mainly because everyone else is using it.Everyone else uses it because the McDonald 's of web hosting providers love it .
( it is easier for an ISP to impose limitations on PHP ) The fact that facebook would even consider PHP makes me question how experienced they were when they started the project , perhaps the managers making the decisions had no real experience in coding ?
( I see that a lot as a freelancer , people gauge quality based on popularity and trends )</tokentext>
<sentencetext>You start out coding HTML in Notepad and move on to Perl CGI then on to PHP with scripting embedded right in the generated HTMLFor web apps, I went from REXX to perl to PHP and now, BACK to perl.PHP is great for templates, when combined with CVS and a filesystem, it's pretty much a self contained content manager.
It's great for producing websites.REXX was horrible for web apps, by the way :-)But it is NOT even 1/2 as good as perl for web applications.
(I've used both for years now..) if you're serious, you should consider perl or even Java, but never PHP.
(perl + FastCGI if you're disciplined and experienced enough not to shoot yourself in the foot with it, java if you'll be having a team of programmers and can spare the CPU resources) Even python or ruby.. heck, ANYTHING but PHP.PHP was initially designed as a quick and dirty template system, later retro-fitted with security hacks and limitations appealing to ISP's of cheap hosting packages... and it really shows.I know this runs counter to the current trends, people seem to think PHP is a step above the others, mainly because everyone else is using it.Everyone else uses it because the McDonald's of web hosting providers love it.
(it is easier for an ISP to impose limitations on PHP)The fact that facebook would even consider PHP makes me question how experienced they were when they started the project, perhaps the managers making the decisions had no real experience in coding?
(I see that a lot as a freelancer, people gauge quality based on popularity and trends)
	</sentencetext>
	<parent>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30969846</parent>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30971804</id>
	<title>Re:They should spend more on the upload tool</title>
	<author>corychristison</author>
	<datestamp>1264965180000</datestamp>
	<modclass>None</modclass>
	<modscore>1</modscore>
	<htmltext><p>Your files are too large. Facebook scales them down and the larger the file the more RAM and CPU cycles it takes to scale it down.<br>Just scale your photos down to 1024x768 or close to that depending on your aspect ratio and you shouldn't have any issues with multile files. It will also be much faster as your files will be tiny. My camera takes photos at 10MP an the file size is usually around 5MB. Scaling them down brings them closer to 200kB.</p></htmltext>
<tokenext>Your files are too large .
Facebook scales them down and the larger the file the more RAM and CPU cycles it takes to scale it down.Just scale your photos down to 1024x768 or close to that depending on your aspect ratio and you should n't have any issues with multile files .
It will also be much faster as your files will be tiny .
My camera takes photos at 10MP an the file size is usually around 5MB .
Scaling them down brings them closer to 200kB .</tokentext>
<sentencetext>Your files are too large.
Facebook scales them down and the larger the file the more RAM and CPU cycles it takes to scale it down.Just scale your photos down to 1024x768 or close to that depending on your aspect ratio and you shouldn't have any issues with multile files.
It will also be much faster as your files will be tiny.
My camera takes photos at 10MP an the file size is usually around 5MB.
Scaling them down brings them closer to 200kB.</sentencetext>
	<parent>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30970520</parent>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30972144</id>
	<title>Re:High performance in scripting languages?</title>
	<author>elnyka</author>
	<datestamp>1264966980000</datestamp>
	<modclass>None</modclass>
	<modscore>1</modscore>
	<htmltext><p><div class="quote"><p>It's not just websites. I don't know what the fascination is with scripting languages on the Linux platform or with FOSS in general, but it results in slow programs with flaky UIs. </p></div><p>Slow programs with flaky UIs can be obtained with any languages - just a matter of looking at the graphical C/C++ applications written in the 90s will show that this is true.

The reasons behind whether an application runs well enough are varied and complex and cannot be pigeonholed into simple "it's the language" explanations. There are architectural issues that many people, scripting languages or not, do not take into account which makes systems flop.</p><p><div class="quote"><p>I like to use refurbished/recycled machines; which means that I'll have an old P4, 512M RAM and a slow bus.</p></div><p>What kind of applications, how many users and what type of usage patterns are we talking about when referring to this type of platform? What type of application/system architecture are we talking about here?</p><p><div class="quote"><p>Many times, applications written in a scripting language, whether it be Perl, Python, PHP, or whatever, will hang often and then start working. I can always tell.</p> </div><p>Can you quantify that statement?  I've seen applications written in Java or C/C++ doing the same. Any software engineer worth his salt knows that erratic/subpar performance behavior is not just a function of programming language.</p><p><div class="quote"><p>That's why I knew Open Office was written in something like C when others on the Net were stating it was written in some such interpreted language.</p></div><p>So that's how you knew it was written in C? By eye-balling its performance? I would have thought that looking at the developers' documentation and source code would have been a much more viable way to measure it. </p><p>

Anecdotes as form of evidence win again.</p></div>
	</htmltext>
<tokenext>It 's not just websites .
I do n't know what the fascination is with scripting languages on the Linux platform or with FOSS in general , but it results in slow programs with flaky UIs .
Slow programs with flaky UIs can be obtained with any languages - just a matter of looking at the graphical C/C + + applications written in the 90s will show that this is true .
The reasons behind whether an application runs well enough are varied and complex and can not be pigeonholed into simple " it 's the language " explanations .
There are architectural issues that many people , scripting languages or not , do not take into account which makes systems flop.I like to use refurbished/recycled machines ; which means that I 'll have an old P4 , 512M RAM and a slow bus.What kind of applications , how many users and what type of usage patterns are we talking about when referring to this type of platform ?
What type of application/system architecture are we talking about here ? Many times , applications written in a scripting language , whether it be Perl , Python , PHP , or whatever , will hang often and then start working .
I can always tell .
Can you quantify that statement ?
I 've seen applications written in Java or C/C + + doing the same .
Any software engineer worth his salt knows that erratic/subpar performance behavior is not just a function of programming language.That 's why I knew Open Office was written in something like C when others on the Net were stating it was written in some such interpreted language.So that 's how you knew it was written in C ?
By eye-balling its performance ?
I would have thought that looking at the developers ' documentation and source code would have been a much more viable way to measure it .
Anecdotes as form of evidence win again .</tokentext>
<sentencetext>It's not just websites.
I don't know what the fascination is with scripting languages on the Linux platform or with FOSS in general, but it results in slow programs with flaky UIs.
Slow programs with flaky UIs can be obtained with any languages - just a matter of looking at the graphical C/C++ applications written in the 90s will show that this is true.
The reasons behind whether an application runs well enough are varied and complex and cannot be pigeonholed into simple "it's the language" explanations.
There are architectural issues that many people, scripting languages or not, do not take into account which makes systems flop.I like to use refurbished/recycled machines; which means that I'll have an old P4, 512M RAM and a slow bus.What kind of applications, how many users and what type of usage patterns are we talking about when referring to this type of platform?
What type of application/system architecture are we talking about here?Many times, applications written in a scripting language, whether it be Perl, Python, PHP, or whatever, will hang often and then start working.
I can always tell.
Can you quantify that statement?
I've seen applications written in Java or C/C++ doing the same.
Any software engineer worth his salt knows that erratic/subpar performance behavior is not just a function of programming language.That's why I knew Open Office was written in something like C when others on the Net were stating it was written in some such interpreted language.So that's how you knew it was written in C?
By eye-balling its performance?
I would have thought that looking at the developers' documentation and source code would have been a much more viable way to measure it.
Anecdotes as form of evidence win again.
	</sentencetext>
	<parent>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30969930</parent>
</comment>
<thread>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#thread_10_01_31_0252201_57</id>
	<commentlist>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30970050
http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30969930
http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30969846
</commentlist>
</thread>
<thread>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#thread_10_01_31_0252201_56</id>
	<commentlist>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30977446
http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30970626
</commentlist>
</thread>
<thread>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#thread_10_01_31_0252201_63</id>
	<commentlist>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30973018
http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30969846
</commentlist>
</thread>
<thread>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#thread_10_01_31_0252201_24</id>
	<commentlist>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30970178
http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30970062
</commentlist>
</thread>
<thread>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#thread_10_01_31_0252201_49</id>
	<commentlist>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30999516
http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30969806
</commentlist>
</thread>
<thread>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#thread_10_01_31_0252201_4</id>
	<commentlist>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30970072
http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30969884
</commentlist>
</thread>
<thread>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#thread_10_01_31_0252201_40</id>
	<commentlist>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30970274
http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30970096
</commentlist>
</thread>
<thread>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#thread_10_01_31_0252201_31</id>
	<commentlist>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30973184
http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30969960
http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30969824
</commentlist>
</thread>
<thread>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#thread_10_01_31_0252201_3</id>
	<commentlist>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30989932
http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30969970
</commentlist>
</thread>
<thread>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#thread_10_01_31_0252201_27</id>
	<commentlist>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30973392
http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30969960
http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30969824
</commentlist>
</thread>
<thread>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#thread_10_01_31_0252201_30</id>
	<commentlist>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30984782
http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30969918
</commentlist>
</thread>
<thread>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#thread_10_01_31_0252201_21</id>
	<commentlist>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30970000
http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30969824
</commentlist>
</thread>
<thread>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#thread_10_01_31_0252201_55</id>
	<commentlist>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30986940
http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30970062
</commentlist>
</thread>
<thread>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#thread_10_01_31_0252201_60</id>
	<commentlist>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30973374
http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30969846
</commentlist>
</thread>
<thread>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#thread_10_01_31_0252201_46</id>
	<commentlist>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30981978
http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30969900
</commentlist>
</thread>
<thread>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#thread_10_01_31_0252201_19</id>
	<commentlist>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30970234
http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30969960
http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30969824
</commentlist>
</thread>
<thread>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#thread_10_01_31_0252201_22</id>
	<commentlist>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30970392
http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30969884
</commentlist>
</thread>
<thread>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#thread_10_01_31_0252201_50</id>
	<commentlist>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30972144
http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30969930
http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30969846
</commentlist>
</thread>
<thread>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#thread_10_01_31_0252201_13</id>
	<commentlist>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30970526
http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30969960
http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30969824
</commentlist>
</thread>
<thread>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#thread_10_01_31_0252201_2</id>
	<commentlist>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30975710
http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30971804
http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30970520
</commentlist>
</thread>
<thread>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#thread_10_01_31_0252201_36</id>
	<commentlist>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30994514
http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30970138
http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30969884
</commentlist>
</thread>
<thread>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#thread_10_01_31_0252201_12</id>
	<commentlist>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30973240
http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30969930
http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30969846
</commentlist>
</thread>
<thread>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#thread_10_01_31_0252201_43</id>
	<commentlist>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30973596
http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30970898
http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30969884
</commentlist>
</thread>
<thread>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#thread_10_01_31_0252201_14</id>
	<commentlist>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30987434
http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30969806
</commentlist>
</thread>
<thread>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#thread_10_01_31_0252201_44</id>
	<commentlist>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30970192
http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30969884
</commentlist>
</thread>
<thread>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#thread_10_01_31_0252201_35</id>
	<commentlist>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30971324
http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30969846
</commentlist>
</thread>
<thread>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#thread_10_01_31_0252201_11</id>
	<commentlist>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30971794
http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30969824
</commentlist>
</thread>
<thread>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#thread_10_01_31_0252201_9</id>
	<commentlist>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30971230
http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30969806
</commentlist>
</thread>
<thread>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#thread_10_01_31_0252201_34</id>
	<commentlist>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30972742
http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30970096
</commentlist>
</thread>
<thread>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#thread_10_01_31_0252201_25</id>
	<commentlist>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30974152
http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30969846
</commentlist>
</thread>
<thread>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#thread_10_01_31_0252201_41</id>
	<commentlist>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30971404
http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30970114
http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30969806
</commentlist>
</thread>
<thread>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#thread_10_01_31_0252201_59</id>
	<commentlist>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.31003532
http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30969970
</commentlist>
</thread>
<thread>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#thread_10_01_31_0252201_54</id>
	<commentlist>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30971506
http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30970404
</commentlist>
</thread>
<thread>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#thread_10_01_31_0252201_6</id>
	<commentlist>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30971478
http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30969824
</commentlist>
</thread>
<thread>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#thread_10_01_31_0252201_28</id>
	<commentlist>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30974204
http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30970114
http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30969806
</commentlist>
</thread>
<thread>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#thread_10_01_31_0252201_8</id>
	<commentlist>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30970958
http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30969824
</commentlist>
</thread>
<thread>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#thread_10_01_31_0252201_33</id>
	<commentlist>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30974652
http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30969960
http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30969824
</commentlist>
</thread>
<thread>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#thread_10_01_31_0252201_61</id>
	<commentlist>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.31000006
http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30970898
http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30969884
</commentlist>
</thread>
<thread>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#thread_10_01_31_0252201_47</id>
	<commentlist>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30971126
http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30970668
http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30969884
</commentlist>
</thread>
<thread>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#thread_10_01_31_0252201_18</id>
	<commentlist>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30970508
http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30970096
</commentlist>
</thread>
<thread>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#thread_10_01_31_0252201_7</id>
	<commentlist>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30984946
http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30969918
</commentlist>
</thread>
<thread>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#thread_10_01_31_0252201_23</id>
	<commentlist>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30974176
http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30969846
</commentlist>
</thread>
<thread>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#thread_10_01_31_0252201_1</id>
	<commentlist>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30976040
http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30969806
</commentlist>
</thread>
<thread>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#thread_10_01_31_0252201_62</id>
	<commentlist>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30973988
http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30969960
http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30969824
</commentlist>
</thread>
<thread>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#thread_10_01_31_0252201_53</id>
	<commentlist>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30970276
http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30970096
</commentlist>
</thread>
<thread>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#thread_10_01_31_0252201_48</id>
	<commentlist>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30970826
http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30970138
http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30969884
</commentlist>
</thread>
<thread>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#thread_10_01_31_0252201_52</id>
	<commentlist>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30970400
http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30969962
</commentlist>
</thread>
<thread>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#thread_10_01_31_0252201_26</id>
	<commentlist>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30971078
http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30969966
</commentlist>
</thread>
<thread>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#thread_10_01_31_0252201_17</id>
	<commentlist>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30972988
http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30969918
</commentlist>
</thread>
<thread>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#thread_10_01_31_0252201_20</id>
	<commentlist>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30973014
http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30969900
</commentlist>
</thread>
<thread>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#thread_10_01_31_0252201_0</id>
	<commentlist>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30984646
http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30969846
</commentlist>
</thread>
<thread>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#thread_10_01_31_0252201_45</id>
	<commentlist>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30969906
http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30969806
</commentlist>
</thread>
<thread>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#thread_10_01_31_0252201_16</id>
	<commentlist>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30970886
http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30969996
</commentlist>
</thread>
<thread>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#thread_10_01_31_0252201_10</id>
	<commentlist>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30973838
http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30970114
http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30969806
</commentlist>
</thread>
<thread>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#thread_10_01_31_0252201_58</id>
	<commentlist>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30975930
http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30969970
</commentlist>
</thread>
<thread>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#thread_10_01_31_0252201_51</id>
	<commentlist>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30973098
http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30969846
</commentlist>
</thread>
<thread>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#thread_10_01_31_0252201_37</id>
	<commentlist>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30970498
http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30970404
</commentlist>
</thread>
<thread>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#thread_10_01_31_0252201_39</id>
	<commentlist>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30970700
http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30969846
</commentlist>
</thread>
<thread>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#thread_10_01_31_0252201_42</id>
	<commentlist>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30971678
http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30970626
</commentlist>
</thread>
<thread>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#thread_10_01_31_0252201_15</id>
	<commentlist>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30979168
http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30969996
</commentlist>
</thread>
<thread>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#thread_10_01_31_0252201_38</id>
	<commentlist>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30972832
http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30970520
</commentlist>
</thread>
<thread>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#thread_10_01_31_0252201_5</id>
	<commentlist>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30972016
http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30971512
</commentlist>
</thread>
<thread>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#thread_10_01_31_0252201_29</id>
	<commentlist>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30970734
http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30970096
</commentlist>
</thread>
<thread>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#thread_10_01_31_0252201_32</id>
	<commentlist>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30969986
http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30969884
</commentlist>
</thread>
<conversation>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#conversation10_01_31_0252201.17</id>
	<commentlist>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30970096
-http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30972742
-http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30970734
-http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30970276
-http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30970508
-http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30970274
</commentlist>
</conversation>
<conversation>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#conversation10_01_31_0252201.11</id>
	<commentlist>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30972080
</commentlist>
</conversation>
<conversation>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#conversation10_01_31_0252201.18</id>
	<commentlist>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30970012
</commentlist>
</conversation>
<conversation>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#conversation10_01_31_0252201.15</id>
	<commentlist>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30970634
</commentlist>
</conversation>
<conversation>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#conversation10_01_31_0252201.16</id>
	<commentlist>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30969846
-http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30984646
-http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30970700
-http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30973098
-http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30971324
-http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30969930
--http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30970050
--http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30973240
--http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30972144
-http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30974152
-http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30973018
-http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30973374
-http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30974176
</commentlist>
</conversation>
<conversation>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#conversation10_01_31_0252201.13</id>
	<commentlist>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30969900
-http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30973014
-http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30981978
</commentlist>
</conversation>
<conversation>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#conversation10_01_31_0252201.10</id>
	<commentlist>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30969970
-http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.31003532
-http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30975930
-http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30989932
</commentlist>
</conversation>
<conversation>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#conversation10_01_31_0252201.6</id>
	<commentlist>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30970062
-http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30986940
-http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30970178
</commentlist>
</conversation>
<conversation>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#conversation10_01_31_0252201.4</id>
	<commentlist>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30970520
-http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30971804
--http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30975710
-http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30972832
</commentlist>
</conversation>
<conversation>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#conversation10_01_31_0252201.7</id>
	<commentlist>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30971512
-http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30972016
</commentlist>
</conversation>
<conversation>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#conversation10_01_31_0252201.5</id>
	<commentlist>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30970626
-http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30971678
-http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30977446
</commentlist>
</conversation>
<conversation>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#conversation10_01_31_0252201.14</id>
	<commentlist>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30969824
-http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30971794
-http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30970000
-http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30971478
-http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30970958
-http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30969960
--http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30973988
--http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30973184
--http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30974652
--http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30970526
--http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30973392
--http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30970234
</commentlist>
</conversation>
<conversation>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#conversation10_01_31_0252201.12</id>
	<commentlist>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30969806
-http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30999516
-http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30971230
-http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30969906
-http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30976040
-http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30987434
-http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30970114
--http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30973838
--http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30974204
--http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30971404
</commentlist>
</conversation>
<conversation>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#conversation10_01_31_0252201.8</id>
	<commentlist>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30969966
-http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30971078
</commentlist>
</conversation>
<conversation>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#conversation10_01_31_0252201.2</id>
	<commentlist>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30969962
-http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30970400
</commentlist>
</conversation>
<conversation>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#conversation10_01_31_0252201.9</id>
	<commentlist>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30970404
-http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30970498
-http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30971506
</commentlist>
</conversation>
<conversation>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#conversation10_01_31_0252201.0</id>
	<commentlist>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30969996
-http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30979168
-http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30970886
</commentlist>
</conversation>
<conversation>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#conversation10_01_31_0252201.3</id>
	<commentlist>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30969918
-http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30972988
-http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30984946
-http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30984782
</commentlist>
</conversation>
<conversation>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#conversation10_01_31_0252201.1</id>
	<commentlist>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30969884
-http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30970138
--http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30970826
--http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30994514
-http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30970072
-http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30970392
-http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30970192
-http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30970898
--http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.31000006
--http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30973596
-http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30969986
-http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30970668
--http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment10_01_31_0252201.30971126
</commentlist>
</conversation>
