<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: Компания Red Hat добилась успеха в портировании программ с C...</title>
    <link>https://m.opennet.me/openforum/vsluhforumID3/65817.html</link>
    <description>В 2008 году компания Red Hat поглотила фирму Qumranet, среди разработок которой присутствовал интерфейс для управления виртуальными окружениями, написанный изначально на языке С#. Вскоре перед разработчиками была поставлена задачи по увеличению переносимости системы на другие платформы. Идеи использования Mono и компилятора Grasshopper, преобразующего MSIL в байткод JavaVM, не получили одобрения так как не соответствовали всем предъявляемым к ним требованиям и шли в разрез с общей технологической линией Red Hat. Поэтому было решено переписать исходные тексты  проекта на языке Java.&lt;br&gt;&lt;br&gt;&lt;br&gt;В статье &quot;Switching from C# to Java (http://lpeer.blogspot.com/2010/04/switching-from-c-to-java.html)&quot; обобщен опыт разработчиков Red Hat по портированию большого проекта (100 тыс. строк кода) с C#/.NET на Java. Рассмотрены достоинства и недостатки таких методов, как ручная переработка с нуля, гибридный подход с постепенной интеграцией Java-модулей и автоматическое конвертирование исходных текстов с одно...&lt;br&gt;&lt;br&gt;URL: http://lpeer.b</description>

<item>
    <title>Компания Red Hat добилась успеха в портировании программ с C... (аноним)</title>
    <link>https://m.opennet.me/openforum/vsluhforumID3/65817.html#65</link>
    <pubDate>Wed, 14 Apr 2010 17:13:30 GMT</pubDate>
    <description>&amp;gt; С++ здесь сливает более чем полностью.&lt;br&gt;&lt;br&gt;Это бессовестная ложь.&lt;br&gt;</description>
</item>

<item>
    <title>Компания Red Hat добилась успеха в портировании программ с C... (northbear)</title>
    <link>https://m.opennet.me/openforum/vsluhforumID3/65817.html#64</link>
    <pubDate>Wed, 14 Apr 2010 04:54:56 GMT</pubDate>
    <description>Сами &lt;br&gt;&amp;gt;IDE ничего без программиста не генерируют. IDE просто упрощает разработку. Хорошая &lt;br&gt;&amp;gt;IDE позволяет организовать процесс от планирования до тестирования и выпуска продукта. &lt;br&gt;&amp;gt;Конечно писать удобно в IDE, однако случаются ситуации когда нужно срочно &lt;br&gt;&amp;gt;собрать исходники, а IDE не установлена. &lt;br&gt;&lt;br&gt;Такая ситуация, когда без IDE невозможно собрать исходники, возможна только в Windows системах. Либо на тех IDE, которые попугайски скопированы с приложений под Windows. &lt;br&gt;&lt;br&gt;Вообще IDE - это ода неэргономичности интерфейсов базовых ОС. Они начались как попытки  сымитировать многозадачность и оконный интерфейс на MS-DOS и успешно переползли на уже многозадачные ОС от MS (пусть по началу и псевдомногозадачные), поскольку оконный интерфейс Windows оказался откровенно неудобен профессиональных применений. И до сих пор остается неудобен для этого. Vista и Windows 7 тому прекрасный пример. &lt;br&gt;&lt;br&gt;По сути нынешние IDE подменяют собой оконные интерфейсы базовых ОС. На Unix-платформах любой tail&apos;овый WM с со стандартным н</description>
</item>

<item>
    <title>Компания Red Hat добилась успеха в портировании программ с C... (northbear)</title>
    <link>https://m.opennet.me/openforum/vsluhforumID3/65817.html#63</link>
    <pubDate>Wed, 14 Apr 2010 04:32:43 GMT</pubDate>
    <description>1. Java более зрелая платформа в сравнении с Mono. Сравните время существования языка.&lt;br&gt;2. Для Java существуют более развитые инструменты разработчика и библиотеки. Развивать продукт на Java проще. Не говоря уже о количестве реализаций Java вообще. Моno по сути проект одного человека Мигеля Икасы. &lt;br&gt;3. Количество опытных разработчиков под java явно больше среди адептов Unix-cистем. Под Mono, то бишь .NET разрабов, знакомых со спецификой unix-платформ, по пальцам пересчитать. Число и общий уровень квалификации разработчиков на Java явно выше. Толпа кухарок, переквалифицировавшихся windows .NET разработчиков на курсах MS в расчет не берется. Соответственно развитие обойдется дешевле.&lt;br&gt;4. Развитие .NET и соответственно Mono ведется MS&apos;ом исключительно в контексте развития Windows-платформы. Рассчитывать в таких условиях на какую-либо эффективность на других платформах не приходится. Потому как на других платформах это будут костыли однозначно. &lt;br&gt;5. Мультиплатформенность Mono скорее декларированная. Учитывая возр</description>
