<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0"
					xmlns:content="http://purl.org/rss/1.0/modules/content/"
					xmlns:wfw="http://wellformedweb.org/CommentAPI/"
					xmlns:atom="http://www.w3.org/2005/Atom"
				  >
<channel>
<atom:link rel="self"  type="application/rss+xml"  href="http://rulinux.net/rss_from_sect_4_subsect_10_thread_40288"  />
<title>rulinux.net - Форум - Talks - Dart зарелизился</title>
<link>http://rulinux.net/</link>
<description><![CDATA[Портал о GNU/Linux и не только]]></description>
<image><title>rulinux.net - Форум - Talks - Dart зарелизился</title>
<link>http://rulinux.net/</link>
<url>http://rulinux.net/rss_icon.png</url>
</image>
<item>
<title>Re:Dart зарелизился</title>
<link>https://rulinux.net/message.php?newsid=40288&amp;page=1#183267</link>
<guid>https://rulinux.net/message.php?newsid=40288&amp;page=1#183267</guid>
<pubDate>Sat, 16 Nov 2013 12:36:26 +0400</pubDate>
<description><![CDATA[<p>Сильва, этот тупой аникей с ирлашки нас лохами назвал))) Пора тебе съездить в ирлашку с инструментом для отрезания яиц. Только по горло не отрезай нах, а то вон Пушку отрезал блэ ...</p>]]></description>
</item>
<item>
<title>Re:Dart зарелизился</title>
<link>https://rulinux.net/message.php?newsid=40288&amp;page=1#183266</link>
<guid>https://rulinux.net/message.php?newsid=40288&amp;page=1#183266</guid>
<pubDate>Sat, 16 Nov 2013 12:32:27 +0400</pubDate>
<description><![CDATA[<p><i>> Ты бы ещё этих лохов дампом скомпилённого бинарника какого-нибудь пугал.</i><br> Где ты лохов увидел аникей ябучий?)))</p>]]></description>
</item>
<item>
<title>Re:Dart зарелизился</title>
<link>https://rulinux.net/message.php?newsid=40288&amp;page=1#183263</link>
<guid>https://rulinux.net/message.php?newsid=40288&amp;page=1#183263</guid>
<pubDate>Sat, 16 Nov 2013 11:45:55 +0400</pubDate>
<description><![CDATA[<p>&gt; и чо, по твоему оно будет быстрее яваскриптного хелловорлда?
<br><br>
Понятия не имею и не вижу смысла гадать. В любом случае в статье же написано что на реальных приложениях оно работает в разы быстрее - пока нет повода недоверять.
</p>]]></description>
</item>
<item>
<title>Re:Dart зарелизился</title>
<link>https://rulinux.net/message.php?newsid=40288&amp;page=1#183262</link>
<guid>https://rulinux.net/message.php?newsid=40288&amp;page=1#183262</guid>
<pubDate>Sat, 16 Nov 2013 11:42:04 +0400</pubDate>
<description><![CDATA[<p><i>> Ты бы ещё этих лохов дампом скомпилённого бинарника какого-нибудь пугал.</i><br> и чо, по твоему оно будет быстрее яваскриптного хелловорлда?</p>]]></description>
</item>
<item>
<title>Re:Dart зарелизился</title>
<link>https://rulinux.net/message.php?newsid=40288&amp;page=1#183261</link>
<guid>https://rulinux.net/message.php?newsid=40288&amp;page=1#183261</guid>
<pubDate>Sat, 16 Nov 2013 11:33:42 +0400</pubDate>
<description><![CDATA[<p>&gt; Вот тебе скомпиленный в js Hello World!
<br><br>
Ты бы ещё этих лохов дампом скомпилённого бинарника какого-нибудь пугал.</p>]]></description>
</item>
<item>
<title>Re:Dart зарелизился</title>
<link>https://rulinux.net/message.php?newsid=40288&amp;page=1#183260</link>
<guid>https://rulinux.net/message.php?newsid=40288&amp;page=1#183260</guid>
<pubDate>Sat, 16 Nov 2013 08:47:29 +0400</pubDate>
<description><![CDATA[<p><i>> Охлол. Однозначно в морг.</i><br>В крематорий)))</p>]]></description>
</item>
<item>
<title>Re:Dart зарелизился</title>
<link>https://rulinux.net/message.php?newsid=40288&amp;page=1#183259</link>
<guid>https://rulinux.net/message.php?newsid=40288&amp;page=1#183259</guid>
<pubDate>Sat, 16 Nov 2013 08:02:06 +0400</pubDate>
<description><![CDATA[<p>Охлол. Однозначно в морг.</p>]]></description>
</item>
<item>
<title>Re:Dart зарелизился</title>
<link>https://rulinux.net/message.php?newsid=40288&amp;page=1#183258</link>
<guid>https://rulinux.net/message.php?newsid=40288&amp;page=1#183258</guid>
<pubDate>Sat, 16 Nov 2013 06:58:39 +0400</pubDate>
<description><![CDATA[<p>Правда чтоли? А мужики то и не знают. Вот тебе скомпиленный в js Hello World!</p><p></p><p><fieldset><legend>]</legend><code><br />
<span style="color: #006600; font-style: italic;">// Generated by dart2js, the Dart to JavaScript compiler version: 1.0.0.3_r30188.</span><br />
<span style="color: #009900;">&#40;</span><span style="color: #003366; font-weight: bold;">function</span><span style="color: #009900;">&#40;</span>$<span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span><span style="color: #003366; font-weight: bold;">var</span> A<span style="color: #339933;">=</span><span style="color: #009900;">&#123;</span><span style="color: #009900;">&#125;</span><br />
<span style="color: #000066; font-weight: bold;">delete</span> A.<span style="color: #660066;">x</span><br />
<span style="color: #003366; font-weight: bold;">var</span> B<span style="color: #339933;">=</span><span style="color: #009900;">&#123;</span><span style="color: #009900;">&#125;</span><br />
<span style="color: #000066; font-weight: bold;">delete</span> B.<span style="color: #660066;">x</span><br />
<span style="color: #003366; font-weight: bold;">var</span> C<span style="color: #339933;">=</span><span style="color: #009900;">&#123;</span><span style="color: #009900;">&#125;</span><br />
<span style="color: #000066; font-weight: bold;">delete</span> C.<span style="color: #660066;">x</span><br />
<span style="color: #003366; font-weight: bold;">var</span> D<span style="color: #339933;">=</span><span style="color: #009900;">&#123;</span><span style="color: #009900;">&#125;</span><br />
<span style="color: #000066; font-weight: bold;">delete</span> D.<span style="color: #660066;">x</span><br />
<span style="color: #003366; font-weight: bold;">var</span> E<span style="color: #339933;">=</span><span style="color: #009900;">&#123;</span><span style="color: #009900;">&#125;</span><br />
<span style="color: #000066; font-weight: bold;">delete</span> E.<span style="color: #660066;">x</span><br />
<span style="color: #003366; font-weight: bold;">var</span> F<span style="color: #339933;">=</span><span style="color: #009900;">&#123;</span><span style="color: #009900;">&#125;</span><br />
<span style="color: #000066; font-weight: bold;">delete</span> F.<span style="color: #660066;">x</span><br />
<span style="color: #003366; font-weight: bold;">var</span> G<span style="color: #339933;">=</span><span style="color: #009900;">&#123;</span><span style="color: #009900;">&#125;</span><br />
<span style="color: #000066; font-weight: bold;">delete</span> G.<span style="color: #660066;">x</span><br />
<span style="color: #003366; font-weight: bold;">var</span> H<span style="color: #339933;">=</span><span style="color: #009900;">&#123;</span><span style="color: #009900;">&#125;</span><br />
<span style="color: #000066; font-weight: bold;">delete</span> H.<span style="color: #660066;">x</span><br />
<span style="color: #003366; font-weight: bold;">var</span> J<span style="color: #339933;">=</span><span style="color: #009900;">&#123;</span><span style="color: #009900;">&#125;</span><br />
<span style="color: #000066; font-weight: bold;">delete</span> J.<span style="color: #660066;">x</span><br />
<span style="color: #003366; font-weight: bold;">var</span> K<span style="color: #339933;">=</span><span style="color: #009900;">&#123;</span><span style="color: #009900;">&#125;</span><br />
<span style="color: #000066; font-weight: bold;">delete</span> K.<span style="color: #660066;">x</span><br />
<span style="color: #003366; font-weight: bold;">var</span> L<span style="color: #339933;">=</span><span style="color: #009900;">&#123;</span><span style="color: #009900;">&#125;</span><br />
<span style="color: #000066; font-weight: bold;">delete</span> L.<span style="color: #660066;">x</span><br />
<span style="color: #003366; font-weight: bold;">var</span> M<span style="color: #339933;">=</span><span style="color: #009900;">&#123;</span><span style="color: #009900;">&#125;</span><br />
<span style="color: #000066; font-weight: bold;">delete</span> M.<span style="color: #660066;">x</span><br />
<span style="color: #003366; font-weight: bold;">var</span> N<span style="color: #339933;">=</span><span style="color: #009900;">&#123;</span><span style="color: #009900;">&#125;</span><br />
<span style="color: #000066; font-weight: bold;">delete</span> N.<span style="color: #660066;">x</span><br />
<span style="color: #003366; font-weight: bold;">var</span> O<span style="color: #339933;">=</span><span style="color: #009900;">&#123;</span><span style="color: #009900;">&#125;</span><br />
<span style="color: #000066; font-weight: bold;">delete</span> O.<span style="color: #660066;">x</span><br />
<span style="color: #003366; font-weight: bold;">var</span> P<span style="color: #339933;">=</span><span style="color: #009900;">&#123;</span><span style="color: #009900;">&#125;</span><br />
<span style="color: #000066; font-weight: bold;">delete</span> P.<span style="color: #660066;">x</span><br />
<span style="color: #003366; font-weight: bold;">var</span> Q<span style="color: #339933;">=</span><span style="color: #009900;">&#123;</span><span style="color: #009900;">&#125;</span><br />
<span style="color: #000066; font-weight: bold;">delete</span> Q.<span style="color: #660066;">x</span><br />
<span style="color: #003366; font-weight: bold;">var</span> R<span style="color: #339933;">=</span><span style="color: #009900;">&#123;</span><span style="color: #009900;">&#125;</span><br />
<span style="color: #000066; font-weight: bold;">delete</span> R.<span style="color: #660066;">x</span><br />
<span style="color: #003366; font-weight: bold;">var</span> S<span style="color: #339933;">=</span><span style="color: #009900;">&#123;</span><span style="color: #009900;">&#125;</span><br />
<span style="color: #000066; font-weight: bold;">delete</span> S.<span style="color: #660066;">x</span><br />
<span style="color: #003366; font-weight: bold;">var</span> T<span style="color: #339933;">=</span><span style="color: #009900;">&#123;</span><span style="color: #009900;">&#125;</span><br />
<span style="color: #000066; font-weight: bold;">delete</span> T.<span style="color: #660066;">x</span><br />
<span style="color: #003366; font-weight: bold;">var</span> U<span style="color: #339933;">=</span><span style="color: #009900;">&#123;</span><span style="color: #009900;">&#125;</span><br />
<span style="color: #000066; font-weight: bold;">delete</span> U.<span style="color: #660066;">x</span><br />
<span style="color: #003366; font-weight: bold;">var</span> V<span style="color: #339933;">=</span><span style="color: #009900;">&#123;</span><span style="color: #009900;">&#125;</span><br />
<span style="color: #000066; font-weight: bold;">delete</span> V.<span style="color: #660066;">x</span><br />
<span style="color: #003366; font-weight: bold;">var</span> W<span style="color: #339933;">=</span><span style="color: #009900;">&#123;</span><span style="color: #009900;">&#125;</span><br />
<span style="color: #000066; font-weight: bold;">delete</span> W.<span style="color: #660066;">x</span><br />
<span style="color: #003366; font-weight: bold;">var</span> X<span style="color: #339933;">=</span><span style="color: #009900;">&#123;</span><span style="color: #009900;">&#125;</span><br />
<span style="color: #000066; font-weight: bold;">delete</span> X.<span style="color: #660066;">x</span><br />
<span style="color: #003366; font-weight: bold;">var</span> Y<span style="color: #339933;">=</span><span style="color: #009900;">&#123;</span><span style="color: #009900;">&#125;</span><br />
<span style="color: #000066; font-weight: bold;">delete</span> Y.<span style="color: #660066;">x</span><br />
<span style="color: #003366; font-weight: bold;">var</span> Z<span style="color: #339933;">=</span><span style="color: #009900;">&#123;</span><span style="color: #009900;">&#125;</span><br />
<span style="color: #000066; font-weight: bold;">delete</span> Z.<span style="color: #660066;">x</span><br />
<span style="color: #003366; font-weight: bold;">function</span> I<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span><span style="color: #009900;">&#125;</span><br />
init<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><br />
$<span style="color: #339933;">=</span>I.<span style="color: #660066;">p</span><br />
<span style="color: #339933;">;</span><span style="color: #009900;">&#40;</span><span style="color: #003366; font-weight: bold;">function</span> <span style="color: #009900;">&#40;</span>reflectionData<span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span><br />
&nbsp; <span style="color: #003366; font-weight: bold;">function</span> map<span style="color: #009900;">&#40;</span>x<span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span>x<span style="color: #339933;">=</span><span style="color: #009900;">&#123;</span>x<span style="color: #339933;">:</span>x<span style="color: #009900;">&#125;</span><span style="color: #339933;">;</span>delete x.<span style="color: #660066;">x</span><span style="color: #339933;">;</span>return x<span style="color: #009900;">&#125;</span><br />
&nbsp; <span style="color: #000066; font-weight: bold;">if</span> <span style="color: #009900;">&#40;</span><span style="color: #339933;">!</span>init.<span style="color: #660066;">libraries</span><span style="color: #009900;">&#41;</span> init.<span style="color: #660066;">libraries</span> <span style="color: #339933;">=</span> <span style="color: #009900;">&#91;</span><span style="color: #009900;">&#93;</span><span style="color: #339933;">;</span><br />
&nbsp; <span style="color: #000066; font-weight: bold;">if</span> <span style="color: #009900;">&#40;</span><span style="color: #339933;">!</span>init.<span style="color: #660066;">mangledNames</span><span style="color: #009900;">&#41;</span> init.<span style="color: #660066;">mangledNames</span> <span style="color: #339933;">=</span> map<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
&nbsp; <span style="color: #000066; font-weight: bold;">if</span> <span style="color: #009900;">&#40;</span><span style="color: #339933;">!</span>init.<span style="color: #660066;">mangledGlobalNames</span><span style="color: #009900;">&#41;</span> init.<span style="color: #660066;">mangledGlobalNames</span> <span style="color: #339933;">=</span> map<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
&nbsp; <span style="color: #000066; font-weight: bold;">if</span> <span style="color: #009900;">&#40;</span><span style="color: #339933;">!</span>init.<span style="color: #660066;">statics</span><span style="color: #009900;">&#41;</span> init.<span style="color: #660066;">statics</span> <span style="color: #339933;">=</span> map<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
&nbsp; <span style="color: #000066; font-weight: bold;">if</span> <span style="color: #009900;">&#40;</span><span style="color: #339933;">!</span>init.<span style="color: #660066;">typeInformation</span><span style="color: #009900;">&#41;</span> init.<span style="color: #660066;">typeInformation</span> <span style="color: #339933;">=</span> map<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
&nbsp; <span style="color: #000066; font-weight: bold;">if</span> <span style="color: #009900;">&#40;</span><span style="color: #339933;">!</span>init.<span style="color: #660066;">globalFunctions</span><span style="color: #009900;">&#41;</span> init.<span style="color: #660066;">globalFunctions</span> <span style="color: #339933;">=</span> map<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
&nbsp; <span style="color: #003366; font-weight: bold;">var</span> libraries <span style="color: #339933;">=</span> init.<span style="color: #660066;">libraries</span><span style="color: #339933;">;</span><br />
&nbsp; <span style="color: #003366; font-weight: bold;">var</span> mangledNames <span style="color: #339933;">=</span> init.<span style="color: #660066;">mangledNames</span><span style="color: #339933;">;</span><br />
&nbsp; <span style="color: #003366; font-weight: bold;">var</span> mangledGlobalNames <span style="color: #339933;">=</span> init.<span style="color: #660066;">mangledGlobalNames</span><span style="color: #339933;">;</span><br />
&nbsp; <span style="color: #003366; font-weight: bold;">var</span> hasOwnProperty <span style="color: #339933;">=</span> Object.<span style="color: #660066;">prototype</span>.<span style="color: #660066;">hasOwnProperty</span><span style="color: #339933;">;</span><br />
&nbsp; <span style="color: #003366; font-weight: bold;">var</span> length <span style="color: #339933;">=</span> reflectionData.<span style="color: #660066;">length</span><span style="color: #339933;">;</span><br />
&nbsp; <span style="color: #000066; font-weight: bold;">for</span> <span style="color: #009900;">&#40;</span><span style="color: #003366; font-weight: bold;">var</span> i <span style="color: #339933;">=</span> <span style="color: #CC0000;">0</span><span style="color: #339933;">;</span> i <span style="color: #339933;">&lt;</span> length<span style="color: #339933;">;</span> i<span style="color: #339933;">++</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span><br />
&nbsp; &nbsp; <span style="color: #003366; font-weight: bold;">var</span> data <span style="color: #339933;">=</span> reflectionData<span style="color: #009900;">&#91;</span>i<span style="color: #009900;">&#93;</span><span style="color: #339933;">;</span><br />
&nbsp; &nbsp; <span style="color: #003366; font-weight: bold;">var</span> <span style="color: #000066;">name</span> <span style="color: #339933;">=</span> data<span style="color: #009900;">&#91;</span>0<span style="color: #009900;">&#93;</span><span style="color: #339933;">;</span><br />
&nbsp; &nbsp; <span style="color: #003366; font-weight: bold;">var</span> uri <span style="color: #339933;">=</span> data<span style="color: #009900;">&#91;</span>1<span style="color: #009900;">&#93;</span><span style="color: #339933;">;</span><br />
&nbsp; &nbsp; <span style="color: #003366; font-weight: bold;">var</span> metadata <span style="color: #339933;">=</span> data<span style="color: #009900;">&#91;</span>2<span style="color: #009900;">&#93;</span><span style="color: #339933;">;</span><br />
&nbsp; &nbsp; <span style="color: #003366; font-weight: bold;">var</span> globalObject <span style="color: #339933;">=</span> data<span style="color: #009900;">&#91;</span>3<span style="color: #009900;">&#93;</span><span style="color: #339933;">;</span><br />
&nbsp; &nbsp; <span style="color: #003366; font-weight: bold;">var</span> descriptor <span style="color: #339933;">=</span> data<span style="color: #009900;">&#91;</span>4<span style="color: #009900;">&#93;</span><span style="color: #339933;">;</span><br />
&nbsp; &nbsp; <span style="color: #003366; font-weight: bold;">var</span> isRoot <span style="color: #339933;">=</span> <span style="color: #339933;">!!</span>data<span style="color: #009900;">&#91;</span>5<span style="color: #009900;">&#93;</span><span style="color: #339933;">;</span><br />
&nbsp; &nbsp; <span style="color: #003366; font-weight: bold;">var</span> fields <span style="color: #339933;">=</span> descriptor <span style="color: #339933;">&amp;&amp;</span> descriptor<span style="color: #009900;">&#91;</span><span style="color: #3366CC;">&quot;&quot;</span><span style="color: #009900;">&#93;</span><span style="color: #339933;">;</span><br />
&nbsp; &nbsp; <span style="color: #003366; font-weight: bold;">var</span> classes <span style="color: #339933;">=</span> <span style="color: #009900;">&#91;</span><span style="color: #009900;">&#93;</span><span style="color: #339933;">;</span><br />
&nbsp; &nbsp; <span style="color: #003366; font-weight: bold;">var</span> functions <span style="color: #339933;">=</span> <span style="color: #009900;">&#91;</span><span style="color: #009900;">&#93;</span><span style="color: #339933;">;</span><br />
&nbsp; &nbsp; <span style="color: #003366; font-weight: bold;">function</span> processStatics<span style="color: #009900;">&#40;</span>descriptor<span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span><br />
&nbsp; &nbsp; &nbsp; <span style="color: #000066; font-weight: bold;">for</span> <span style="color: #009900;">&#40;</span><span style="color: #003366; font-weight: bold;">var</span> property <span style="color: #000066; font-weight: bold;">in</span> descriptor<span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #000066; font-weight: bold;">if</span> <span style="color: #009900;">&#40;</span><span style="color: #339933;">!</span>hasOwnProperty.<span style="color: #660066;">call</span><span style="color: #009900;">&#40;</span>descriptor<span style="color: #339933;">,</span> property<span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span> <span style="color: #000066; font-weight: bold;">continue</span><span style="color: #339933;">;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #000066; font-weight: bold;">if</span> <span style="color: #009900;">&#40;</span>property <span style="color: #339933;">===</span> <span style="color: #3366CC;">&quot;&quot;</span><span style="color: #009900;">&#41;</span> <span style="color: #000066; font-weight: bold;">continue</span><span style="color: #339933;">;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #003366; font-weight: bold;">var</span> element <span style="color: #339933;">=</span> descriptor<span style="color: #009900;">&#91;</span>property<span style="color: #009900;">&#93;</span><span style="color: #339933;">;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #003366; font-weight: bold;">var</span> firstChar <span style="color: #339933;">=</span> property.<span style="color: #660066;">substring</span><span style="color: #009900;">&#40;</span>0<span style="color: #339933;">,</span> 1<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #003366; font-weight: bold;">var</span> previousProperty<span style="color: #339933;">;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #000066; font-weight: bold;">if</span> <span style="color: #009900;">&#40;</span>firstChar <span style="color: #339933;">===</span> <span style="color: #3366CC;">&quot;+&quot;</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; mangledGlobalNames<span style="color: #009900;">&#91;</span>previousProperty<span style="color: #009900;">&#93;</span> <span style="color: #339933;">=</span> property.<span style="color: #660066;">substring</span><span style="color: #009900;">&#40;</span>1<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #000066; font-weight: bold;">if</span> <span style="color: #009900;">&#40;</span>descriptor<span style="color: #009900;">&#91;</span>property<span style="color: #009900;">&#93;</span> <span style="color: #339933;">==</span> 1<span style="color: #009900;">&#41;</span> descriptor<span style="color: #009900;">&#91;</span>previousProperty<span style="color: #009900;">&#93;</span>.$reflectable <span style="color: #339933;">=</span> <span style="color: #CC0000;">1</span><span style="color: #339933;">;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #000066; font-weight: bold;">if</span> <span style="color: #009900;">&#40;</span>element <span style="color: #339933;">&amp;&amp;</span> element.<span style="color: #660066;">length</span><span style="color: #009900;">&#41;</span> init.<span style="color: #660066;">typeInformation</span><span style="color: #009900;">&#91;</span>previousProperty<span style="color: #009900;">&#93;</span> <span style="color: #339933;">=</span> element<span style="color: #339933;">;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #009900;">&#125;</span> <span style="color: #000066; font-weight: bold;">else</span> <span style="color: #000066; font-weight: bold;">if</span> <span style="color: #009900;">&#40;</span>firstChar <span style="color: #339933;">===</span> <span style="color: #3366CC;">&quot;@&quot;</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; property <span style="color: #339933;">=</span> property.<span style="color: #660066;">substring</span><span style="color: #009900;">&#40;</span>1<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; $<span style="color: #009900;">&#91;</span>property<span style="color: #009900;">&#93;</span><span style="color: #009900;">&#91;</span><span style="color: #3366CC;">&quot;@&quot;</span><span style="color: #009900;">&#93;</span> <span style="color: #339933;">=</span> element<span style="color: #339933;">;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #009900;">&#125;</span> <span style="color: #000066; font-weight: bold;">else</span> <span style="color: #000066; font-weight: bold;">if</span> <span style="color: #009900;">&#40;</span>firstChar <span style="color: #339933;">===</span> <span style="color: #3366CC;">&quot;*&quot;</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; globalObject<span style="color: #009900;">&#91;</span>previousProperty<span style="color: #009900;">&#93;</span>.$defaultValues <span style="color: #339933;">=</span> element<span style="color: #339933;">;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #003366; font-weight: bold;">var</span> optionalMethods <span style="color: #339933;">=</span> descriptor.$methodsWithOptionalArguments<span style="color: #339933;">;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #000066; font-weight: bold;">if</span> <span style="color: #009900;">&#40;</span><span style="color: #339933;">!</span>optionalMethods<span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; descriptor.$methodsWithOptionalArguments <span style="color: #339933;">=</span> optionalMethods <span style="color: #339933;">=</span> <span style="color: #009900;">&#123;</span><span style="color: #009900;">&#125;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #009900;">&#125;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; optionalMethods<span style="color: #009900;">&#91;</span>property<span style="color: #009900;">&#93;</span> <span style="color: #339933;">=</span> previousProperty<span style="color: #339933;">;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #009900;">&#125;</span> <span style="color: #000066; font-weight: bold;">else</span> <span style="color: #000066; font-weight: bold;">if</span> <span style="color: #009900;">&#40;</span><span style="color: #000066; font-weight: bold;">typeof</span> element <span style="color: #339933;">===</span> <span style="color: #3366CC;">&quot;function&quot;</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; globalObject<span style="color: #009900;">&#91;</span>previousProperty <span style="color: #339933;">=</span> property<span style="color: #009900;">&#93;</span> <span style="color: #339933;">=</span> element<span style="color: #339933;">;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; functions.<span style="color: #660066;">push</span><span style="color: #009900;">&#40;</span>property<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; init.<span style="color: #660066;">globalFunctions</span><span style="color: #009900;">&#91;</span>property<span style="color: #009900;">&#93;</span> <span style="color: #339933;">=</span> element<span style="color: #339933;">;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #009900;">&#125;</span> <span style="color: #000066; font-weight: bold;">else</span> <span style="color: #009900;">&#123;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; previousProperty <span style="color: #339933;">=</span> property<span style="color: #339933;">;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #003366; font-weight: bold;">var</span> newDesc <span style="color: #339933;">=</span> <span style="color: #009900;">&#123;</span><span style="color: #009900;">&#125;</span><span style="color: #339933;">;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #003366; font-weight: bold;">var</span> previousProp<span style="color: #339933;">;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #000066; font-weight: bold;">for</span> <span style="color: #009900;">&#40;</span><span style="color: #003366; font-weight: bold;">var</span> prop <span style="color: #000066; font-weight: bold;">in</span> element<span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #000066; font-weight: bold;">if</span> <span style="color: #009900;">&#40;</span><span style="color: #339933;">!</span>hasOwnProperty.<span style="color: #660066;">call</span><span style="color: #009900;">&#40;</span>element<span style="color: #339933;">,</span> prop<span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span> <span style="color: #000066; font-weight: bold;">continue</span><span style="color: #339933;">;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; firstChar <span style="color: #339933;">=</span> prop.<span style="color: #660066;">substring</span><span style="color: #009900;">&#40;</span>0<span style="color: #339933;">,</span> 1<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #000066; font-weight: bold;">if</span> <span style="color: #009900;">&#40;</span>prop <span style="color: #339933;">===</span> <span style="color: #3366CC;">&quot;static&quot;</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; processStatics<span style="color: #009900;">&#40;</span>init.<span style="color: #660066;">statics</span><span style="color: #009900;">&#91;</span>property<span style="color: #009900;">&#93;</span> <span style="color: #339933;">=</span> element<span style="color: #009900;">&#91;</span>prop<span style="color: #009900;">&#93;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #009900;">&#125;</span> <span style="color: #000066; font-weight: bold;">else</span> <span style="color: #000066; font-weight: bold;">if</span> <span style="color: #009900;">&#40;</span>firstChar <span style="color: #339933;">===</span> <span style="color: #3366CC;">&quot;+&quot;</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; mangledNames<span style="color: #009900;">&#91;</span>previousProp<span style="color: #009900;">&#93;</span> <span style="color: #339933;">=</span> prop.<span style="color: #660066;">substring</span><span style="color: #009900;">&#40;</span>1<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #000066; font-weight: bold;">if</span> <span style="color: #009900;">&#40;</span>element<span style="color: #009900;">&#91;</span>prop<span style="color: #009900;">&#93;</span> <span style="color: #339933;">==</span> 1<span style="color: #009900;">&#41;</span> element<span style="color: #009900;">&#91;</span>previousProp<span style="color: #009900;">&#93;</span>.$reflectable <span style="color: #339933;">=</span> <span style="color: #CC0000;">1</span><span style="color: #339933;">;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #009900;">&#125;</span> <span style="color: #000066; font-weight: bold;">else</span> <span style="color: #000066; font-weight: bold;">if</span> <span style="color: #009900;">&#40;</span>firstChar <span style="color: #339933;">===</span> <span style="color: #3366CC;">&quot;@&quot;</span> <span style="color: #339933;">&amp;&amp;</span> prop <span style="color: #339933;">!==</span> <span style="color: #3366CC;">&quot;@&quot;</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; newDesc<span style="color: #009900;">&#91;</span>prop.<span style="color: #660066;">substring</span><span style="color: #009900;">&#40;</span><span style="color: #CC0000;">1</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#93;</span><span style="color: #009900;">&#91;</span><span style="color: #3366CC;">&quot;@&quot;</span><span style="color: #009900;">&#93;</span> <span style="color: #339933;">=</span> element<span style="color: #009900;">&#91;</span>prop<span style="color: #009900;">&#93;</span><span style="color: #339933;">;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #009900;">&#125;</span> <span style="color: #000066; font-weight: bold;">else</span> <span style="color: #000066; font-weight: bold;">if</span> <span style="color: #009900;">&#40;</span>firstChar <span style="color: #339933;">===</span> <span style="color: #3366CC;">&quot;*&quot;</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; newDesc<span style="color: #009900;">&#91;</span>previousProp<span style="color: #009900;">&#93;</span>.$defaultValues <span style="color: #339933;">=</span> element<span style="color: #009900;">&#91;</span>prop<span style="color: #009900;">&#93;</span><span style="color: #339933;">;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #003366; font-weight: bold;">var</span> optionalMethods <span style="color: #339933;">=</span> newDesc.$methodsWithOptionalArguments<span style="color: #339933;">;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #000066; font-weight: bold;">if</span> <span style="color: #009900;">&#40;</span><span style="color: #339933;">!</span>optionalMethods<span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; newDesc.$methodsWithOptionalArguments <span style="color: #339933;">=</span> optionalMethods<span style="color: #339933;">=</span><span style="color: #009900;">&#123;</span><span style="color: #009900;">&#125;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #009900;">&#125;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; optionalMethods<span style="color: #009900;">&#91;</span>prop<span style="color: #009900;">&#93;</span> <span style="color: #339933;">=</span> previousProp<span style="color: #339933;">;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #009900;">&#125;</span> <span style="color: #000066; font-weight: bold;">else</span> <span style="color: #009900;">&#123;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; newDesc<span style="color: #009900;">&#91;</span>previousProp <span style="color: #339933;">=</span> prop<span style="color: #009900;">&#93;</span> <span style="color: #339933;">=</span> element<span style="color: #009900;">&#91;</span>prop<span style="color: #009900;">&#93;</span><span style="color: #339933;">;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #009900;">&#125;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #009900;">&#125;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; $$<span style="color: #009900;">&#91;</span>property<span style="color: #009900;">&#93;</span> <span style="color: #339933;">=</span> <span style="color: #009900;">&#91;</span>globalObject<span style="color: #339933;">,</span> newDesc<span style="color: #009900;">&#93;</span><span style="color: #339933;">;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; classes.<span style="color: #660066;">push</span><span style="color: #009900;">&#40;</span>property<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #009900;">&#125;</span><br />
&nbsp; &nbsp; &nbsp; <span style="color: #009900;">&#125;</span><br />
&nbsp; &nbsp; <span style="color: #009900;">&#125;</span><br />
&nbsp; &nbsp; processStatics<span style="color: #009900;">&#40;</span>descriptor<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
&nbsp; &nbsp; libraries.<span style="color: #660066;">push</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#91;</span><span style="color: #000066;">name</span><span style="color: #339933;">,</span> uri<span style="color: #339933;">,</span> classes<span style="color: #339933;">,</span> functions<span style="color: #339933;">,</span> metadata<span style="color: #339933;">,</span> fields<span style="color: #339933;">,</span> isRoot<span style="color: #339933;">,</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; globalObject<span style="color: #009900;">&#93;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
&nbsp; <span style="color: #009900;">&#125;</span><br />
<span style="color: #009900;">&#125;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#91;</span><span style="color: #009900;">&#91;</span><span style="color: #3366CC;">&quot;dart._collection.dev&quot;</span><span style="color: #339933;">,</span><span style="color: #3366CC;">&quot;dart:_collection-dev&quot;</span><span style="color: #339933;">,,</span>H<span style="color: #339933;">,</span><span style="color: #009900;">&#123;</span>LJ<span style="color: #339933;">:</span><span style="color: #003366; font-weight: bold;">function</span><span style="color: #009900;">&#40;</span>a<span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span><span style="color: #000066; font-weight: bold;">if</span><span style="color: #009900;">&#40;</span><span style="color: #000066; font-weight: bold;">typeof</span> dartPrint<span style="color: #339933;">==</span><span style="color: #3366CC;">&quot;function&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span>dartPrint<span style="color: #009900;">&#40;</span>a<span style="color: #009900;">&#41;</span><br />
<span style="color: #000066; font-weight: bold;">return</span><span style="color: #009900;">&#125;</span><span style="color: #000066; font-weight: bold;">if</span><span style="color: #009900;">&#40;</span><span style="color: #000066; font-weight: bold;">typeof</span> console<span style="color: #339933;">==</span><span style="color: #3366CC;">&quot;object&quot;</span><span style="color: #339933;">&amp;&amp;</span>typeof console.<span style="color: #660066;">log</span><span style="color: #339933;">==</span><span style="color: #3366CC;">&quot;function&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span>console.<span style="color: #660066;">log</span><span style="color: #009900;">&#40;</span>a<span style="color: #009900;">&#41;</span><br />
<span style="color: #000066; font-weight: bold;">return</span><span style="color: #009900;">&#125;</span><span style="color: #000066; font-weight: bold;">if</span><span style="color: #009900;">&#40;</span><span style="color: #000066; font-weight: bold;">typeof</span> window<span style="color: #339933;">==</span><span style="color: #3366CC;">&quot;object&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #000066; font-weight: bold;">return</span><br />
<span style="color: #000066; font-weight: bold;">if</span><span style="color: #009900;">&#40;</span><span style="color: #000066; font-weight: bold;">typeof</span> <span style="color: #000066;">print</span><span style="color: #339933;">==</span><span style="color: #3366CC;">&quot;function&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span><span style="color: #000066;">print</span><span style="color: #009900;">&#40;</span>a<span style="color: #009900;">&#41;</span><br />
<span style="color: #000066; font-weight: bold;">return</span><span style="color: #009900;">&#125;</span><span style="color: #000066; font-weight: bold;">throw</span> <span style="color: #3366CC;">&quot;Unable to print message: &quot;</span> <span style="color: #339933;">+</span> String<span style="color: #009900;">&#40;</span>a<span style="color: #009900;">&#41;</span><span style="color: #009900;">&#125;</span><span style="color: #009900;">&#125;</span><span style="color: #009900;">&#93;</span><span style="color: #339933;">,</span><span style="color: #009900;">&#91;</span><span style="color: #3366CC;">&quot;dart.core&quot;</span><span style="color: #339933;">,</span><span style="color: #3366CC;">&quot;dart:core&quot;</span><span style="color: #339933;">,,</span>P<span style="color: #339933;">,</span><span style="color: #009900;">&#123;</span>JS<span style="color: #339933;">:</span><span style="color: #003366; font-weight: bold;">function</span><span style="color: #009900;">&#40;</span>a<span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span>H.<span style="color: #660066;">LJ</span><span style="color: #009900;">&#40;</span>a<span style="color: #009900;">&#41;</span><span style="color: #009900;">&#125;</span><span style="color: #009900;">&#125;</span><span style="color: #009900;">&#93;</span><span style="color: #339933;">,</span><span style="color: #009900;">&#91;</span><span style="color: #3366CC;">&quot;&quot;</span><span style="color: #339933;">,</span><span style="color: #3366CC;">&quot;main.dart&quot;</span><span style="color: #339933;">,,</span>F<span style="color: #339933;">,</span><span style="color: #009900;">&#123;</span>E2<span style="color: #339933;">:</span><span style="color: #003366; font-weight: bold;">function</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span>P.<span style="color: #660066;">JS</span><span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;Hello world&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#125;</span><span style="color: #009900;">&#125;</span><span style="color: #339933;">,</span>1<span style="color: #009900;">&#93;</span><span style="color: #339933;">,</span><span style="color: #009900;">&#93;</span><span style="color: #009900;">&#41;</span><br />
$.<span style="color: #660066;">oK</span><span style="color: #339933;">=</span><span style="color: #003366; font-weight: bold;">null</span><br />
<br />
init.<span style="color: #660066;">functionAliases</span><span style="color: #339933;">=</span><span style="color: #009900;">&#123;</span><span style="color: #009900;">&#125;</span><br />
init.<span style="color: #660066;">metadata</span><span style="color: #339933;">=</span><span style="color: #009900;">&#91;</span><span style="color: #009900;">&#93;</span><span style="color: #339933;">;</span>$<span style="color: #339933;">=</span><span style="color: #003366; font-weight: bold;">null</span><br />
I <span style="color: #339933;">=</span> I.$finishIsolateConstructor<span style="color: #009900;">&#40;</span>I<span style="color: #009900;">&#41;</span><br />
$<span style="color: #339933;">=</span><span style="color: #003366; font-weight: bold;">new</span> I<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><br />
<span style="color: #003366; font-weight: bold;">function</span> convertToFastObject<span style="color: #009900;">&#40;</span>properties<span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span><br />
&nbsp; <span style="color: #003366; font-weight: bold;">function</span> MyClass<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span><span style="color: #009900;">&#125;</span><span style="color: #339933;">;</span><br />
&nbsp; MyClass.<span style="color: #660066;">prototype</span> <span style="color: #339933;">=</span> properties<span style="color: #339933;">;</span><br />
&nbsp; <span style="color: #003366; font-weight: bold;">new</span> MyClass<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
&nbsp; <span style="color: #000066; font-weight: bold;">return</span> properties<span style="color: #339933;">;</span><br />
<span style="color: #009900;">&#125;</span><br />
A <span style="color: #339933;">=</span> convertToFastObject<span style="color: #009900;">&#40;</span>A<span style="color: #009900;">&#41;</span><br />
B <span style="color: #339933;">=</span> convertToFastObject<span style="color: #009900;">&#40;</span>B<span style="color: #009900;">&#41;</span><br />
C <span style="color: #339933;">=</span> convertToFastObject<span style="color: #009900;">&#40;</span>C<span style="color: #009900;">&#41;</span><br />
D <span style="color: #339933;">=</span> convertToFastObject<span style="color: #009900;">&#40;</span>D<span style="color: #009900;">&#41;</span><br />
E <span style="color: #339933;">=</span> convertToFastObject<span style="color: #009900;">&#40;</span>E<span style="color: #009900;">&#41;</span><br />
F <span style="color: #339933;">=</span> convertToFastObject<span style="color: #009900;">&#40;</span>F<span style="color: #009900;">&#41;</span><br />
G <span style="color: #339933;">=</span> convertToFastObject<span style="color: #009900;">&#40;</span>G<span style="color: #009900;">&#41;</span><br />
H <span style="color: #339933;">=</span> convertToFastObject<span style="color: #009900;">&#40;</span>H<span style="color: #009900;">&#41;</span><br />
J <span style="color: #339933;">=</span> convertToFastObject<span style="color: #009900;">&#40;</span>J<span style="color: #009900;">&#41;</span><br />
K <span style="color: #339933;">=</span> convertToFastObject<span style="color: #009900;">&#40;</span>K<span style="color: #009900;">&#41;</span><br />
L <span style="color: #339933;">=</span> convertToFastObject<span style="color: #009900;">&#40;</span>L<span style="color: #009900;">&#41;</span><br />
M <span style="color: #339933;">=</span> convertToFastObject<span style="color: #009900;">&#40;</span>M<span style="color: #009900;">&#41;</span><br />
N <span style="color: #339933;">=</span> convertToFastObject<span style="color: #009900;">&#40;</span>N<span style="color: #009900;">&#41;</span><br />
O <span style="color: #339933;">=</span> convertToFastObject<span style="color: #009900;">&#40;</span>O<span style="color: #009900;">&#41;</span><br />
P <span style="color: #339933;">=</span> convertToFastObject<span style="color: #009900;">&#40;</span>P<span style="color: #009900;">&#41;</span><br />
Q <span style="color: #339933;">=</span> convertToFastObject<span style="color: #009900;">&#40;</span>Q<span style="color: #009900;">&#41;</span><br />
R <span style="color: #339933;">=</span> convertToFastObject<span style="color: #009900;">&#40;</span>R<span style="color: #009900;">&#41;</span><br />
S <span style="color: #339933;">=</span> convertToFastObject<span style="color: #009900;">&#40;</span>S<span style="color: #009900;">&#41;</span><br />
T <span style="color: #339933;">=</span> convertToFastObject<span style="color: #009900;">&#40;</span>T<span style="color: #009900;">&#41;</span><br />
U <span style="color: #339933;">=</span> convertToFastObject<span style="color: #009900;">&#40;</span>U<span style="color: #009900;">&#41;</span><br />
V <span style="color: #339933;">=</span> convertToFastObject<span style="color: #009900;">&#40;</span>V<span style="color: #009900;">&#41;</span><br />
W <span style="color: #339933;">=</span> convertToFastObject<span style="color: #009900;">&#40;</span>W<span style="color: #009900;">&#41;</span><br />
X <span style="color: #339933;">=</span> convertToFastObject<span style="color: #009900;">&#40;</span>X<span style="color: #009900;">&#41;</span><br />
Y <span style="color: #339933;">=</span> convertToFastObject<span style="color: #009900;">&#40;</span>Y<span style="color: #009900;">&#41;</span><br />
Z <span style="color: #339933;">=</span> convertToFastObject<span style="color: #009900;">&#40;</span>Z<span style="color: #009900;">&#41;</span><br />
<span style="color: #339933;">;</span><span style="color: #009900;">&#40;</span><span style="color: #003366; font-weight: bold;">function</span> <span style="color: #009900;">&#40;</span>callback<span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span><br />
&nbsp; <span style="color: #000066; font-weight: bold;">if</span> <span style="color: #009900;">&#40;</span><span style="color: #000066; font-weight: bold;">typeof</span> document <span style="color: #339933;">===</span> <span style="color: #3366CC;">&quot;undefined&quot;</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span><br />
&nbsp; &nbsp; callback<span style="color: #009900;">&#40;</span><span style="color: #003366; font-weight: bold;">null</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
&nbsp; &nbsp; <span style="color: #000066; font-weight: bold;">return</span><span style="color: #339933;">;</span><br />
&nbsp; <span style="color: #009900;">&#125;</span><br />
&nbsp; <span style="color: #000066; font-weight: bold;">if</span> <span style="color: #009900;">&#40;</span>document.<span style="color: #660066;">currentScript</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span><br />
&nbsp; &nbsp; callback<span style="color: #009900;">&#40;</span>document.<span style="color: #660066;">currentScript</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
&nbsp; &nbsp; <span style="color: #000066; font-weight: bold;">return</span><span style="color: #339933;">;</span><br />
&nbsp; <span style="color: #009900;">&#125;</span><br />
<br />
&nbsp; <span style="color: #003366; font-weight: bold;">var</span> scripts <span style="color: #339933;">=</span> document.<span style="color: #660066;">scripts</span><span style="color: #339933;">;</span><br />
&nbsp; <span style="color: #003366; font-weight: bold;">function</span> <span style="color: #000066;">onLoad</span><span style="color: #009900;">&#40;</span>event<span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span><br />
&nbsp; &nbsp; <span style="color: #000066; font-weight: bold;">for</span> <span style="color: #009900;">&#40;</span><span style="color: #003366; font-weight: bold;">var</span> i <span style="color: #339933;">=</span> <span style="color: #CC0000;">0</span><span style="color: #339933;">;</span> i <span style="color: #339933;">&lt;</span> scripts.<span style="color: #660066;">length</span><span style="color: #339933;">;</span> <span style="color: #339933;">++</span>i<span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span><br />
&nbsp; &nbsp; &nbsp; scripts<span style="color: #009900;">&#91;</span>i<span style="color: #009900;">&#93;</span>.<span style="color: #660066;">removeEventListener</span><span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;load&quot;</span><span style="color: #339933;">,</span> <span style="color: #000066;">onLoad</span><span style="color: #339933;">,</span> <span style="color: #003366; font-weight: bold;">false</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
&nbsp; &nbsp; <span style="color: #009900;">&#125;</span><br />
&nbsp; &nbsp; callback<span style="color: #009900;">&#40;</span>event.<span style="color: #660066;">target</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
&nbsp; <span style="color: #009900;">&#125;</span><br />
&nbsp; <span style="color: #000066; font-weight: bold;">for</span> <span style="color: #009900;">&#40;</span><span style="color: #003366; font-weight: bold;">var</span> i <span style="color: #339933;">=</span> <span style="color: #CC0000;">0</span><span style="color: #339933;">;</span> i <span style="color: #339933;">&lt;</span> scripts.<span style="color: #660066;">length</span><span style="color: #339933;">;</span> <span style="color: #339933;">++</span>i<span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span><br />
&nbsp; &nbsp; scripts<span style="color: #009900;">&#91;</span>i<span style="color: #009900;">&#93;</span>.<span style="color: #660066;">addEventListener</span><span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;load&quot;</span><span style="color: #339933;">,</span> <span style="color: #000066;">onLoad</span><span style="color: #339933;">,</span> <span style="color: #003366; font-weight: bold;">false</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
&nbsp; <span style="color: #009900;">&#125;</span><br />
<span style="color: #009900;">&#125;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#40;</span><span style="color: #003366; font-weight: bold;">function</span><span style="color: #009900;">&#40;</span>currentScript<span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span><br />
&nbsp; init.<span style="color: #660066;">currentScript</span> <span style="color: #339933;">=</span> currentScript<span style="color: #339933;">;</span><br />
<br />
&nbsp; <span style="color: #000066; font-weight: bold;">if</span> <span style="color: #009900;">&#40;</span><span style="color: #000066; font-weight: bold;">typeof</span> dartMainRunner <span style="color: #339933;">===</span> <span style="color: #3366CC;">&quot;function&quot;</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span><br />
&nbsp; &nbsp; dartMainRunner<span style="color: #009900;">&#40;</span><span style="color: #003366; font-weight: bold;">function</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span> F.<span style="color: #660066;">E2</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span> <span style="color: #009900;">&#125;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
&nbsp; <span style="color: #009900;">&#125;</span> <span style="color: #000066; font-weight: bold;">else</span> <span style="color: #009900;">&#123;</span><br />
&nbsp; &nbsp; F.<span style="color: #660066;">E2</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
&nbsp; <span style="color: #009900;">&#125;</span><br />
<span style="color: #009900;">&#125;</span><span style="color: #009900;">&#41;</span><br />
<span style="color: #003366; font-weight: bold;">function</span> init<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span>I.<span style="color: #660066;">p</span><span style="color: #339933;">=</span><span style="color: #009900;">&#123;</span><span style="color: #009900;">&#125;</span><br />
I.$lazy<span style="color: #339933;">=</span><span style="color: #003366; font-weight: bold;">function</span><span style="color: #009900;">&#40;</span>a<span style="color: #339933;">,</span>b<span style="color: #339933;">,</span>c<span style="color: #339933;">,</span>d<span style="color: #339933;">,</span>e<span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span><span style="color: #003366; font-weight: bold;">var</span> z<span style="color: #339933;">=</span><span style="color: #009900;">&#123;</span><span style="color: #009900;">&#125;</span><br />
<span style="color: #003366; font-weight: bold;">var</span> y<span style="color: #339933;">=</span><span style="color: #009900;">&#123;</span><span style="color: #009900;">&#125;</span><br />
a<span style="color: #009900;">&#91;</span>c<span style="color: #009900;">&#93;</span><span style="color: #339933;">=</span>z<br />
a<span style="color: #009900;">&#91;</span>d<span style="color: #009900;">&#93;</span><span style="color: #339933;">=</span><span style="color: #003366; font-weight: bold;">function</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span><span style="color: #003366; font-weight: bold;">var</span> x<span style="color: #339933;">=</span>$<span style="color: #009900;">&#91;</span>c<span style="color: #009900;">&#93;</span><br />
<span style="color: #000066; font-weight: bold;">try</span><span style="color: #009900;">&#123;</span><span style="color: #000066; font-weight: bold;">if</span><span style="color: #009900;">&#40;</span>x<span style="color: #339933;">===</span>z<span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span>$<span style="color: #009900;">&#91;</span>c<span style="color: #009900;">&#93;</span><span style="color: #339933;">=</span>y<br />
<span style="color: #000066; font-weight: bold;">try</span><span style="color: #009900;">&#123;</span>x<span style="color: #339933;">=</span>$<span style="color: #009900;">&#91;</span>c<span style="color: #009900;">&#93;</span><span style="color: #339933;">=</span>e<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#125;</span><span style="color: #000066; font-weight: bold;">finally</span><span style="color: #009900;">&#123;</span><span style="color: #000066; font-weight: bold;">if</span><span style="color: #009900;">&#40;</span>x<span style="color: #339933;">===</span>z<span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span><span style="color: #000066; font-weight: bold;">if</span><span style="color: #009900;">&#40;</span>$<span style="color: #009900;">&#91;</span>c<span style="color: #009900;">&#93;</span><span style="color: #339933;">===</span>y<span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span>$<span style="color: #009900;">&#91;</span>c<span style="color: #009900;">&#93;</span><span style="color: #339933;">=</span><span style="color: #003366; font-weight: bold;">null</span><span style="color: #009900;">&#125;</span><span style="color: #009900;">&#125;</span><span style="color: #009900;">&#125;</span><span style="color: #009900;">&#125;</span><span style="color: #000066; font-weight: bold;">else</span><span style="color: #009900;">&#123;</span><span style="color: #000066; font-weight: bold;">if</span><span style="color: #009900;">&#40;</span>x<span style="color: #339933;">===</span>y<span style="color: #009900;">&#41;</span>H.<span style="color: #660066;">eQ</span><span style="color: #009900;">&#40;</span>b<span style="color: #009900;">&#41;</span><span style="color: #009900;">&#125;</span><span style="color: #000066; font-weight: bold;">return</span> x<span style="color: #009900;">&#125;</span><span style="color: #000066; font-weight: bold;">finally</span><span style="color: #009900;">&#123;</span>$<span style="color: #009900;">&#91;</span>d<span style="color: #009900;">&#93;</span><span style="color: #339933;">=</span><span style="color: #003366; font-weight: bold;">function</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span><span style="color: #000066; font-weight: bold;">return</span> <span style="color: #000066; font-weight: bold;">this</span><span style="color: #009900;">&#91;</span>c<span style="color: #009900;">&#93;</span><span style="color: #009900;">&#125;</span><span style="color: #009900;">&#125;</span><span style="color: #009900;">&#125;</span><span style="color: #009900;">&#125;</span><br />
I.$finishIsolateConstructor<span style="color: #339933;">=</span><span style="color: #003366; font-weight: bold;">function</span><span style="color: #009900;">&#40;</span>a<span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span><span style="color: #003366; font-weight: bold;">var</span> z<span style="color: #339933;">=</span>a.<span style="color: #660066;">p</span><br />
<span style="color: #003366; font-weight: bold;">function</span> Isolate<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span><span style="color: #003366; font-weight: bold;">var</span> y<span style="color: #339933;">=</span>Object.<span style="color: #660066;">prototype</span>.<span style="color: #660066;">hasOwnProperty</span><br />
<span style="color: #000066; font-weight: bold;">for</span><span style="color: #009900;">&#40;</span><span style="color: #003366; font-weight: bold;">var</span> x <span style="color: #000066; font-weight: bold;">in</span> z<span style="color: #009900;">&#41;</span><span style="color: #000066; font-weight: bold;">if</span><span style="color: #009900;">&#40;</span>y.<span style="color: #660066;">call</span><span style="color: #009900;">&#40;</span>z<span style="color: #339933;">,</span>x<span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span><span style="color: #000066; font-weight: bold;">this</span><span style="color: #009900;">&#91;</span>x<span style="color: #009900;">&#93;</span><span style="color: #339933;">=</span>z<span style="color: #009900;">&#91;</span>x<span style="color: #009900;">&#93;</span><br />
<span style="color: #003366; font-weight: bold;">function</span> ForceEfficientMap<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span><span style="color: #009900;">&#125;</span>ForceEfficientMap.<span style="color: #660066;">prototype</span><span style="color: #339933;">=</span><span style="color: #000066; font-weight: bold;">this</span><br />
<span style="color: #003366; font-weight: bold;">new</span> ForceEfficientMap<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#125;</span>Isolate.<span style="color: #660066;">prototype</span><span style="color: #339933;">=</span>a.<span style="color: #660066;">prototype</span><br />
Isolate.<span style="color: #660066;">prototype</span>.<span style="color: #660066;">constructor</span><span style="color: #339933;">=</span>Isolate<br />
Isolate.<span style="color: #660066;">p</span><span style="color: #339933;">=</span>z<br />
<span style="color: #000066; font-weight: bold;">return</span> Isolate<span style="color: #009900;">&#125;</span><span style="color: #009900;">&#125;</span><br />
<span style="color: #009900;">&#125;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><br />
<br />
<span style="color: #006600; font-style: italic;">//# sourceMappingURL=main.dart.js.map</span><br />
<span style="color: #006600; font-style: italic;">//@ sourceMappingURL=main.dart.js.map</span><br />
&nbsp;</code></fieldset></p><p></p><p>Оригинал на дарте</p><p><fieldset><legend>]</legend><code><br />
<span style="color: #0000ff;">int</span> main<span style="color: #008000;">&#40;</span><span style="color: #008000;">&#41;</span><br />
<span style="color: #008000;">&#123;</span><br />
&nbsp; &nbsp; print<span style="color: #008000;">&#40;</span><span style="color: #FF0000;">'Hello World!'</span><span style="color: #008000;">&#41;</span><span style="color: #008080;">;</span><br />
<span style="color: #008000;">&#125;</span><br />
&nbsp;</code></fieldset></p>]]></description>
</item>
<item>
<title>Re:Dart зарелизился</title>
<link>https://rulinux.net/message.php?newsid=40288&amp;page=1#183255</link>
<guid>https://rulinux.net/message.php?newsid=40288&amp;page=1#183255</guid>
<pubDate>Fri, 15 Nov 2013 21:09:40 +0400</pubDate>
<description><![CDATA[<p>прочитал застрелился</p>]]></description>
</item>
<item>
<title>Re:Dart зарелизился</title>
<link>https://rulinux.net/message.php?newsid=40288&amp;page=1#183254</link>
<guid>https://rulinux.net/message.php?newsid=40288&amp;page=1#183254</guid>
<pubDate>Fri, 15 Nov 2013 21:07:35 +0400</pubDate>
<description><![CDATA[<p>http://webreflection.blogspot.ru/2011/10/what-is-wrong-about-17259-lines-of-code.html</p>]]></description>
</item>
<item>
<title>Re:Dart зарелизился</title>
<link>https://rulinux.net/message.php?newsid=40288&amp;page=1#183253</link>
<guid>https://rulinux.net/message.php?newsid=40288&amp;page=1#183253</guid>
<pubDate>Fri, 15 Nov 2013 21:06:21 +0400</pubDate>
<description><![CDATA[<p>Чота не: <a href="http://javarevisited.blogspot.ie/2011/10/google-dart-program-example-tutorial.html">http://javarevisited.blogspot.ie/2011/10/google-dart-program-example-tutorial.html</a></p>]]></description>
</item>
<item>
<title>Re:Dart зарелизился</title>
<link>https://rulinux.net/message.php?newsid=40288&amp;page=1#183251</link>
<guid>https://rulinux.net/message.php?newsid=40288&amp;page=1#183251</guid>
<pubDate>Fri, 15 Nov 2013 20:58:03 +0400</pubDate>
<description><![CDATA[<p><i>>и при этом транслированные в дажва-скрипт программы получаются даже более производительными, чем написанные на оринильном дажва-скрипт, если верить ссылке, конечно. </i><br> угу, и хелловорлд в 17000 строк кода.</p>]]></description>
</item>
<item>
<title>Re:Dart зарелизился</title>
<link>https://rulinux.net/message.php?newsid=40288&amp;page=1#183250</link>
<guid>https://rulinux.net/message.php?newsid=40288&amp;page=1#183250</guid>
<pubDate>Fri, 15 Nov 2013 20:56:27 +0400</pubDate>
<description><![CDATA[<p>&gt; Чё это за хуйня?
<br>
<br>
Более-менее адекватный язык для разработки под веб, судя по ссфлке Тюксоида, пытающийся устранить основные недостатки JScript'а. При этом обеспечивает безболезненный переход прямо сейчас - поскольку компилится в дажва-скрипт и при этом транслированные в дажва-скрипт программы получаются даже более производительными, чем написанные на оринильном дажва-скрипт, если верить ссылке, конечно.
<br>
<br>
Тюксоиду этот тред следовало бы переместить в новости, поскольку событие явно эпохальное.</p>]]></description>
</item>
<item>
<title>Re:Dart зарелизился</title>
<link>https://rulinux.net/message.php?newsid=40288&amp;page=1#183185</link>
<guid>https://rulinux.net/message.php?newsid=40288&amp;page=1#183185</guid>
<pubDate>Thu, 14 Nov 2013 19:04:47 +0400</pubDate>
<description><![CDATA[<p>Тут ты прав, конечно.<br><br>Но с айти это просто наиболее очевидно. <br><br>Грубо говоря, когда приходит мода на пиджаки времен молодости моего деда, я всегда могу достать его пиджак из шкафа. <br><br>Ну, а оружие вообще не устаревает. &quot;Максим&quot;, конечно, похуже РПК, но и сейчас вполне годен. </p>]]></description>
</item>
<item>
<title>Re:Dart зарелизился</title>
<link>https://rulinux.net/message.php?newsid=40288&amp;page=1#183184</link>
<guid>https://rulinux.net/message.php?newsid=40288&amp;page=1#183184</guid>
<pubDate>Thu, 14 Nov 2013 18:58:37 +0400</pubDate>
<description><![CDATA[<p>Напейсал Сильвочка на сайте :)</p>]]></description>
</item>
<item>
<title>Re:Dart зарелизился</title>
<link>https://rulinux.net/message.php?newsid=40288&amp;page=1#183183</link>
<guid>https://rulinux.net/message.php?newsid=40288&amp;page=1#183183</guid>
<pubDate>Thu, 14 Nov 2013 18:57:58 +0400</pubDate>
<description><![CDATA[<p>Есть такое дело. Но тут видишь какое дело, по кругу ходит не только IT. </p>]]></description>
</item>
<item>
<title>Re:Dart зарелизился</title>
<link>https://rulinux.net/message.php?newsid=40288&amp;page=1#183182</link>
<guid>https://rulinux.net/message.php?newsid=40288&amp;page=1#183182</guid>
<pubDate>Thu, 14 Nov 2013 18:57:48 +0400</pubDate>
<description><![CDATA[<p>Так вэб надо давно закопать. А вэбкодеров всех перевешать или перестрелять. Человечество должно быть свободно, ящетаю.</p>]]></description>
</item>
<item>
<title>Re:Dart зарелизился</title>
<link>https://rulinux.net/message.php?newsid=40288&amp;page=1#183180</link>
<guid>https://rulinux.net/message.php?newsid=40288&amp;page=1#183180</guid>
<pubDate>Thu, 14 Nov 2013 18:53:08 +0400</pubDate>
<description><![CDATA[<p>Ты знаешь, я просто не могу избавиться от ощущения, что IT уже который год ходит по кругу.<br><br>Джава - это, простите, какой год? 1998?<br><br>Что есть такого в HTML5, SVG, SWF и прочей тяхомудии, чего не былов джаве 1998, или чего нельзя в нее доставить в качестве package?<br><br>И не надо говорить про тормознутость джавы - она тормозит только на старте. Весь же современный веб на планшетах люто-бешено тормозит и глюкает на всем протяжении работы.<br><br>И это на конфигурации &quot;4 ядра/1 гигабайт&quot;, о которой в 1999 году только мечтать можно было.<br><br></p>]]></description>
</item>
<item>
<title>Re:Dart зарелизился</title>
<link>https://rulinux.net/message.php?newsid=40288&amp;page=1#183179</link>
<guid>https://rulinux.net/message.php?newsid=40288&amp;page=1#183179</guid>
<pubDate>Thu, 14 Nov 2013 18:45:21 +0400</pubDate>
<description><![CDATA[<p>Ах да действительно всякие там жабо-апплеты и PNaCl-ы</p>]]></description>
</item>
<item>
<title>Re:Dart зарелизился</title>
<link>https://rulinux.net/message.php?newsid=40288&amp;page=1#183178</link>
<guid>https://rulinux.net/message.php?newsid=40288&amp;page=1#183178</guid>
<pubDate>Thu, 14 Nov 2013 18:42:20 +0400</pubDate>
<description><![CDATA[<p>Смотря для чего. Для видео уже давно. Для игрушек Canvas + WebGL. Для работы с камерой и то он уже не нужен. Алсо даже сама адоба предоставляет тулзы конвертирующие флеш в жабоскрипт или в субжевый дарт.</p>]]></description>
</item>
<item>
<title>Re:Dart зарелизился</title>
<link>https://rulinux.net/message.php?newsid=40288&amp;page=1#183177</link>
<guid>https://rulinux.net/message.php?newsid=40288&amp;page=1#183177</guid>
<pubDate>Thu, 14 Nov 2013 18:40:03 +0400</pubDate>
<description><![CDATA[<p>Стоп, туплю. Конечно же, апплеты. </p>]]></description>
</item>
<item>
<title>Re:Dart зарелизился</title>
<link>https://rulinux.net/message.php?newsid=40288&amp;page=1#183176</link>
<guid>https://rulinux.net/message.php?newsid=40288&amp;page=1#183176</guid>
<pubDate>Thu, 14 Nov 2013 18:39:46 +0400</pubDate>
<description><![CDATA[<p>А что, таки флешу есть аналоги? </p>]]></description>
</item>
<item>
<title>Re:Dart зарелизился</title>
<link>https://rulinux.net/message.php?newsid=40288&amp;page=1#183175</link>
<guid>https://rulinux.net/message.php?newsid=40288&amp;page=1#183175</guid>
<pubDate>Thu, 14 Nov 2013 18:38:35 +0400</pubDate>
<description><![CDATA[<p>Так це ж и не аналог js и даже не его замена как многие судачат. Сей язык предназначен как для серверной разработки, так и для клиентской. Хотя да, я согласен что с теми кто желает чтобы он заменил js. Ибо как по мне js должен сдохнуть. Притом быстро и решительно, а не так медленно и мучительно как флеш.</p>]]></description>
</item>
<item>
<title>Re:Dart зарелизился</title>
<link>https://rulinux.net/message.php?newsid=40288&amp;page=1#183174</link>
<guid>https://rulinux.net/message.php?newsid=40288&amp;page=1#183174</guid>
<pubDate>Thu, 14 Nov 2013 18:30:15 +0400</pubDate>
<description><![CDATA[<p>Не нужно же.<br><br>Ведь уже был &quot;улучшенный&quot; аналог джаваскрипта для веба.<br><br>Назывался VBScript. <br><br>Не взлетел.</p>]]></description>
</item>
<item>
<title>Re:Dart зарелизился</title>
<link>https://rulinux.net/message.php?newsid=40288&amp;page=1#183173</link>
<guid>https://rulinux.net/message.php?newsid=40288&amp;page=1#183173</guid>
<pubDate>Thu, 14 Nov 2013 18:26:33 +0400</pubDate>
<description><![CDATA[<p><i>> Охуительнейшая тулза для аникеев</i><br> Что-то я не припомню, чтобы на нашем сайте ошивались подобные личности.</p>]]></description>
</item>
<item>
<title>Re:Dart зарелизился</title>
<link>https://rulinux.net/message.php?newsid=40288&amp;page=1#183172</link>
<guid>https://rulinux.net/message.php?newsid=40288&amp;page=1#183172</guid>
<pubDate>Thu, 14 Nov 2013 18:20:22 +0400</pubDate>
<description><![CDATA[<p>Хром ты уже можешь собрать с поддержкой дарта, а для лисы есть компиляция в js.</p>]]></description>
</item>
<item>
<title>Re:Dart зарелизился</title>
<link>https://rulinux.net/message.php?newsid=40288&amp;page=1#183171</link>
<guid>https://rulinux.net/message.php?newsid=40288&amp;page=1#183171</guid>
<pubDate>Thu, 14 Nov 2013 17:46:22 +0400</pubDate>
<description><![CDATA[<p><i>> Чё это за хуйня?</i><br>Охуительнейшая тулза для аникеев, рекомендую.</p>]]></description>
</item>
<item>
<title>Re:Dart зарелизился</title>
<link>https://rulinux.net/message.php?newsid=40288&amp;page=1#183170</link>
<guid>https://rulinux.net/message.php?newsid=40288&amp;page=1#183170</guid>
<pubDate>Thu, 14 Nov 2013 17:42:59 +0400</pubDate>
<description><![CDATA[<p>Чё это за хуйня?</p>]]></description>
</item>
<item>
<title>Re:Dart зарелизился</title>
<link>https://rulinux.net/message.php?newsid=40288&amp;page=1#183169</link>
<guid>https://rulinux.net/message.php?newsid=40288&amp;page=1#183169</guid>
<pubDate>Thu, 14 Nov 2013 17:32:22 +0400</pubDate>
<description><![CDATA[<p><i>> Ура товарищи.</i><br>Ура будет, когда его запилят хотя бы в хром и лису. А пока так FYI.</p>]]></description>
</item>
<item>
<title>Dart зарелизился</title>
<link>https://rulinux.net/message.php?newsid=40288&amp;page=1#183167</link>
<guid>https://rulinux.net/message.php?newsid=40288&amp;page=1#183167</guid>
<pubDate>Thu, 14 Nov 2013 17:23:54 +0400</pubDate>
<description><![CDATA[<p>Субж.</p><p></p><p><a href="http://www.opennet.ru/opennews/art.shtml?num=38432">http://www.opennet.ru/opennews/art.shtml?num=38432</a></p><p></p><p>Ура товарищи.</p>]]></description>
</item>
</channel>
</rss>