<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: Проект LLVM представил новую стандартную библиотеку С++</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/66866.html</link>
    <description>Представлен (http://blog.llvm.org/2010/05/new-libc-c-standard-library.html) новый, развиваемый в рамках инициативы LLVM, проект - &quot;libc++ (http://libcxx.llvm.org/)&quot;, представляющий собой реализацию стандартной библиотеки классов C++, распространяемую под BSD-подобной лицензией и нацеленную на максимальное обеспечение совместимости с существующими и будущими стандартами и высокоэффективную генерацию кода. &lt;br&gt;&lt;br&gt;&lt;br&gt;Основные цели проекта:&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;-  Поддержание совместимости с черновиком будущего промышленного стандарта C++0X;&lt;br&gt;-  Минимальное потребление памяти;&lt;br&gt;-  Высокая скорость выполнения функций;&lt;br&gt;-  Быстрая компиляция;&lt;br&gt;-  Полная совместимость на уровне ABI с libstdc++ из состава GCC, включая поддержку таких низкоуровневых возможностей, как объекты-исключения (exception objects), rtti и распределение памяти;&lt;br&gt;-  Расширенный набор unit-тестов.&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;В настоящий момент готовность библиотеки libc++ до финального релиза оценивается на 85&#037;, включая планы по поддержке новшеств стандарта...&lt;br&gt;&lt;br&gt;URL: http://blog.ll</description>

<item>
    <title>Проект LLVM представил новую стандартную библиотеку С++ (анонимус)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/66866.html#216</link>
    <pubDate>Tue, 18 May 2010 18:52:18 GMT</pubDate>
    <description>его ответ тебе был насчет ява и ембедед&lt;br&gt;ему как и мне и многим другим положить на яву&lt;br&gt;&lt;br&gt;сан? один какойто драйвер?&lt;br&gt;а под твою любимую фряху уже можно на яве писать драйвера?&lt;br&gt;а под виндовс уже тоже можно на яве писать драйвера?&lt;br&gt;тотоже&lt;br&gt;&lt;br&gt;ну и что что она генерирует страничке в гугле?&lt;br&gt;ты спрашивал у умельцев гугла почему они и многие другие выбирают ява для www а не с++?&lt;br&gt;&lt;br&gt;ну раз твой джит такой умны&lt;br&gt;</description>
</item>

<item>
    <title>Проект LLVM представил новую стандартную библиотеку С++ (iZEN)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/66866.html#215</link>
    <pubDate>Tue, 18 May 2010 14:15:40 GMT</pubDate>
    <description>&amp;gt;зен - иди на яву и там ори &lt;br&gt;&amp;gt;о твоей яве уже сто раз по разу рассказали и особенно User2**&lt;br&gt;&lt;br&gt;Он нихрена не смыслит в Яве.&lt;br&gt;&lt;br&gt;&amp;gt;что когда на ней можно будет писать драйвера для Операционок, тогда и &lt;br&gt;&amp;gt;будешь ее втюривать&lt;br&gt;&lt;br&gt;В Sun уже написали в 2007 году драйвер на Java, который работал совместно с микроядерной JVM.&lt;br&gt;&lt;br&gt;&amp;gt;а пока что твоя ява стоит в сторонке и посмактывает&lt;br&gt;&lt;br&gt;4.2&lt;br&gt;Java на серверах Google генерирует тебе странички (see GWT).&lt;br&gt;&lt;br&gt;&amp;gt;и твоя ява компилит код для процессоров а не для виртуальной машины? а?&lt;br&gt;&lt;br&gt;JIT компилит код для реального процессора, учитывая особенности архитектуры, размер кэша.&lt;br&gt;&lt;br&gt;&amp;gt;- нет итд&lt;br&gt;&lt;br&gt;4.2&lt;br&gt;&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>Проект LLVM представил новую стандартную библиотеку С++ (анонимус)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/66866.html#214</link>
    <pubDate>Tue, 18 May 2010 13:15:13 GMT</pubDate>
    <description>зен - иди на яву и там ори&lt;br&gt;о твоей яве уже сто раз по разу рассказали и особенно User2**&lt;br&gt;что когда на ней можно будет писать драйвера для Операционок, тогда и будешь ее втюривать&lt;br&gt;а пока что твоя ява стоит в сторонке и посмактывает&lt;br&gt;и&lt;br&gt;твоя ява компилит код для процессоров а не для виртуальной машины? а? - нет&lt;br&gt;итд&lt;br&gt;</description>
</item>

<item>
    <title>Проект LLVM представил новую стандартную библиотеку С++ (iZEN)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/66866.html#213</link>
    <pubDate>Mon, 17 May 2010 12:50:34 GMT</pubDate>
    <description>&amp;gt;&amp;gt;Какую версию смотрели? eclipse.ini правили на предмет захвата JVM оптимального &lt;br&gt;&amp;gt;&amp;gt;количества памяти? &lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;Ну вы сами на свою жопу упомянули лотус, а? Вот я его &lt;br&gt;&amp;gt;видел. Так уж получилось. Он - натуральное монструозное и тормозное УГ. &lt;br&gt;&amp;gt;Глючное, да - или вываливается нафиг или икает эксепшнами при удобном &lt;br&gt;&amp;gt;случае, только шаг в сторону - и готово. И тормозит ощутимо. &lt;br&gt;&amp;gt;Даже на довольно мощных машинах. Эталоном качественного софта я бы это &lt;br&gt;&amp;gt;не назвал. Еще есть кульные ява-сетаперы от айбиэм. Это вообше пи...ц!&lt;br&gt;&lt;br&gt;Вы действительно видели Symphony?&lt;br&gt;Оно действительно запускалось в той среде/окружении, для которой рекомендовалось (объём оперативки, версия операционной системы и т.д.)? А то я, скажем, пробовал запускать Eclipse, собранную для Linux скачанную с официального сайта в блобах, на FreeBSD &amp;#8212; не запускалось, хоть линуксулатор был включен. Настолько эта среда пропитана линуксизмами внутри нативных либ, что без пересборки из сорцов (привет GCC!) её не удастся даже запустить.&lt;br&gt;</description>
</item>

<item>
    <title>Проект LLVM представил новую стандартную библиотеку С++ (User294)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/66866.html#212</link>
    <pubDate>Mon, 17 May 2010 11:14:03 GMT</pubDate>
    <description>&amp;gt;Я&amp;gt;Это к тому, что Eclipse &amp;#8212; самое сложное хорошо масштабируемое приложение,&lt;br&gt;&lt;br&gt;Что значит - масштабируемое? А так знаете, апач вон например масштабируемый. Если ему дать сферическую машину в вакууме - с бесконечным числом процессоров и бесконечным количеством оперативы - он с его форками будет работать там идеально, юзая все ресурсы по делу и прекрасно смасштабируется. А вот на реальных машинах почему-то машины состояний типа нжинксы почему-то ведут себя куда лучше. Наверное потому что по процессору на юзера - явно перебор.&lt;br&gt;&lt;br&gt;&amp;gt;&amp;gt;переросток с встроенными жопоподтиралками.&lt;br&gt;&amp;gt;На C++ стройную и лёгкую среду подобного функционала всё ещё пишут, &lt;br&gt;&lt;br&gt;Да вот знаете, глядя на майкрософт и их продукты понимаешь что все хорошо в меру. И функционал - тоже! Начиная с некоторой точки получается см. выше что. И сколько его не дебажь, не профайли и прочая - а будет монструозное, тормозное и глючное УГ.&lt;br&gt;&lt;br&gt;&amp;gt;монструозен и немасштабируем до таких вещей? &lt;br&gt;&lt;br&gt;Как про такое говорится - дело было не в бобине... ;)&lt;br&gt;&lt;br&gt;&amp;gt;Нет &amp;#821</description>
</item>

<item>
    <title>Проект LLVM представил новую стандартную библиотеку С++ (User294)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/66866.html#211</link>
    <pubDate>Mon, 17 May 2010 10:46:30 GMT</pubDate>
    <description>&amp;gt;знаете коментарии в коде тоже многое упрощают &lt;br&gt;&lt;br&gt;Да, но в конечном итоге - вероятность того что юзер пришлет вербозный лог в 100500 раз выше чем то что вы сможете убедить его взять в лапы дебагер и что он осилит найти проблемное место и прислать инфо вам. Более того - часть проблем в общем то проблемы на стороне юзера (особенно в реалистичных сложных конфигах) и по вербозным логам - юзер (особенно если это админ) вполне сможет понять в чем проблема его конфигурации, не имея програмерам мозг лишний раз.&lt;br&gt;&lt;br&gt;&amp;gt;Но какие гарантии что она работает правильно? Правильно - а НИКАКИХ! &lt;br&gt;&amp;gt;в тестовом режиме это вполне нормально если до места брейкпоинта всё &lt;br&gt;&amp;gt;идет нормально (соответсвенно логически) то значить никакиз проблем нет. &lt;br&gt;&lt;br&gt;Сразу видно - сложные клиент-серверные или P2P приложения вы видимо не отлаживали вообще или делали это настолько ужасно и без понимания общей логики процесса, что я бы побоялся юзать ваши программы. Для тех кто в танке - намекаю: многие программы оперируют в реальном времени, взаимодейству</description>
</item>

<item>
    <title>Проект LLVM представил новую стандартную библиотеку С++ (iZEN)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/66866.html#210</link>
    <pubDate>Mon, 17 May 2010 10:03:46 GMT</pubDate>
    <description>&amp;gt;&amp;gt;&amp;gt;подскажите есть ли сейчас язык+компилятор+оптимизатор-линкер такого вида: &lt;br&gt;&amp;gt;&amp;gt;&amp;gt;1) язык с возможностью указать в какой части программы какие оптимизации (какого &lt;br&gt;&amp;gt;&amp;gt;&amp;gt;рода/типа - алгоритмов, расположения данных, параллелизация и пр) необходимы, допустимы, недопустимы&lt;br&gt;&amp;gt;&amp;gt;&lt;br&gt;&amp;gt;&amp;gt;Java. &lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;как для Java выглядит 1 пункт в коде ? &lt;br&gt;&lt;br&gt;Читайте: http://java.sun.com/docs/books/jls/second_edition/html/expressions.doc.html&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>Проект LLVM представил новую стандартную библиотеку С++ (JL2001)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/66866.html#209</link>
    <pubDate>Mon, 17 May 2010 08:37:45 GMT</pubDate>
    <description>&amp;gt;&amp;gt;подскажите есть ли сейчас язык+компилятор+оптимизатор-линкер такого вида: &lt;br&gt;&amp;gt;&amp;gt;1) язык с возможностью указать в какой части программы какие оптимизации (какого &lt;br&gt;&amp;gt;&amp;gt;рода/типа - алгоритмов, расположения данных, параллелизация и пр) необходимы, допустимы, недопустимы&lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;Java. &lt;br&gt;&lt;br&gt;как для Java выглядит 1 пункт в коде ?&lt;br&gt;</description>