</item>

<item>
    <title>Компания Red Hat добилась успеха в портировании программ с C... (Толстый)</title>
    <link>https://m.opennet.me/openforum/vsluhforumID3/65817.html#62</link>
    <pubDate>Tue, 13 Apr 2010 21:46:56 GMT</pubDate>
    <description>Возьми D. Похожая объектная модель на Java и C#, однако по мощи намного превосходит не только эти языки но и многие другие. Никакого троллинга.&lt;br&gt;</description>
</item>

<item>
    <title>Компания Red Hat добилась успеха в портировании программ с C... (Толстый)</title>
    <link>https://m.opennet.me/openforum/vsluhforumID3/65817.html#61</link>
    <pubDate>Tue, 13 Apr 2010 21:45:53 GMT</pubDate>
    <description>Я имел в виду именно языки(C# и Java) и именно с точки зрения выразительной мощи, фич итп. Платформы лично мне неинтересны, так как я с Ынтерпрайзом не связан. Но это конечно только я.&lt;br&gt;</description>
</item>

<item>
    <title>Компания Red Hat добилась успеха в портировании программ с C... (Толстый)</title>
    <link>https://m.opennet.me/openforum/vsluhforumID3/65817.html#60</link>
    <pubDate>Tue, 13 Apr 2010 21:43:40 GMT</pubDate>
    <description>GTK в Windows разве плохо работает? Pidgin, Gimp, Abiword, Gnumeric? Да и не GUI&apos;ем единым.&lt;br&gt;</description>
</item>

<item>
    <title>Компания Red Hat добилась успеха в портировании программ с C... (минона)</title>
    <link>https://m.opennet.me/openforum/vsluhforumID3/65817.html#54</link>
    <pubDate>Tue, 13 Apr 2010 18:38:22 GMT</pubDate>
    <description>&amp;gt;Если без иронии, то я не клиент редхэта, ибо поддержка не нужна. Посему юзаем CentOS&lt;br&gt;&lt;br&gt;похвально.&lt;br&gt;&amp;gt;Все у меня руки не доходят основательно попользоваться Mono, ибо есть лучшие средства чем и Mono и Java. Если уж на то пошло, и то и другое недоязыки.&lt;br&gt;&lt;br&gt;ни то, ни другое - не языки.&lt;br&gt;это что? шутка? или новость?&lt;br&gt;это платформы (с моей точки зрения - якобы).&lt;br&gt;в любом случае - не языки. языки - это мелочи (обоим). хоть брэйнфак (или как его там).&lt;br&gt;зы:&lt;br&gt;жаба на (якобы) платформу тянет гораздо лучше. (посмотрим, что там оракл накомандует)&lt;br&gt;</description>
</item>

<item>
    <title>Компания Red Hat добилась успеха в портировании программ с C... (Толстый)</title>
    <link>https://m.opennet.me/openforum/vsluhforumID3/65817.html#53</link>
    <pubDate>Tue, 13 Apr 2010 17:15:32 GMT</pubDate>
    <description>&amp;gt; а вы думали &quot;толстый&quot; что ли основной клиент у рэдхэта? :D&lt;br&gt;&lt;br&gt;Если без иронии, то я не клиент редхэта, ибо поддержка не нужна. Посему юзаем CentOS. Все у меня руки не доходят основательно попользоваться Mono, ибо есть лучшие средства чем и Mono и Java. Если уж на то пошло, и то и другое недоязыки.&lt;br&gt;</description>
</item>

<item>
    <title>Компания Red Hat добилась успеха в портировании программ с C... (минона)</title>
    <link>https://m.opennet.me/openforum/vsluhforumID3/65817.html#52</link>
    <pubDate>Tue, 13 Apr 2010 17:14:26 GMT</pubDate>
    <description>точно.&lt;br&gt;&lt;br&gt;зы:&lt;br&gt;а флэйм. хм... флэймом и останется.&lt;br&gt;кросношапки - молодцы.&lt;br&gt;им ещё один ОГРОМНЫЙ +&lt;br&gt;</description>
</item>

</channel>
</rss>
