<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/css" href="/stylesheets/rss.css"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/">
  <channel>
    <title>Jaros&#322;aw Zabie&#322;&#322;o - BLOG: Tag news</title>
    <link>http://blog.zabiello.com/articles/tag/news</link>
    <language>en-us</language>
    <ttl>40</ttl>
    <description>moje notatki, linki, komentarze</description>
    <item>
      <title>Rails 1.2 RC2, Capistrano 1.3.1</title>
      <description>&lt;p&gt;Par&#281; dni temu wysz&#322;a nowa wersja Rails&#243;w &amp;#8211; &lt;a href="http://weblog.rubyonrails.org/2007/1/5/rails-1-2-release-candidate-2"&gt;1.2 &lt;span class="caps"&gt;RC2&lt;/span&gt;&lt;/a&gt;. Wkr&#243;tce powinna by&#263; wersja finalna. Wysz&#322;a te&#380; nowa wersja Capistrano &lt;a href="http://weblog.rubyonrails.org/2007/1/6/capistrano-1-3-1"&gt;1.3.1&lt;/a&gt;, systemu do aktualizacji aplikacji railsowych na serwerach uniksowych.&lt;/p&gt;</description>
      <pubDate>Sun, 07 Jan 2007 03:20:00 +0100</pubDate>
      <guid isPermaLink="false">urn:uuid:6aba7bf9-c5fe-4f56-95fc-1085d5201f4e</guid>
      <author>Jaros&#322;aw Zabie&#322;&#322;o</author>
      <link>http://blog.zabiello.com/articles/2007/01/07/rails-1-2-rc2-capistrano-1-3-1</link>
      <category>news</category>
      <category>rails</category>
      <category>capistrano</category>
    </item>
    <item>
      <title>Ruby najszybciej rosn&#261;cym j&#281;zykiem</title>
      <description>&lt;p&gt;Ruby ostro idzie do przodu przesuwaj&#261;c si&#281; w g&#243;r&#281; na li&#347;cie popularno&#347;ci oczko za oczkiem. Wg &lt;a href="http://www.tiobe.com/tpci.htm"&gt;&lt;span class="caps"&gt;TIOBE&lt;/span&gt; Programming Community Index&lt;/a&gt; Ruby by&#322; j&#281;zykiem roku 2006 (w styczniu 2007 Ruby jest 10 pozycji). Z pewno&#347;ci&#261; przyczyni&#322; si&#281; do tego framework &lt;a href="http://rubyonrails.org"&gt;Rails&lt;/a&gt;. Pewnie z tego samego powodu (tu jest ni&#261; &lt;span class="caps"&gt;AJAX&lt;/span&gt;) rosnie popularno&#347;&#263; j&#281;zyka JavaScript.&lt;/p&gt;


	&lt;p&gt;Dawniej popularno&#347;&#263; j&#281;zyka dyktowa&#322;o wsparcie du&#380;ych firm (Sun dla Javy i Microsoft dla C#). Ale wsp&#243;&#322;cze&#347;nie du&#380;o wi&#281;ksze znaczenie zaczyna mie&#263; &amp;#8220;killer application&amp;#8221; (&amp;#8220;zab&#243;jcza&amp;#8221; aplikacja promuj&#261;ca j&#281;zyk w jakim zosta&#322;a napisana) oraz to co twierdzi internet. St&#261;d zwyci&#281;zcy w ostatnich dw&#243;ch latach (PHP i Java) w tym roku (2006) s&#261; przegranymi.&lt;/p&gt;


	&lt;p&gt;Mo&#380;na te&#380; zauwa&#380;y&#263; trend rosn&#261;cej popularno&#347;ci j&#281;zyk&#243;w typowanych dynamicznie przy malej&#261;cym tych typowanych statycznie. Ale to nic dziwnego. Od czasu prze&#322;amania pewnej bariery wydajno&#347;ci sprz&#281;tu upad&#322; g&#322;&#243;wny pow&#243;d od aby nie korzysta&#263; z j&#281;zyk&#243;w dynamicznych na szersz&#261; skal&#281;. (Z pewno&#347;ci&#261; taki &lt;a href="http://pl.wikipedia.org/wiki/Smalltalk"&gt;Smalltalk&lt;/a&gt; narodzi&#322; si&#281; zdecydowanie w z&#322;ym czasie)  Ciekawa jest te&#380; uwaga, &#380;e wi&#281;kszo&#347;&#263; popularno&#347;ci j&#281;zyka &lt;span class="caps"&gt;PHP&lt;/span&gt; nabijana jest jego problemami z bezpiecze&#324;stwem zamiast faktycznym uzyskiwaniem popularno&#347;ci w kr&#281;gach programist&#243;w.&lt;/p&gt;


	&lt;p&gt;Interesuj&#261;ce jest r&#243;wnie&#380; to, &#380;e szybko zdobywa popularno&#347;&#263;  &lt;a href="http://www.tiobe.com/tiobe_index/D.html"&gt;j&#281;zyk D&lt;/a&gt;, o kt&#243;rym do niedawna ma&#322;o kto s&#322;ysza&#322;. To dosy&#263; ciekawy j&#281;zyk i do tego ekstremalnie szybki (stosuje jakie&#347; agresywne algorytmy kompilacji). Ma te&#380; automatyczne zarz&#261;dzanie pami&#281;ci&#261; (garbage collector). Chyba mo&#380;e bez kompleks&#243;w i&#347;&#263; na wojn&#281;  C++, Jav&#261; czy C#. (Zobacz &lt;a href="http://www.digitalmars.com/d/comparison.html"&gt;por&#243;wnanie D z innymi j&#281;zykami&lt;/a&gt;.)&lt;/p&gt;


	&lt;p&gt;Z kolei z j&#281;zyk&#243;w bardziej niszowych odnotowa&#263; mo&#380;na wzrost popularno&#347;ci &lt;a href="http://en.wikipedia.org/wiki/Lua_%28programming_language%29"&gt;Lua&lt;/a&gt; (z pozycji 58 na 47) oraz funkcyjnego &lt;a href="http://en.wikipedia.org/wiki/Haskell_%28programming_language%29"&gt;Haskella&lt;/a&gt; (z 56 na 42).  Przewiduje si&#281; te&#380;, &#380;e z powodu oczekiwanej migracji z C++ i Visual Basic, w roku 2007 zwyci&#281;zc&#261; w kategorii najbardziej popularnego j&#281;zyka, b&#281;dzie C#.&lt;/p&gt;</description>
      <pubDate>Thu, 04 Jan 2007 18:00:00 +0100</pubDate>
      <guid isPermaLink="false">urn:uuid:6780b9da-c0a2-46c4-b8c0-48037eb49cec</guid>
      <author>Jaros&#322;aw Zabie&#322;&#322;o</author>
      <link>http://blog.zabiello.com/articles/2007/01/04/ruby-najszybciej-rosn%C4%85cym-j%C4%99zykiem</link>
      <category>news</category>
      <category>ruby</category>
      <category>d</category>
      <category>c</category>
      <category>php</category>
      <category>javascript</category>
      <category>lua</category>
      <category>haskell</category>
    </item>
  </channel>
</rss>
