<?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_2691"  />
<title>rulinux.net - Форум - Talks - Re:А почему, собственно, моно не УГ?</title>
<link>http://rulinux.net/</link>
<description><![CDATA[Портал о GNU/Linux и не только]]></description>
<image><title>rulinux.net - Форум - Talks - Re:А почему, собственно, моно не УГ?</title>
<link>http://rulinux.net/</link>
<url>http://rulinux.net/rss_icon.png</url>
</image>
<item>
<title>Re:А почему, собственно, моно не УГ?</title>
<link>https://rulinux.net/message.php?newsid=2691&amp;page=1#16924</link>
<guid>https://rulinux.net/message.php?newsid=2691&amp;page=1#16924</guid>
<pubDate>Fri, 03 Jul 2009 21:59:34 +0400</pubDate>
<description><![CDATA[<p style="font-style:italic">&gt;Ну вот представь себе - ты конечный пользователь. Тебе нужна программа для того, что бы автоматизировать твои бизнес-процессы.</p><p>Это частный случай, когда пользователь и есть заказчик у разработчика. Т.е. ты отстаиваешь позицию заказчика.
В большинстве случаев это не так. Пользователь не заказывает разработку софта, а лишь выбирает под задачу программу из доступных. И тут ему совершенно безразлично сколько времени заняла разработка.
Кроме того, этому заказчику может понадобиться в будущем (с развитием бизнеса) грабить 830 караванов в минуту. И тут его дешёвая и быстронаписанная поделка может сдуться. Тогда возникнет необходимость обновлять аппаратное обеспечение. К слову, у меня на КПК Zaurus (64Mb RAM) 5и летней давности весьма шустро крутится софт последней версии, буквально на днях обновлялся. И как пользователь я очень ценю это. В то время, как какая-ть одна современная mono-поделка вроде пацанки съедает ~50мб памяти.</p><p style="font-style:italic">&gtможно натравить на неё профайлер, посмотреть какие методы тормозят, где расходуется память</p><p>Это не вопросы надёжности/бещопасности</p><p style="font-style:italic">&gtА если слетело чего - так вот тебе полный стек вызовов, обанализируйся.</p><p>Вот тебе дебаг флаг и gdb.</p><p style="font-style:italic">&gtТы упускаешь только то, что "мастерством автора" обычно называют то самое неоправданное лихаченье.</p><p>Не надо бросаться в крайности
</p>]]></description>
</item>
<item>
<title>Re:А почему, собственно, моно не УГ?</title>
<link>https://rulinux.net/message.php?newsid=2691&amp;page=1#16920</link>
<guid>https://rulinux.net/message.php?newsid=2691&amp;page=1#16920</guid>
<pubDate>Fri, 03 Jul 2009 19:27:57 +0400</pubDate>
<description><![CDATA[<p style="font-style:italic">&gt; 3. А про быстрее я не понял аргумента. </p><p>Быстрее - я имел в виду в обслуживании быстрее: быстрее сделать, быстрее починить если сломалось..</p><p style="font-style:italic">&gt Софт на java исполняется примерно со скоростью аналогичного софта на С. При этом он на порядок больше ест памяти и значительно дольше стартует. Пользователь ликует.</p><p>Ну рантаймные проверки должны выходить боком. Думаю, что при ранддомном обращения к массиву в монах и жавах будут стоить намного дороже, чем в сях из-за проверок на попадание в границы диапазона при каждом обращении. А вот по памяти.. Ну если твои корованы требуют по гигабайту памяти, то гигабайт на корован и потребуется. Всё остальное регулируется - и размеры памяти можно ограничить, и логику говноколлектора выбрать.. Во, надо будет, кстати, поизучать вопрос чо с ней ещё можно делать :)</p><p></p><p></p>]]></description>
</item>
<item>
<title>Re:А почему, собственно, моно не УГ?</title>
<link>https://rulinux.net/message.php?newsid=2691&amp;page=1#16919</link>
<guid>https://rulinux.net/message.php?newsid=2691&amp;page=1#16919</guid>
<pubDate>Fri, 03 Jul 2009 19:27:32 +0400</pubDate>
<description><![CDATA[<p style="font-style:italic">&gt; Спорный вопрос. </p><p>Контраргументируй тоды :)</p><p style="font-style:italic">&gt Факт здесь один: на С проще сделать ошибку в работе с памятью. </p><p>На сях вообще проще сделать ошибку просто потому, что твоя программа будет сложнее. Ведь она будет содержать больше команд, в т.ч. и занимающихся управлением памятью =&gt; сложность программы выше =&gt; надёжность программы ниже.</p><p style="font-style:italic">&gt А конечный результат будет зависеть от мастерства автора и качества отладки. Если самолётом сложно управлять, это не значит, что пилот разобъётся быстрее водителя авто. Кто-то может летать десятилетиями, а какой-ть лихач разобъёт свой суперкар на первом повороте.</p><p>Ты упускаешь только то, что "мастерством автора" обычно называют то самое неоправданное лихаченье. То, что напишут профессионалы - можно продавать и поддерживать. То же лоскутное одеяло, что понапейсали разные творческие личности, выразившие свою неповторимую личность как в выборе средств разработки, так и в стиле программирования и вообще в подходе к проектированию пррограмм - можно только выбросить. Дешевле выйдет.
</p>]]></description>
</item>
<item>
<title>Re:А почему, собственно, моно не УГ?</title>
<link>https://rulinux.net/message.php?newsid=2691&amp;page=1#16918</link>
<guid>https://rulinux.net/message.php?newsid=2691&amp;page=1#16918</guid>
<pubDate>Fri, 03 Jul 2009 19:26:39 +0400</pubDate>
<description><![CDATA[<p style="font-style:italic">&gt; 2. С чего вдруг поделки на java надёжнее и безопаснее, чем, например, на С? </p><p>С практики. Джавовские приблуды достаточно легко диагностировать в рантайме - например твоя программа вдруг стала грабить 50 корованов в минуту вместо положенных 83, стало быть можно натравить на неё профайлер, посмотреть какие методы тормозят, где расходуется память и т.п., а она хотя бы свои 50 корованов в это время будет процессить. А если слетело чего - так вот тебе полный стек вызовов, обанализируйся. И это всё зашито в платформу, не нужно каждый раз вставлять подобный велосипед в свою программу как это было бы на сях (и я чота не видел сишных поделий, которые бы предоставляли такие возможности по диагностике себя)</p><p></p>]]></description>
</item>
<item>
<title>Re:А почему, собственно, моно не УГ?</title>
<link>https://rulinux.net/message.php?newsid=2691&amp;page=1#16917</link>
<guid>https://rulinux.net/message.php?newsid=2691&amp;page=1#16917</guid>
<pubDate>Fri, 03 Jul 2009 19:24:52 +0400</pubDate>
<description><![CDATA[<p style="font-style:italic">&gt; 1. Конечному пользователю критерии проще и дешевле не релевантны. То, что проще разрабатвать радует только ленивого разработчика и жадного менеджера, который наравит выкинуть на рынок очередной "работает и ладно" креатив. </p><p>Да ну? Ну вот представь себе - ты конечный пользователь. Тебе нужна программа для того, что бы автоматизировать твои бизнес-процессы. Допустим программа должна.. ну, скажем, грабить корованы. В целом система, использующая данную программу должна грабить 83 корована в минуту. Какая тебе разница сколько извращался разработчик что бы получить нужный тебе функционал? Ты смотришь на цену. А цена у более простого решения будет ниже. Более того, простое решение будет надежнее и легче в поддержке, что тебе как пользователю немаловажно - ведь каждая минута простоя означает для тебя 83 неограбленных корована.
 
&gt;  Насчёт стоимости - пользуемся open source и этот критерий отпадает.</p><p>Ну да, затейливые выкрутасы молодых красноглазых индусов, начинающих познавать великолепный мир программирования и пробовать всякие языки программирования, конечно ничего не стоят. Только ты помнишь, что в случае чего у тебя каждую минуту будут уходить неограбленными 83 корована пока кто-нибудь разберётся в том, что там наваяли эти творческие индусы и не исправит баг?</p>]]></description>
</item>
<item>
<title>Re:А почему, собственно, моно не УГ?</title>
<link>https://rulinux.net/message.php?newsid=2691&amp;page=1#16916</link>
<guid>https://rulinux.net/message.php?newsid=2691&amp;page=1#16916</guid>
<pubDate>Fri, 03 Jul 2009 16:43:40 +0400</pubDate>
<description><![CDATA[<p>ну всяко не на моне/петоне. Жысь коротка, чтобы переучиваться по каждому чиху мелкосовта со товарищи.</p>]]></description>
</item>
<item>
<title>Re:А почему, собственно, моно не УГ?</title>
<link>https://rulinux.net/message.php?newsid=2691&amp;page=1#16921</link>
<guid>https://rulinux.net/message.php?newsid=2691&amp;page=1#16921</guid>
<pubDate>Fri, 03 Jul 2009 16:42:40 +0400</pubDate>
<description><![CDATA[<p style="font-style:italic">&gt; 1. Конечному пользователю критерии проще и дешевле не релевантны.</p><p>не совсем так. С ростом сложности программы трудозатраты возрастают совсем не линейно. Если "хеловорд" по сложности примерно одинаково сотворить на любом наречии, то сложность реализации более сложных алгоритмов, типа например быстрой сортировки, на вменяемых языках на порядки (!) проще ( <a href="http://www.haskell.org/haskellwiki/Introduction">http://www.haskell.org/haskellwiki/Introduction</a> ). Чем больше людей вовлечено в проект, тем сложнее им управлять. Свыше некоего порога сложности, зависящего от конкретного коллектива, главным образом способов руководства, проект данным коллективом реализовать практически невозможно. На пользователе "проще и дешевле" отражается в основном тем, что ползователь просто остаётся без надлежащего качества программ. Готовую, уже реализованную программу, ползователь конечно не может характеризовать по сложности и стоимости, точно так же как для дикаря нету разницы меж "Запорожцем" и "Ягуаром", это одна из проблем ИТ, порождающая такие угрёбища, как сабж.</p><p style="font-style:italic">&gt 2. С чего вдруг поделки на java надёжнее и безопаснее, чем, например, на С?</p><p>В них несколько сложнее например получить переполнение буффера, ремоут ехплойт итд. Опять таки, пользователь это оценить не может.</p><p style="font-style:italic">&gt 3. А про быстрее я не понял аргумента. Софт на java исполняется примерно со скоростью аналогичного софта на С. При этом он на порядок больше ест памяти и значительно дольше стартует.</p><p>Это так, да. Следует ещё учесть, что скорость выполнения обычно менее важна, чем потребление памяти. Современный проц на десктопных задачах на 99% свободен, а вот оперативы много не бывает. Это основная причина, по которой всё ещё продолжают юзать С/С++ на многих десктопных задачах.</p><p></p>]]></description>
</item>
<item>
<title>Re:А почему, собственно, моно не УГ?</title>
<link>https://rulinux.net/message.php?newsid=2691&amp;page=1#16877</link>
<guid>https://rulinux.net/message.php?newsid=2691&amp;page=1#16877</guid>
<pubDate>Thu, 02 Jul 2009 23:45:51 +0400</pubDate>
<description><![CDATA[<p style="font-style:italic">&gt; люди, далёкие от программирования, пересаживаются с QuickBasic на VisualBasic, с него на C#, и так далее. Такова их судьба, ничего не поделаешь. </p><p>
Ну да, нормальные-то пишут программы на микрокодах, ну максим на ассемблере</p>]]></description>
</item>
<item>
<title>Re:А почему, собственно, моно не УГ?</title>
<link>https://rulinux.net/message.php?newsid=2691&amp;page=1#16908</link>
<guid>https://rulinux.net/message.php?newsid=2691&amp;page=1#16908</guid>
<pubDate>Thu, 02 Jul 2009 23:02:51 +0400</pubDate>
<description><![CDATA[<p>люди, далёкие от программирования, пересаживаются с QuickBasic на VisualBasic, с него на C#, и так далее. Такова их судьба, ничего не поделаешь. Статьи, авторы которых вводят в заблуждение, не более чем перст судьбы для таких людей.</p>]]></description>
</item>
<item>
<title>Re:А почему, собственно, моно не УГ?</title>
<link>https://rulinux.net/message.php?newsid=2691&amp;page=1#16923</link>
<guid>https://rulinux.net/message.php?newsid=2691&amp;page=1#16923</guid>
<pubDate>Thu, 02 Jul 2009 20:21:33 +0400</pubDate>
<description><![CDATA[<p>Ты это точно  знаешь?</p>]]></description>
</item>
<item>
<title>Re:А почему, собственно, моно не УГ?</title>
<link>https://rulinux.net/message.php?newsid=2691&amp;page=1#16922</link>
<guid>https://rulinux.net/message.php?newsid=2691&amp;page=1#16922</guid>
<pubDate>Thu, 02 Jul 2009 20:09:20 +0400</pubDate>
<description><![CDATA[<p style="font-style:italic">&gt; полузакрытое поделие</p><p style="font-style:italic">&gt В каком смысле??</p><p>Следующие версии оракел открывать не собирается, а openjdk поддерживать они и не собираются.</p>]]></description>
</item>
<item>
<title>Re:А почему, собственно, моно не УГ?</title>
<link>https://rulinux.net/message.php?newsid=2691&amp;page=1#16915</link>
<guid>https://rulinux.net/message.php?newsid=2691&amp;page=1#16915</guid>
<pubDate>Thu, 02 Jul 2009 18:35:32 +0400</pubDate>
<description><![CDATA[<p>А MFC  с каких пор бесплатное стало? Для проигрывания exe в MFC нужно сначала его то есть Windows приобрести</p>]]></description>
</item>
<item>
<title>Re:А почему, собственно, моно не УГ?</title>
<link>https://rulinux.net/message.php?newsid=2691&amp;page=1#16914</link>
<guid>https://rulinux.net/message.php?newsid=2691&amp;page=1#16914</guid>
<pubDate>Thu, 02 Jul 2009 18:14:45 +0400</pubDate>
<description><![CDATA[<p style="font-style:italic">&gt;Ты это "партийным" объясни.</p><p>А зачем объяснять? Всё и так очевидно.</p><p style="font-style:italic">&gtА что тормозят - таковы реалии, возьми современный автокад, ну ни на java он был написан, не кроссплатформенный он и что он не тормозит из-за этого?</p><p>А кто сказал, что он тормозит, лол? В 2000-м на селероне 300 просто летал. А сейчас, конечно, на net переписали поэтому и тормозит.</p><p style="font-style:italic">&gtВот я поэтому и говорю, что java не идеал, но все-таки это лучше чем .NET.</p><p>Чем лучше? Ненативными виджетами и полузакрытостью? Алсо, gcc лучше их обоих. Зачем тащить это УГ?</p>]]></description>
</item>
<item>
<title>Re:А почему, собственно, моно не УГ?</title>
<link>https://rulinux.net/message.php?newsid=2691&amp;page=1#16913</link>
<guid>https://rulinux.net/message.php?newsid=2691&amp;page=1#16913</guid>
<pubDate>Thu, 02 Jul 2009 18:08:08 +0400</pubDate>
<description><![CDATA[<p style="font-style:italic">&gt;А с моной и джавой - на них мало писать, их программы исполняются в их среде. Т.е. для "проигрывания твоего произведения", пользователю придётся как-то приобретать произведение, которое сможет проигрывать твои произведения.</p><p>а разве "произведения на С" уже включают в себя ОС с набором драйверов? Один хрен приходится ОС ставить. И компьютер, кстати, тоже приобретать надо - само по себе оно работать не будет :)</p>]]></description>
</item>
<item>
<title>Re:А почему, собственно, моно не УГ?</title>
<link>https://rulinux.net/message.php?newsid=2691&amp;page=1#16887</link>
<guid>https://rulinux.net/message.php?newsid=2691&amp;page=1#16887</guid>
<pubDate>Thu, 02 Jul 2009 17:57:07 +0400</pubDate>
<description><![CDATA[<p style="font-style:italic">&gt;Есть gcc, зачем выбирать?</p><p></p><p>Ты это "партийным" объясни. 
</p><p style="font-style:italic">&gtА для кого же ещё? Закрытую поделку надо компилить только один раз, а не под все платформы.</p><p>
 
Ну опять не пойму, причем тут открытые и закрытые коды. Открытую прогу кто мешает компилить один раз под все платформы? А кто мешает писать закрытую на Qt/gtk+ и компилить для разных платформ? Инструмент тут совершенно не при чем. </p><p></p><p>А что тормозят - таковы реалии, возьми современный автокад, ну ни на java он был написан, не кроссплатформенный он и что он не тормозит из-за этого? Да тормозит еще как из-за того что был на .Net написан. Дак уж лучше бы он был тогда на java написан, тормозил бы точно также как и на .NET, но хоть на никсах бы можно было его без проблем пользовать. Вот я поэтому и говорю, что java не идеал, но все-таки это лучше чем .NET. Лучше уж худая кроссплатформенность чем вообще никакой, но тоже с тормозами из-за "современных тенденций" на примере современного автокада.   </p>]]></description>
</item>
<item>
<title>Re:А почему, собственно, моно не УГ?</title>
<link>https://rulinux.net/message.php?newsid=2691&amp;page=1#16878</link>
<guid>https://rulinux.net/message.php?newsid=2691&amp;page=1#16878</guid>
<pubDate>Thu, 02 Jul 2009 17:30:46 +0400</pubDate>
<description><![CDATA[<p style="font-style:italic">&gt;как говорится из двух зол меньшее. :)</p><p>Каких зол? Есть gcc, зачем выбирать?</p><p style="font-style:italic">&gtА почему java продукт для проприетарщиков? </p><p>А для кого же ещё? Закрытую поделку надо компилить только один раз, а не под все платформы. То, что из-за этого прога жрёт память и тормозит - их не волнует. Главное впарить.</p>]]></description>
</item>
<item>
<title>Re:А почему, собственно, моно не УГ?</title>
<link>https://rulinux.net/message.php?newsid=2691&amp;page=1#16909</link>
<guid>https://rulinux.net/message.php?newsid=2691&amp;page=1#16909</guid>
<pubDate>Thu, 02 Jul 2009 17:12:42 +0400</pubDate>
<description><![CDATA[<p style="font-style:italic">&gt; Прок очевиден: при удобствах работы с памятью в яве получаем скорость исполнения кода близкую к С. Короче говоря, разрабатывать проще (читай дешевле), а на конечных пользователей навалить.</p><p>Я не улови откуда выливается заключительное "на конечных пользователей навалить", если это проще, надёжнее, быстрее, безопаснее и дешевле.</p>]]></description>
</item>
<item>
<title>Re:А почему, собственно, моно не УГ?</title>
<link>https://rulinux.net/message.php?newsid=2691&amp;page=1#16882</link>
<guid>https://rulinux.net/message.php?newsid=2691&amp;page=1#16882</guid>
<pubDate>Thu, 02 Jul 2009 17:09:20 +0400</pubDate>
<description><![CDATA[<p style="font-style:italic">&gt; А открытую программу можно и на MFC писать.</p><p>А с моной и джавой - на них мало писать, их программы исполняются в их среде. Т.е. для "проигрывания твоего произведения", пользователю придётся как-то приобретать произведение, которое сможет проигрывать твои произведения.</p>]]></description>
</item>
<item>
<title>Re:А почему, собственно, моно не УГ?</title>
<link>https://rulinux.net/message.php?newsid=2691&amp;page=1#16886</link>
<guid>https://rulinux.net/message.php?newsid=2691&amp;page=1#16886</guid>
<pubDate>Thu, 02 Jul 2009 16:51:54 +0400</pubDate>
<description><![CDATA[<p style="font-style:italic">&gt;Может тогда лучше сразу генту поставить?</p><p>Согласен, сам сижу на генте :-)</p><p style="font-style:italic">&gtНафига такой изврат?</p><p>Прок очевиден: при удобствах работы с памятью в яве получаем скорость исполнения кода близкую к С.
Короче говоря, разрабатывать проще (читай дешевле), а на конечных пользователей навалить.</p><p style="font-style:italic">&gtЖесть какая-то.</p><p>Согласен, я сам не фанат явы, моны и всех аналогов.</p>]]></description>
</item>
<item>
<title>Re:А почему, собственно, моно не УГ?</title>
<link>https://rulinux.net/message.php?newsid=2691&amp;page=1#16907</link>
<guid>https://rulinux.net/message.php?newsid=2691&amp;page=1#16907</guid>
<pubDate>Thu, 02 Jul 2009 16:42:15 +0400</pubDate>
<description><![CDATA[<p style="font-style:italic">&gt;А если уж речь зашла про простоту разработки, то на том же Qt можно наваять гуй не копаясь в кишках с++, не говоря уж про всякие питоны и перлы.</p><p>Да я и сам Qt люблю, все таки приверженность к kde обязывает любить Qt. Дак ведь заставь лентяев хоть на той же Qt писать, сразу расплачутся, что все рано C# и .NET проще, дак пусть хоть на "неполитизированной" java уж тогда ваяют, вместо .NET/Mono, как говорится из двух зол меньшее. :)</p><p style="font-style:italic">&gtТак, жалкое полузакрытое поделие для пропитетарщиков</p><p>А почему java продукт для проприетарщиков? Проприетарщину никто не мешает писать и на Qt/gtk+ так как это уже решение разработчика. А открытую программу можно и на MFC писать. Тут не причем используемая  технология совершенно.</p>]]></description>
</item>
<item>
<title>Re:А почему, собственно, моно не УГ?</title>
<link>https://rulinux.net/message.php?newsid=2691&amp;page=1#16906</link>
<guid>https://rulinux.net/message.php?newsid=2691&amp;page=1#16906</guid>
<pubDate>Thu, 02 Jul 2009 16:35:49 +0400</pubDate>
<description><![CDATA[<p style="font-style:italic">&gt; полузакрытое поделие</p><p>
В каком смысле??</p>]]></description>
</item>
<item>
<title>Re:А почему, собственно, моно не УГ?</title>
<link>https://rulinux.net/message.php?newsid=2691&amp;page=1#16905</link>
<guid>https://rulinux.net/message.php?newsid=2691&amp;page=1#16905</guid>
<pubDate>Thu, 02 Jul 2009 16:25:23 +0400</pubDate>
<description><![CDATA[<p style="font-style:italic">&gt;Ну никак не понимаю чем java в качестве фрамеворка не угодила?</p><p>Она и ява не нужна. Так, жалкое полузакрытое поделие для пропитетарщиков. Открытый софт компилится под все платформы, где есть gcc. Зачем искусственно тормозить прогресс? А если уж речь зашла про простоту разработки, то на том же Qt можно наваять гуй не копаясь в кишках с++, не говоря уж про всякие питоны и перлы.</p>]]></description>
</item>
<item>
<title>Re:А почему, собственно, моно не УГ?</title>
<link>https://rulinux.net/message.php?newsid=2691&amp;page=1#16904</link>
<guid>https://rulinux.net/message.php?newsid=2691&amp;page=1#16904</guid>
<pubDate>Thu, 02 Jul 2009 16:20:31 +0400</pubDate>
<description><![CDATA[<p style="font-style:italic">&gt;Компилится она, как я понял, один раз при первом запуске программы, потом классы в машинном коде сохраняются где-то в хранилище. Для чего - для скорости очевидно.</p><p>Может тогда лучше сразу генту поставить? Нафига такой изврат? Алсо, программ на моне практически нет, поэтому если хранить каждую из 5000 да ещё в кэше. Жесть какая-то.</p>]]></description>
</item>
<item>
<title>Re:А почему, собственно, моно не УГ?</title>
<link>https://rulinux.net/message.php?newsid=2691&amp;page=1#16885</link>
<guid>https://rulinux.net/message.php?newsid=2691&amp;page=1#16885</guid>
<pubDate>Thu, 02 Jul 2009 15:57:39 +0400</pubDate>
<description><![CDATA[<p>Компилится она, как я понял, один раз при первом запуске программы, потом классы в машинном коде сохраняются где-то в хранилище.
Для чего - для скорости очевидно.</p>]]></description>
</item>
<item>
<title>Re:А почему, собственно, моно не УГ?</title>
<link>https://rulinux.net/message.php?newsid=2691&amp;page=1#16888</link>
<guid>https://rulinux.net/message.php?newsid=2691&amp;page=1#16888</guid>
<pubDate>Thu, 02 Jul 2009 15:45:08 +0400</pubDate>
<description><![CDATA[<p style="font-style:italic">&gt; и часто ты у знакомых или в интернет-кафе пускаешь веб-сервера?</p><p>А хуле там ещё делать?</p>]]></description>
</item>
<item>
<title>Re:А почему, собственно, моно не УГ?</title>
<link>https://rulinux.net/message.php?newsid=2691&amp;page=1#16912</link>
<guid>https://rulinux.net/message.php?newsid=2691&amp;page=1#16912</guid>
<pubDate>Thu, 02 Jul 2009 15:17:01 +0400</pubDate>
<description><![CDATA[<p style="font-style:italic">&gt; Юсодержит современные возможности вроде сборщика мусора, который 
&gt; делает очень легким написание кода по сравнению с malloc()</p><p>а про функцию daa() уже забыли??</p>]]></description>
</item>
<item>
<title>Re:А почему, собственно, моно не УГ?</title>
<link>https://rulinux.net/message.php?newsid=2691&amp;page=1#16911</link>
<guid>https://rulinux.net/message.php?newsid=2691&amp;page=1#16911</guid>
<pubDate>Thu, 02 Jul 2009 15:08:20 +0400</pubDate>
<description><![CDATA[<p>Да что-то много шума вокруг mono последнее время. Ну никак не понимаю чем java в качестве фрамеворка не угодила? Используй и работай, если лень что-то серьезное учить и проблем потенциальных нет. А шутки с mono еще фиг знает чем в будущем могут обернутся, все таки "партию" не стоит "недооценивать".</p>]]></description>
</item>
<item>
<title>Re:А почему, собственно, моно не УГ?</title>
<link>https://rulinux.net/message.php?newsid=2691&amp;page=1#16910</link>
<guid>https://rulinux.net/message.php?newsid=2691&amp;page=1#16910</guid>
<pubDate>Thu, 02 Jul 2009 15:05:13 +0400</pubDate>
<description><![CDATA[<p style="font-style:italic">&gt;а переводится сначала в машинный бинарный код. Я так понял.</p><p>Это ты про JIT? Только ты не забывай, что её надо копмилить и ещё хранить в памяти. Вопрос только в том, ради чего?</p>]]></description>
</item>
<item>
<title>Re:А почему, собственно, моно не УГ?</title>
<link>https://rulinux.net/message.php?newsid=2691&amp;page=1#16880</link>
<guid>https://rulinux.net/message.php?newsid=2691&amp;page=1#16880</guid>
<pubDate>Thu, 02 Jul 2009 14:59:46 +0400</pubDate>
<description><![CDATA[<p style="font-style:italic">&gt;Ну, может быть, для того что бы иметь возможность прийти к знакомым, в интернет кафе, в офис, и иметь возможность там поработать как дома - запусть там тот же самый офисный пакет, броузер, вебсервер, сервер БД, графический редактор и тп. - вне зависимости от того, какую ОС тебе подсунула судьба. </p><p>и часто ты у знакомых или в интернет-кафе пускаешь веб-сервера?</p>]]></description>
</item>
<item>
<title>Re:А почему, собственно, моно не УГ?</title>
<link>https://rulinux.net/message.php?newsid=2691&amp;page=1#16903</link>
<guid>https://rulinux.net/message.php?newsid=2691&amp;page=1#16903</guid>
<pubDate>Thu, 02 Jul 2009 13:11:02 +0400</pubDate>
<description><![CDATA[<p>Во-первых, я не сказал быстрее.
Во-вторых, они применяют технологию, когда при запуске программы в байт-коде она не сразу исполняется на виртуальной машине, а переводится сначала в машинный бинарный код. Я так понял.</p>]]></description>
</item>
<item>
<title>Re:А почему, собственно, моно не УГ?</title>
<link>https://rulinux.net/message.php?newsid=2691&amp;page=1#16902</link>
<guid>https://rulinux.net/message.php?newsid=2691&amp;page=1#16902</guid>
<pubDate>Thu, 02 Jul 2009 13:09:03 +0400</pubDate>
<description><![CDATA[<p style="font-style:italic">&gt;Это читерство :) Я слышал, что вендовый файрфокс под вайном работает быстрее нативного ффокса</p><p>А что не читерство? Запуск виртуальной машины вместо использования нативного софта? Алсо, у разрабов фф руки из жопы. Это давно известный факт. Не удивлюсь, что они намеренно его тормозят под не-вындовс осами.</p>]]></description>
</item>
<item>
<title>Re:А почему, собственно, моно не УГ?</title>
<link>https://rulinux.net/message.php?newsid=2691&amp;page=1#16901</link>
<guid>https://rulinux.net/message.php?newsid=2691&amp;page=1#16901</guid>
<pubDate>Thu, 02 Jul 2009 13:03:55 +0400</pubDate>
<description><![CDATA[<p style="font-style:italic">&gt;Ну, может быть, для того что бы иметь возможность прийти к знакомым, в интернет кафе, в офис, и иметь возможность там поработать как дома - запусть там тот же самый офисный пакет, броузер, вебсервер, сервер БД, графический редактор и тп. - вне зависимости от того, какую ОС тебе подсунула судьба.</p><p>Если мне с собой таскать столько софта, то маленькое ядро линукса притащить не проблема.</p>]]></description>
</item>
<item>
<title>Re:А почему, собственно, моно не УГ?</title>
<link>https://rulinux.net/message.php?newsid=2691&amp;page=1#16900</link>
<guid>https://rulinux.net/message.php?newsid=2691&amp;page=1#16900</guid>
<pubDate>Thu, 02 Jul 2009 12:49:28 +0400</pubDate>
<description><![CDATA[<p style="font-style:italic">&gt; А ещё проще писать под виндовс и вместо виртуальной машины юзать вайн.</p><p>Это читерство :) Я слышал, что вендовый файрфокс под вайном работает быстрее нативного ффокса</p>]]></description>
</item>
<item>
<title>Re:А почему, собственно, моно не УГ?</title>
<link>https://rulinux.net/message.php?newsid=2691&amp;page=1#16899</link>
<guid>https://rulinux.net/message.php?newsid=2691&amp;page=1#16899</guid>
<pubDate>Thu, 02 Jul 2009 12:47:40 +0400</pubDate>
<description><![CDATA[<p style="font-style:italic">&gt; Да у меня какбэ весь дистрибутив из них состоит. Зачем мне поддержка виндовс, костыли в виде вм и поделки тупых студентов?</p><p>Ну, может быть, для того что бы иметь возможность прийти к знакомым, в интернет кафе, в офис, и иметь возможность там поработать как дома - запусть там тот же самый офисный пакет, броузер, вебсервер, сервер БД, графический редактор и тп. - вне зависимости от того, какую ОС тебе подсунула судьба.  </p>]]></description>
</item>
<item>
<title>Re:А почему, собственно, моно не УГ?</title>
<link>https://rulinux.net/message.php?newsid=2691&amp;page=1#16898</link>
<guid>https://rulinux.net/message.php?newsid=2691&amp;page=1#16898</guid>
<pubDate>Thu, 02 Jul 2009 12:43:38 +0400</pubDate>
<description><![CDATA[<p style="font-style:italic">&gt;Кстати, жаво поддерживать проще чем сишный софт.</p><p>А ещё проще писать под виндовс и вместо виртуальной машины юзать вайн.</p>]]></description>
</item>
<item>
<title>Re:А почему, собственно, моно не УГ?</title>
<link>https://rulinux.net/message.php?newsid=2691&amp;page=1#16881</link>
<guid>https://rulinux.net/message.php?newsid=2691&amp;page=1#16881</guid>
<pubDate>Thu, 02 Jul 2009 12:34:56 +0400</pubDate>
<description><![CDATA[<p style="font-style:italic">&gt;Много ты знаешь linux-only приложений? Кому нужны такие приложения?</p><p>Да у меня какбэ весь дистрибутив из них состоит. Зачем мне поддержка виндовс, костыли в виде вм и поделки тупых студентов?</p>]]></description>
</item>
<item>
<title>Re:А почему, собственно, моно не УГ?</title>
<link>https://rulinux.net/message.php?newsid=2691&amp;page=1#16895</link>
<guid>https://rulinux.net/message.php?newsid=2691&amp;page=1#16895</guid>
<pubDate>Thu, 02 Jul 2009 12:31:37 +0400</pubDate>
<description><![CDATA[<p style="font-style:italic">&gt;если только компилятор для MONO лучше С-шного или сам языг С# дает компилятору больше свободы для оптимизации.</p><p>А что, у нас ядро исполняет *.exe напрямую? </p>]]></description>
</item>
<item>
<title>Re:А почему, собственно, моно не УГ?</title>
<link>https://rulinux.net/message.php?newsid=2691&amp;page=1#16897</link>
<guid>https://rulinux.net/message.php?newsid=2691&amp;page=1#16897</guid>
<pubDate>Thu, 02 Jul 2009 12:20:00 +0400</pubDate>
<description><![CDATA[<p style="font-style:italic">&gt; если только компилятор для MONO лучше С-шного или сам языг С# дает компилятору больше свободы для оптимизации.</p><p>То-есть MONO-тест в виртуалке скомпиленой gcc работает на AMD быстрее, чем c-тест скомпиленный icc.</p><p>Великолепно.</p>]]></description>
</item>
<item>
<title>Re:А почему, собственно, моно не УГ?</title>
<link>https://rulinux.net/message.php?newsid=2691&amp;page=1#16896</link>
<guid>https://rulinux.net/message.php?newsid=2691&amp;page=1#16896</guid>
<pubDate>Thu, 02 Jul 2009 12:18:00 +0400</pubDate>
<description><![CDATA[<p style="font-style:italic">&gt; А зачем нужно жаво для linux-only приложений?</p><p>
Много ты знаешь linux-only приложений? Кому нужны такие приложения?</p><p>
Кстати, жаво поддерживать проще чем сишный софт.
</p>]]></description>
</item>
<item>
<title>Re:А почему, собственно, моно не УГ?</title>
<link>https://rulinux.net/message.php?newsid=2691&amp;page=1#16884</link>
<guid>https://rulinux.net/message.php?newsid=2691&amp;page=1#16884</guid>
<pubDate>Thu, 02 Jul 2009 12:06:55 +0400</pubDate>
<description><![CDATA[<p>если только компилятор для MONO лучше С-шного или сам языг С# дает компилятору больше свободы для оптимизации.</p>]]></description>
</item>
<item>
<title>Re:А почему, собственно, моно не УГ?</title>
<link>https://rulinux.net/message.php?newsid=2691&amp;page=1#16883</link>
<guid>https://rulinux.net/message.php?newsid=2691&amp;page=1#16883</guid>
<pubDate>Thu, 02 Jul 2009 11:39:36 +0400</pubDate>
<description><![CDATA[<p style="font-style:italic">&gt;Судя по последним тестам, оно по скорости выполнения кода почти не уступает C</p><p>Как виртуальная машина на си может выполнять код быстрее си?</p>]]></description>
</item>
<item>
<title>Re:А почему, собственно, моно не УГ?</title>
<link>https://rulinux.net/message.php?newsid=2691&amp;page=1#16894</link>
<guid>https://rulinux.net/message.php?newsid=2691&amp;page=1#16894</guid>
<pubDate>Thu, 02 Jul 2009 11:36:00 +0400</pubDate>
<description><![CDATA[<p style="font-style:italic">&gt;А на что он должен повестись? На жаво? Так жаво тормозное.</p><p>А зачем нужно жаво для linux-only приложений?</p>]]></description>
</item>
<item>
<title>Re:А почему, собственно, моно не УГ?</title>
<link>https://rulinux.net/message.php?newsid=2691&amp;page=1#16893</link>
<guid>https://rulinux.net/message.php?newsid=2691&amp;page=1#16893</guid>
<pubDate>Thu, 02 Jul 2009 11:35:51 +0400</pubDate>
<description><![CDATA[<p>Судя по последним тестам, оно по скорости выполнения кода почти не уступает C.
Но памяти есс-но на порядок больше ест и запускается долльше.</p>]]></description>
</item>
<item>
<title>Re:А почему, собственно, моно не УГ?</title>
<link>https://rulinux.net/message.php?newsid=2691&amp;page=1#16892</link>
<guid>https://rulinux.net/message.php?newsid=2691&amp;page=1#16892</guid>
<pubDate>Thu, 02 Jul 2009 11:33:20 +0400</pubDate>
<description><![CDATA[<p style="font-style:italic">&gt; вводит заблуждение людей, далёких от программирования</p><p>Любая реклама вводит заблуждение людей, далёких от понимания предмета рекламы.</p>]]></description>
</item>
<item>
<title>Re:А почему, собственно, моно не УГ?</title>
<link>https://rulinux.net/message.php?newsid=2691&amp;page=1#16891</link>
<guid>https://rulinux.net/message.php?newsid=2691&amp;page=1#16891</guid>
<pubDate>Thu, 02 Jul 2009 11:32:03 +0400</pubDate>
<description><![CDATA[<p>А зачем на что-то вестись? Нужно самому сравнить и выбрать, а вестись на рекламу по меньшей мере глупо.</p>]]></description>
</item>
<item>
<title>Re:А почему, собственно, моно не УГ?</title>
<link>https://rulinux.net/message.php?newsid=2691&amp;page=1#16890</link>
<guid>https://rulinux.net/message.php?newsid=2691&amp;page=1#16890</guid>
<pubDate>Thu, 02 Jul 2009 11:27:58 +0400</pubDate>
<description><![CDATA[<p>А на что он должен повестись? На жаво? Так жаво тормозное.</p>]]></description>
</item>
<item>
<title>Re:А почему, собственно, моно не УГ?</title>
<link>https://rulinux.net/message.php?newsid=2691&amp;page=1#16889</link>
<guid>https://rulinux.net/message.php?newsid=2691&amp;page=1#16889</guid>
<pubDate>Thu, 02 Jul 2009 11:23:22 +0400</pubDate>
<description><![CDATA[<p>Я думаю что любой мало-мальски нормальный человек скажет что моно не нужно и не поведется на голимую рекламу этого быдлоподелия.</p>]]></description>
</item>
<item>
<title>А почему, собственно, моно не УГ?</title>
<link>https://rulinux.net/message.php?newsid=2691&amp;page=1#16879</link>
<guid>https://rulinux.net/message.php?newsid=2691&amp;page=1#16879</guid>
<pubDate>Thu, 02 Jul 2009 11:12:07 +0400</pubDate>
<description><![CDATA[<p>Предлагаю обсудить <a href="http://open-life.org/blog/mono/236.html">http://open-life.org/blog/mono/236.html</a></p><p>ЗЫЖ особенно порадовала аргументация в виде </p><p>1. "содержит современные возможности вроде сборщика мусора, который делает очень легким написание кода по сравнению с malloc()-счастливчиками C и C++"</p><p>2. "Студенты, изучающие Visual Studio .NET в университетах, могут использовать полученные навыки и напрямую применять их для создания и улучшения свободного ПО в новых дистрибутивах Ubuntu"</p><p>Итого: автор статьи вводит заблуждение людей, далёких от программирования. Дискас.</p>]]></description>
</item>
<item>
<title>Re:А почему, собственно, моно не УГ?</title>
<link>https://rulinux.net/message.php?newsid=2691&amp;page=1#16876</link>
<guid>https://rulinux.net/message.php?newsid=2691&amp;page=1#16876</guid>
<pubDate>Thu, 02 Jul 2009 11:12:07 +0400</pubDate>
<description><![CDATA[<p>1. Конечному пользователю критерии проще и дешевле не релевантны. То, что проще разрабатвать радует только ленивого разработчика и жадного менеджера, который наравит выкинуть на рынок очередной "работает и ладно" креатив.
Насчёт стоимости - пользуемся open source и этот критерий отпадает.</p><p>2. С чего вдруг поделки на java надёжнее и безопаснее, чем, например, на С? Спорный вопрос. Факт здесь один: на С проще сделать ошибку в работе с памятью. А конечный результат будет зависеть от мастерства автора и качества отладки. Если самолётом сложно управлять, это не значит, что пилот разобъётся быстрее водителя авто. Кто-то может летать десятилетиями, а какой-ть лихач разобъёт свой суперкар на первом повороте.</p><p>3. А про быстрее я не понял аргумента. Софт на java исполняется примерно со скоростью аналогичного софта на С. При этом он на порядок больше ест памяти и значительно дольше стартует. Пользователь ликует.</p>]]></description>
</item>
</channel>
</rss>