<?xml version='1.0' encoding='utf-8' ?>

<rss version='2.0' xmlns:lj='http://www.livejournal.org/rss/lj/1.0/' xmlns:atom10='http://www.w3.org/2005/Atom'>
<channel>
  <title>Tang&apos;s DW</title>
  <link>https://tangaroa.dreamwidth.org/</link>
  <description>Tang&apos;s DW - Dreamwidth Studios</description>
  <lastBuildDate>Sat, 22 Mar 2014 05:44:06 GMT</lastBuildDate>
  <generator>LiveJournal / Dreamwidth Studios</generator>
  <lj:journal>tangaroa</lj:journal>
  <lj:journaltype>personal</lj:journaltype>
<item>
  <guid isPermaLink='true'>https://tangaroa.dreamwidth.org/68866.html</guid>
  <pubDate>Sat, 22 Mar 2014 05:44:06 GMT</pubDate>
  <title>Hack</title>
  <link>https://tangaroa.dreamwidth.org/68866.html</link>
  <description>&lt;a href=&quot;http://docs.hhvm.com/manual/en/hacklangref.php&quot;&gt;The Hack language adds several missing features to PHP&lt;/a&gt;, most notably static typing. It was developed by Facebook for their HipHop VM. Via &lt;a href=&quot;http://soylentnews.org/article.pl?sid=14/03/21/1847254&quot;&gt;soy&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;img src=&quot;https://www.dreamwidth.org/tools/commentcount?user=tangaroa&amp;ditemid=68866&quot; width=&quot;30&quot; height=&quot;12&quot; alt=&quot;comment count unavailable&quot; style=&quot;vertical-align: middle;&quot;/&gt; comments</description>
  <comments>https://tangaroa.dreamwidth.org/68866.html</comments>
  <category>computers</category>
  <category>hhvm</category>
  <category>facebook</category>
  <category>hack</category>
  <category>php</category>
  <category>programming</category>
  <lj:security>public</lj:security>
  <lj:reply-count>0</lj:reply-count>
</item>
<item>
  <guid isPermaLink='true'>https://tangaroa.dreamwidth.org/28898.html</guid>
  <pubDate>Fri, 15 Mar 2013 17:21:55 GMT</pubDate>
  <title>XHP: Making mixed PHP+HTML cleaner</title>
  <link>https://tangaroa.dreamwidth.org/28898.html</link>
  <description>&lt;a href=&quot;https://www.facebook.com/notes/facebook-engineering/xhp-a-new-way-to-write-php/294003943919&quot;&gt;This has been out for three years and I hadn&apos;t heard of it before?&lt;/a&gt; It looks really useful. An interesting point is the reversal of flow control: Instead of a PHP page being an HTML template that breaks into and out of PHP, XHP promotes the design style of a PHP file that breaks into and out of HTML. 

&lt;hr /&gt;

Another unrelated awesome project from three years ago: &lt;a href=&quot;http://lbw.sourceforge.net/&quot;&gt;The &lt;abbr title=&quot;Linux Binaries for Windows&quot;&gt;LBW&lt;/abbr&gt; project&lt;/a&gt; is Wine for Windows, allowing ELFs to be run under Windows XP. Immediately impressive is that &quot;it&apos;s adequate for ... downloading and installing packages with apt and dpkg&quot; since I could never get apt and dpkg to compile under mingw or cygwin.&lt;br /&gt;&lt;br /&gt;&lt;img src=&quot;https://www.dreamwidth.org/tools/commentcount?user=tangaroa&amp;ditemid=28898&quot; width=&quot;30&quot; height=&quot;12&quot; alt=&quot;comment count unavailable&quot; style=&quot;vertical-align: middle;&quot;/&gt; comments</description>
  <comments>https://tangaroa.dreamwidth.org/28898.html</comments>
  <category>php</category>
  <category>webdev</category>
  <category>programming</category>
  <category>computers</category>
  <category>xhp</category>
  <lj:security>public</lj:security>
  <lj:reply-count>0</lj:reply-count>
</item>
<item>
  <guid isPermaLink='true'>https://tangaroa.dreamwidth.org/20033.html</guid>
  <pubDate>Fri, 14 Sep 2012 13:28:06 GMT</pubDate>
  <title>References to static methods in PHP</title>
  <link>https://tangaroa.dreamwidth.org/20033.html</link>
  <description>&lt;p&gt;Another reason PHP sucks: references to static methods are not supported. There is a hacky  way to use them, however.

&lt;span class=&quot;cut-wrapper&quot;&gt;&lt;span style=&quot;display: none;&quot; id=&quot;span-cuttag___1&quot; class=&quot;cuttag&quot;&gt;&lt;/span&gt;&lt;b class=&quot;cut-open&quot;&gt;(&amp;nbsp;&lt;/b&gt;&lt;b class=&quot;cut-text&quot;&gt;&lt;a href=&quot;https://tangaroa.dreamwidth.org/20033.html#cutid1&quot;&gt;Read more...&lt;/a&gt;&lt;/b&gt;&lt;b class=&quot;cut-close&quot;&gt;&amp;nbsp;)&lt;/b&gt;&lt;/span&gt;&lt;div style=&quot;display: none;&quot; id=&quot;div-cuttag___1&quot; aria-live=&quot;assertive&quot;&gt;&lt;/div&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;img src=&quot;https://www.dreamwidth.org/tools/commentcount?user=tangaroa&amp;ditemid=20033&quot; width=&quot;30&quot; height=&quot;12&quot; alt=&quot;comment count unavailable&quot; style=&quot;vertical-align: middle;&quot;/&gt; comments</description>
  <comments>https://tangaroa.dreamwidth.org/20033.html</comments>
  <category>computers</category>
  <category>programming</category>
  <category>php</category>
  <lj:security>public</lj:security>
  <lj:reply-count>0</lj:reply-count>
</item>
</channel>
</rss>