</item>

<item>
    <title>Проект LLVM представил новую стандартную библиотеку С++ (iZEN)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/66866.html#208</link>
    <pubDate>Mon, 17 May 2010 08:22:43 GMT</pubDate>
    <description>&amp;gt;я сужу по языку на основе уже выходных данных, как бы exe,elf &lt;br&gt;&amp;gt;файлах в дизасме если мне сформированый код не нравиться, значит язык я не использую&lt;br&gt;&lt;br&gt;Глупейший критерий суждения лучшести/худшести языка.&lt;br&gt;&lt;br&gt;&amp;gt;C++ уже хорошенько вылизали в этом плане и мне asm сформированый код &lt;br&gt;&amp;gt;нравиться в D - не нравиться, может как язык, D и не плох&lt;br&gt;&lt;br&gt;С++ &amp;#8212; тормозное убожество. Компилятор очень долго склеивает простыни исходников (инкрементная компиляция опасна) и долго их компилит &amp;#8212; разница во времени по сравнению с компиляцией javac (который написан на Java) такого же объёма исходного кода на Java &amp;#8212; десятки раз!&lt;br&gt;&lt;br&gt;&amp;gt;но еще не вылизан в этом плане мне также не нравится и Делфи&lt;br&gt;&lt;br&gt;Компилятор среды Delphi 3.0 в 1997 году был однопроходным и отрабатывал, по опубликованным в прессе тестам, со скоростью ~300 тысяч строк исходнодного кода в минуту. Вот почему в нашей стране была так популярна эта среда, а не похожий на неё как две капли воды, но сверхтормозной и ресурсожручий Borland C++ Builder.&lt;br&gt;&lt;br&gt;&lt;br&gt;</description>
</item>

</channel>
</rss>
