<?xml version="1.0" encoding="UTF-8"?>

<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" >

  <channel>
    <title><![CDATA[Статьи]]></title>
    <link>https://habr.com/ru/users/darkcoder/publications/articles/</link>
    <description><![CDATA[Хабр: статьи пользователя darkcoder]]></description>
    <language>ru</language>
    <managingEditor>editor@habr.com</managingEditor>
    <generator>habr.com</generator>
    <pubDate>Mon, 27 Apr 2026 10:48:57 GMT</pubDate>
    
    
      <image>
        <link>https://habr.com/ru/</link>
        <url>https://habrastorage.org/webt/ym/el/wk/ymelwk3zy1gawz4nkejl_-ammtc.png</url>
        <title>Хабр</title>
      </image>
    

    
      
        
    

  

  

	
  

  
    <item>
      <title><![CDATA[[Перевод] Десять причин не использовать статически типизированный функциональный язык программирования]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/190492/</guid>
      <link>https://habr.com/ru/articles/190492/?utm_campaign=190492&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<blockquote>От переводчика<br/>
Это вольный перевод статьи о том, почему люди боятся функциональных языков, присутствует ирония и юмор, для тех кто может и любит читать на английском <a href="http://fsharpforfunandprofit.com/posts/ten-reasons-not-to-use-a-functional-programming-language/">оригинал здесь</a>.<br/>
<br/>
<h6>Про автора</h6><br/>
Я разработчик и архитектор британской не софтверной компании. Имею 20 летний опыт в различных областях от высоко-уровневых UX/HCI до низко-уровневых реализаций баз данных.<br/>
Несмотря на то что я использую C# в своей повседневной работе, я писал промышленный код на многих языках, мои любимые Smalltalk, Python и совсем недавно F# (поэтому я и создал <a href="http://fsharpforfunandprofit.com/">этот сайт</a>).<br/>
</blockquote><br/>
<br/>
<h4>Разглагольствования по поводу того чего я не понимаю</h4><br/>
Вам надоела вся эта шумиха вокруг функциональных языков? Мне тоже! Я выскажу по этому поводу несколько причин почему разумные люди, такие как мы с вами, должны держаться подальше от этого.<br/>
<br/>
Немного поясню: когда я говорю «статически типизированный функциональный язык программирования», я подразумеваю языки, которые поддерживают вывод типов по-умолчанию и прочее. На практике это означает Haskell и семейство языков ML (включая OCaml и F#).<br/>
 <a href="https://habr.com/ru/articles/190492/?utm_campaign=190492&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать дальше &rarr;</a>]]></description>
      
      <pubDate>Sun, 18 Aug 2013 19:13:31 GMT</pubDate>
      <dc:creator><![CDATA[DarkCoder]]></dc:creator>
      <category><![CDATA[Функциональное программирование]]></category>
      <category>функциональное программирование</category><category>f#</category><category>haskell</category><category>ocaml</category><category>ml</category><category>c#</category>
    </item>
  

  

    
    <item>
      <title><![CDATA[Сравнительное тестирование производительности платформ .Net, Java и Mono]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/120090/</guid>
      <link>https://habr.com/ru/articles/120090/?utm_campaign=120090&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<h4>Идея Java vs .Net vs Mono</h4><br/>
Сама идея создания подобного теста появилась из-за, постоянно не дававшего мне покоя, противопоставления .Net и Java, и я решил максимально объективно оценить реальную производительность данных платформ, затем в поле зрения попала интересная opensource разработка Mono (свободная реализация .Net), и было решено включить и её, а заодно прогнать тесты под Linux. Соответственно были разработаны две аналогичных программы тестирования на языках C# и Java. Далее будут приведены фрагменты исходников на C#, полный исходный код можно получить из репозитария Google Code:<br/>
<a href="http://code.google.com/p/dotnet-java-benchmark/source/checkout">http://code.google.com/p/dotnet-java-benchmark/source/checkout</a><br/>
Целью данного теста является сравнение производительности различных виртуальных машин, выполняющих по сути один и тот же код на одном и том же компьютере. В соревновании принимали участие следующие платформы:<br/>
<ul>
<li>Microsoft .Net 4.0 (Windows 7)</li>
<li>Oracle Java SE Version 6 Update 24 (Windows 7)</li>
<li>Oracle Java SE Version 6 Update 24 (Linux 2.6.35.27 Ubuntu 10.10)</li>
<li>Novell Mono 2.11 (Linux 2.6.35.27 Ubuntu 10.10)</li>
</ul> <a href="https://habr.com/ru/articles/120090/?utm_campaign=120090&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать дальше &rarr;</a>]]></description>
      
      <pubDate>Wed, 08 Jun 2011 11:09:36 GMT</pubDate>
      <dc:creator><![CDATA[DarkCoder]]></dc:creator>
      <category><![CDATA[Программирование]]></category>
      <category><![CDATA[.Net]]></category><category><![CDATA[Java]]></category><category><![CDATA[Mono]]></category><category><![CDATA[производительность]]></category><category><![CDATA[микротест]]></category><category><![CDATA[benchmarking]]></category>
    </item>
  

  

  

	
  

  

  

      

      

      

    
  </channel>
</rss>
