The OpenNET Project / Index page

[ новости/++ | форум | wiki | теги | ]

12.05.2010 09:39  Проект LLVM представил новую стандартную библиотеку С++

Представлен новый, развиваемый в рамках инициативы LLVM, проект - "libc++", представляющий собой реализацию стандартной библиотеки классов C++, распространяемую под BSD-подобной лицензией и нацеленную на максимальное обеспечение совместимости с существующими и будущими стандартами и высокоэффективную генерацию кода.

Основные цели проекта:

  • Поддержание совместимости с черновиком будущего промышленного стандарта C++0X;
  • Минимальное потребление памяти;
  • Высокая скорость выполнения функций;
  • Быстрая компиляция;
  • Совместимость на уровне ABI с libstdc++ из состава GCC для некоторых низкоуровневых возможностей, таких как объекты-исключения (exception objects), rtti и распределение памяти;
  • Расширенный набор unit-тестов.

В настоящий момент готовность библиотеки libc++ до финального релиза оценивается на 85%, включая планы по поддержке новшеств стандарта C++'0x. Хотя библиотека предназначена для поддержки и дополнения компилятора Clang++, она легко может быть адаптирована для использования совместно с любым другим компилятором C++.

  1. Главная ссылка к новости (http://blog.llvm.org/2010/05/n...)
  2. OpenNews: Новая версия набора компиляторов LLVM 2.7
  3. OpenNews: Сравнение производительности компиляторов GCC, Clang и LLVM-GCC
  4. OpenNews: Тестирование варианта FreeBSD, переведенного на компилятор Clang
  5. OpenNews: Компилятор Clang преодолел барьер собственной пересборки
Лицензия: CC-BY
Тип: К сведению
Ключевые слова: llvm, clang, gcc, cpp, lib
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение Ajax/Линейный | Раскрыть все сообщения | RSS
 
  • 1.1, мимпроходил (?), 09:48, 12/05/2010 [ответить] [показать ветку] [···]    [к модератору]
  • +3 +/
    одно из двух, или народ серьезно взялся или одно из двух...
     
     
  • 2.70, Andrey Mitrofanov (?), 17:58, 12/05/2010 [^] [ответить]    [к модератору]
  • +1 +/
    ...либо кто-то из спонсоров вбросил ломоть сорца, либо снова одно из двух...
     
  • 2.78, User294 (ok), 18:49, 12/05/2010 [^] [ответить]    [к модератору]
  • –1 +/
    >одно из двух, или народ серьезно взялся или одно из двух...

    Народ в лице ... корпорации Эппл? Той, которая два раза сорсы дарвиновского ядра закрывала т.к. видите ли хакинтоши им помешали? :)

     
     
  • 3.177, ixrws (??), 17:57, 14/05/2010 [^] [ответить]     [к модератору]
  • +1 +/
    Пусть открывает и дальше В отличие от дарвиновского ядра, куски которого никому... весь текст скрыт [показать]
     
     
  • 4.179, User294 (ok), 21:25, 14/05/2010 [^] [ответить]     [к модератору]  
  • +/
    Ну кому-то оно было нужно, но Эппл жабой давился - как это так На нашем ядре -... весь текст скрыт [показать]
     
     
  • 5.186, ixrws (??), 23:53, 14/05/2010 [^] [ответить]     [к модератору]  
  • +/
    Такая уж сутьба вендоролокнутых технологий и их пользователей, то есть анальных ... весь текст скрыт [показать]
     
     
  • 6.196, Andrey Mitrofanov (?), 21:11, 15/05/2010 [^] [ответить]    [к модератору]  
  • +/
    Есть ещё третий вариант: вывалить такую кучу сорца, которую ни один "коллектив энтузиасов" не поднимет форкнуть -- и крути ими как хочешь, хошь под BSDL, хошь под GPL.

    mozilla, OOo, ...

     
  • 1.2, Аноним (-), 10:14, 12/05/2010 [ответить] [показать ветку] [···]    [к модератору]  
  • +1 +/
    > Полная совместимость на уровне ABI с libstdc++ из состава GCC

    хм, интересно как они этого добьются?

     
     
  • 2.3, Andrew (??), 11:11, 12/05/2010 [^] [ответить]     [к модератору]  
  • +2 +/
    В оригинале новости идет речь ТОЛЬКО о бинарной совместимости для НЕКОТОРЫХ низк... весь текст скрыт [показать]
     
  • 2.75, Black (??), 18:23, 12/05/2010 [^] [ответить]    [к модератору]  
  • +/
    Наверное используя такую же систему именования функций как и в GCC
     
     
  • 3.77, pavlinux (ok), 18:40, 12/05/2010 [^] [ответить]    [к модератору]  
  • –1 +/
    Это уровень API
     
  • 1.4, Knuckles (ok), 11:47, 12/05/2010 [ответить] [показать ветку] [···]    [к модератору]  
  • +2 +/
    libc++ is known to work on the following platforms, using g++-4.2 and clang...
    * Mac OS X i386
    * Mac OS X x86_64

    И все?!

     
     
  • 2.5, human (??), 11:55, 12/05/2010 [^] [ответить]    [к модератору]  
  • +2 +/
    Порты для других ОС видимо придется сообществу развивать. Apple их развивать врядли будет.
     
     
  • 3.6, Толстый (ok), 12:15, 12/05/2010 [^] [ответить]    [к модератору]  
  • –8 +/
    Правильно, а то не хаит Apple только ленивый, а как доходит до дела, начинают спрашивать "а где под линукс?". Опен-сорс товарищи, развивайте своими силами или кушайте что дают.
     
     
  • 4.12, Аноним (-), 13:12, 12/05/2010 [^] [ответить]     [к модератору]  
  • +3 +/
    а кому кроме эппла это надо развивать под bsdl кто-то хочет бесплатно поработ... весь текст скрыт [показать]
     
     
  • 5.14, Толстый (ok), 13:19, 12/05/2010 [^] [ответить]    [к модератору]  
  • –6 +/
    опенсорс паранойа? Вы наверное сами ПО не разрабатываете. Все адекватные программисты которых я знаю пишут весь свой код под BSD, а то и под более позволяющей лицензией Boost.
     
     
  • 6.25, User294 (ok), 14:10, 12/05/2010 [^] [ответить]    [к модератору]  
  • –3 +/
    Круто, адекватный программист - это тот кто позволяет Эпплу зажопить свои исходники задаром? Хаха, боюсь этот критерий адекватности устраивает только Эппл.
     
     
  • 7.33, AdVv (ok), 15:05, 12/05/2010 [^] [ответить]    [к модератору]  
  • +6 +/
    >Круто, адекватный программист - это тот кто позволяет Эпплу зажопить свои исходники
    >задаром? Хаха, боюсь этот критерий адекватности устраивает только Эппл.

    Усер выпили у себя из системы x.org, Apache/nginx, Firefox и успокойся. Кстати этот сайт работает на FreeBSD. Некошерно ? Тебя здесь никто не держит.

     
     
  • 8.79, User294 (ok), 18:53, 12/05/2010 [^] [ответить]     [к модератору]  
  • –4 +/
    К счастью упомянутые проекты не пилятся конторкой с названием Эппл и в их списка... весь текст скрыт [показать]
     
     
  • 9.82, аноним (?), 19:36, 12/05/2010 [^] [ответить]    [к модератору]  
  • –3 +/
    слив что называется засчитан
     
     
  • 10.90, User294 (ok), 20:13, 12/05/2010 [^] [ответить]    [к модератору]  
  • –3 +/
    >слив что называется засчитан

    Офигенная аргументация :-)

     
  • 9.86, аноним (?), 19:59, 12/05/2010 [^] [ответить]    [к модератору]  
  • +3 +/
    >Сама по себе BSDL проблемой не является.

    НЕ ВЕРЮ! Признайся - ты фейк User294-го :)

     
     
  • 10.89, User294 (ok), 20:11, 12/05/2010 [^] [ответить]     [к модератору]  
  • –1 +/
    Нет, я не фэйк 294-го Я он сам И, блин, если уж так интересно то в дебрях ломо... весь текст скрыт [показать]
     
     
  • 11.94, аноним (?), 20:35, 12/05/2010 [^] [ответить]     [к модератору]  
  • +4 +/
    1001 раз всё что было под BSDL - под ней же и останется 1001 раз до тех пор т... весь текст скрыт [показать]
     
     
  • 12.149, User294 (ok), 20:08, 13/05/2010 [^] [ответить]     [к модератору]  
  • +1 +/
    А jumiper и прочие эпплы и майкрософты с панасониками - в курсе oO А то знаете,... весь текст скрыт [показать]
     
     
  • 13.194, Xaionaro (ok), 14:51, 15/05/2010 [^] [ответить]    [к модератору]  
  • +1 +/
    Каждый раз, когда я вижу новость о LLVM, в комментариях я обязательно увижу холивар о лицензиях.
     
  • 11.166, vkni (?), 09:52, 14/05/2010 [^] [ответить]    [к модератору]  
  • +1 +/
    >Что-то не так?

    Всё так. Просто проявлена нехарактерная рациональность и трезвость суждений :-).


     
  • 7.95, Уважаемый Анонимус (?), 21:50, 12/05/2010 [^] [ответить]    [к модератору]  
  • +/
    А не покажете ли пальцем где в лицензии bsd стоит пункт о передаче прав автора кода эпплу?
     
     
  • 8.180, User294 (ok), 21:32, 14/05/2010 [^] [ответить]     [к модератору]  
  • +/
    В BSDL как бы зажопить чужой код можно и без передачи прав - лицензия сие позвол... весь текст скрыт [показать]
     
     
  • 9.187, iZEN (ok), 04:11, 15/05/2010 [^] [ответить]     [к модератору]  
  • +/
    Это ты про CUPS сейчас рассказал ... весь текст скрыт [показать]
     
     
  • 10.197, Andrey Mitrofanov (?), 21:25, 15/05/2010 [^] [ответить]     [к модератору]  
  • +/
    Чё ж тя так с того КУПСа прёт-то Наглый проприертарщик Эппл купил права на купс... весь текст скрыт [показать]
     
     
  • 11.200, iZEN (ok), 15:02, 16/05/2010 [^] [ответить]     [к модератору]  
  • +/
    Чему Ведь По-мне, так уж лучше бы стояли имена разработчиков на самом видном м... весь текст скрыт [показать]
     
     
  • 12.202, Andrey Mitrofanov (?), 15:12, 16/05/2010 [^] [ответить]     [к модератору]  
  • +/
    Гм, ну, значит вместе не получилось Персонально Вы радуетесь, что у проприертар... весь текст скрыт [показать]
     
  • 6.93, AnonymousAAAAA (?), 20:20, 12/05/2010 [^] [ответить]    [к модератору]  
  • +1 +/
    Господин Джобс, перелогиньтесь
     
  • 5.26, iZEN (ok), 14:14, 12/05/2010 [^] [ответить]     [к модератору]  
  • –3 +/
    Как бы история с MySQL говорит об том, что не всё так просто с лицензиями Для з... весь текст скрыт [показать]
     
     
  • 6.32, fi (ok), 14:48, 12/05/2010 [^] [ответить]     [к модератору]  
  • –2 +/
    О это пришел изин В гугле забанили Зажимают, еще как зажимают хакер официальн... весь текст скрыт [показать]
     
  • 6.34, AdVv (ok), 15:07, 12/05/2010 [^] [ответить]     [к модератору]  
  • +/
    iZEN ты и User294 не один и тот же человек Вы постоянно одновременно вбрасывае... весь текст скрыт [показать]
     
     
  • 7.80, User294 (ok), 18:59, 12/05/2010 [^] [ответить]     [к модератору]  
  • –1 +/
    Скорее, антиподы Изен ни в зуб ногой в железе и низкоуровневых делах, файловых ... весь текст скрыт [показать]
     
     
  • 8.113, Knuckles (ok), 00:17, 13/05/2010 [^] [ответить]    [к модератору]  
  • +5 +/
    Привет. Ты вообще редко, что пропускаешь :) Откуда столько свободного времени?
     
     
  • 9.150, User294 (ok), 20:12, 13/05/2010 [^] [ответить]     [к модератору]  
  • +/
    Да вообще-то много чего пропускаю на половину пикировок я отвечать тупо не ус... весь текст скрыт [показать]
     
  • 6.41, AlexAT (ok), 15:44, 12/05/2010 [^] [ответить]     [к модератору]  
  • +/
    http askmonty org - наш ответ GPL позволяет безболезненно форкнуть проект, ни... весь текст скрыт [показать]
     
     
  • 7.47, Andrew (??), 16:22, 12/05/2010 [^] [ответить]    [к модератору]  
  • +3 +/
    Если Вы о MySQL, то Oracle нынче- копирайт холдер, а значит может делать с исходниками все, что ей в голову взбредет.
     
     
  • 8.49, AlexAT (ok), 16:32, 12/05/2010 [^] [ответить]     [к модератору]  
  • +/
    Они могут делать с ними что угодно, но та часть кода, что ушла под GPL, уже закр... весь текст скрыт [показать]
     
     
  • 9.201, iZEN (ok), 15:04, 16/05/2010 [^] [ответить]    [к модератору]  
  • +/
    Для MySQL есть прекрасная альтернатива — InterBase и её опенсурсные реализации.
     
  • 8.81, User294 (ok), 19:02, 12/05/2010 [^] [ответить]     [к модератору]  
  • +/
    Они, конечно, холдер, но они пожалуй будут выбирать между местечковой жабой и вн... весь текст скрыт [показать]
     
  • 6.96, Уважаемый Анонимус (?), 22:00, 12/05/2010 [^] [ответить]     [к модератору]  
  • +/
    Опубликованные под открытой лицензией сорцы зажать нельзя, даже если разработчик... весь текст скрыт [показать]
     
     
  • 7.144, Aleksey (??), 13:57, 13/05/2010 [^] [ответить]     [к модератору]  
  • +/
    90 разработчиков постгреса даже основных, а их тоже не мало купить проблемати... весь текст скрыт [показать]
     
  • 3.13, Аноним (-), 13:15, 12/05/2010 [^] [ответить]     [к модератору]  
  • +2 +/
    у сообщества есть такая либа, и возможность эппла зажать сорс сообществу не нужн... весь текст скрыт [показать]
     
  • 2.19, Sw00p aka Jerom (?), 13:27, 12/05/2010 [^] [ответить]    [к модератору]  
  • –8 +/
    он умрёт - када умрёт Страуструп

    пс: С# - альтернатива

     
     
  • 3.24, User294 (ok), 14:09, 12/05/2010 [^] [ответить]     [к модератору]  
  • +4 +/
    А си уже с восьмидесятых все хоронят И еще столько же хоронить будут Думается ... весь текст скрыт [показать]
     
     
  • 4.55, Sw00p aka Jerom (?), 17:01, 12/05/2010 [^] [ответить]     [к модератору]  
  • –3 +/
    говорят асм тоже вымер это потому-что Столман не осилил C п... весь текст скрыт [показать]
     
     
  • 5.56, AlexAT (ok), 17:02, 12/05/2010 [^] [ответить]     [к модератору]  
  • +1 +/
    когда перепишут Kernel 2 6 x на C , ну или хотя бы Java - тогда с ними и поговор... весь текст скрыт [показать]
     
     
  • 6.65, Sw00p aka Jerom (?), 17:25, 12/05/2010 [^] [ответить]     [к модератору]  
  • –3 +/
    лучше б кернель написали на асм ... весь текст скрыт [показать]
     
     
  • 7.68, AlexAT (ok), 17:31, 12/05/2010 [^] [ответить]     [к модератору]  
  • +/
    Поиск S по исходникам ядра должен открыть Вам глаза Не все из архитектурного ... весь текст скрыт [показать]
     
  • 7.91, User294 (ok), 20:17, 12/05/2010 [^] [ответить]     [к модератору]  
  • +/
    Майкрософт частично писал, в 95 И как ни странно на именно этой системе они и ... весь текст скрыт [показать]
     
     
  • 8.98, Sw00p aka Jerom (?), 22:09, 12/05/2010 [^] [ответить]     [к модератору]  
  • –4 +/
    что такое по вашему портабельность нет и не будет никакой портабельности ес... весь текст скрыт [показать]
     
     
  • 9.124, Аноним (-), 07:49, 13/05/2010 [^] [ответить]     [к модератору]  
  • +/
    портабильность - это сколько нужно сделать движений ручками что бы код заработал... весь текст скрыт [показать]
     
     
  • 10.125, Sw00p aka Jerom (?), 10:18, 13/05/2010 [^] [ответить]     [к модератору]  
  • –2 +/
    вы сами уже ответили за меня может мозгами и не добавлять ... весь текст скрыт [показать]
     
     
  • 11.146, Аноним (-), 14:28, 13/05/2010 [^] [ответить]    [к модератору]  
  • +/
    >))))))) может мозгами ???? и не добавлять код тогда када программа не будет работать при переносе, а делать это в момент написания программы

    святая наивность

     
  • 9.151, User294 (ok), 20:24, 13/05/2010 [^] [ответить]     [к модератору]  
  • +/
    Возможность использования программы на иной архитектуре платформе системе без по... весь текст скрыт [показать]
     
     
  • 10.167, Sw00p aka Jerom (?), 10:46, 14/05/2010 [^] [ответить]     [к модератору]  
  • +/
    а я это не знал что интел выпускает свои процы без обратной совместимости и не з... весь текст скрыт [показать]
     
     
  • 11.178, User294 (ok), 18:30, 14/05/2010 [^] [ответить]     [к модератору]  
  • +/
    В мире есть не только интель и амд Вы об этом не знали Алсо, в 64-битных систе... весь текст скрыт [показать]
     
     
  • 12.198, Sw00p aka Jerom (?), 13:13, 16/05/2010 [^] [ответить]     [к модератору]  
  • +/
    вот это троллинг - толсто очень интел не поддерживает 64 бита ARM Ltd сокр ... весь текст скрыт [показать]
     
  • 6.114, Knuckles (ok), 00:21, 13/05/2010 [^] [ответить]    [к модератору]  
  • +/
    >когда перепишут Kernel 2.6.x на C#, ну или хотя бы Java -
    >тогда с ними и поговорим

    Я тебя наверное удивлю, но существуют ядра как на Java, так и на C#. Так что -- фейл.

     
     
  • 7.123, Alex (??), 07:20, 13/05/2010 [^] [ответить]    [к модератору]  
  • +/
    >>когда перепишут Kernel 2.6.x на C#, ну или хотя бы Java -
    >>тогда с ними и поговорим
    >
    >Я тебя наверное удивлю, но существуют ядра как на Java, так и
    >на C#. Так что -- фейл.

    Пруфлинк?

     
     
  • 8.134, Knuckles (ok), 11:05, 13/05/2010 [^] [ответить]    [к модератору]  
  • +/
    >Пруфлинк?

    http://ru.wikipedia.org/wiki/Microsoft_Singularity
    http://ru.wikipedia.org/wiki/JNode
    Нэ?

     
     
  • 9.141, AlexAT (ok), 12:19, 13/05/2010 [^] [ответить]     [к модератору]  
  • +/
    1 Низкоуровневый код обработки прерываний x86 написан на языке ассемблера и C ... весь текст скрыт [показать]
     
     
  • 10.142, AlexAT (ok), 12:20, 13/05/2010 [^] [ответить]     [к модератору]  
  • +/
    Клоню к тому, что PoC, конечно, наличествует, но есть две вещи а от не-managed... весь текст скрыт [показать]
     
  • 10.143, аноним (?), 12:56, 13/05/2010 [^] [ответить]    [к модератору]  
  • +/
    >Просто не может Managed-среда заменить низкоуровневое программирование полностью.

    Может. Просто для этого необходима соответствующая поддержка от железа.

     
     
  • 11.152, User294 (ok), 20:26, 13/05/2010 [^] [ответить]     [к модератору]  
  • +/
    Вот только нахрен это нужно Оно пришло к чуть иным схемам - виртуализация и гип... весь текст скрыт [показать]
     
  • 5.66, Аноним (-), 17:27, 12/05/2010 [^] [ответить]    [к модератору]  
  • +3 +/
    Столлман, кстати, уже работает над созданием свободного .NET инструментария:
    http://www.gnu.org/software/dotgnu/
     
     
  • 6.69, Sw00p aka Jerom (?), 17:57, 12/05/2010 [^] [ответить]    [к модератору]  
  • –2 +/
    >Столлман, кстати, уже работает над созданием свободного .NET инструментария:
    >http://www.gnu.org/software/dotgnu/

    +1

     
  • 5.83, User294 (ok), 19:41, 12/05/2010 [^] [ответить]     [к модератору]  
  • +/
    Oh, really А что это за асм-оптимизация в кодеках тогда Да и алгоритмы хеширов... весь текст скрыт [показать]
     
     
  • 6.101, Sw00p aka Jerom (?), 22:19, 12/05/2010 [^] [ответить]     [к модератору]  
  • –2 +/
    gt оверквотинг удален кстате вы хорошо описали Столмана SUX - о нём речи не ид... весь текст скрыт [показать]
     
     
  • 7.153, User294 (ok), 20:50, 13/05/2010 [^] [ответить]     [к модератору]  
  • +/
    Давайте Столлмана все-таки оставим в покое Он умный мужик, поэтому свои права -... весь текст скрыт [показать]
     
     
  • 8.168, Sw00p aka Jerom (?), 11:25, 14/05/2010 [^] [ответить]     [к модератору]  
  • +/
    давайте пенсионеров не трогать и отдать ему должное - человек революционер это ... весь текст скрыт [показать]
     
     
  • 9.181, User294 (ok), 21:37, 14/05/2010 [^] [ответить]     [к модератору]  
  • +/
    Вай, сколько апломба Лучше б столько же достижений было Тогда вполне честно ... весь текст скрыт [показать]
     
     
  • 10.189, Sw00p aka Jerom (?), 11:42, 15/05/2010 [^] [ответить]     [к модератору]  
  • +/
    фанатизм таки прёт поехали дальше несёте чушь http www arm com communit... весь текст скрыт [показать]
     
     
  • 11.192, JL2001 (ok), 13:29, 15/05/2010 [^] [ответить]     [к модератору]  
  • +/
    Как вы собрались компилировать программу написанную на х86-ассемблере компилятор... весь текст скрыт [показать]
     
     
  • 12.199, Sw00p aka Jerom (?), 13:31, 16/05/2010 [^] [ответить]     [к модератору]  
  • +/
    я это у вас и спрашивал... весь текст скрыт [показать]
     
  • 6.115, Knuckles (ok), 00:30, 13/05/2010 [^] [ответить]     [к модератору]  
  • +/
    Ну чего ты на такую толстоту ведешься Геймдевелоперы -- вообще очень специфичны... весь текст скрыт [показать]
     
     
  • 7.157, User294 (ok), 23:22, 13/05/2010 [^] [ответить]     [к модератору]  
  • +/
    Дык на другом как-то гамез и не попадается Наверное потому что всякие красивые ... весь текст скрыт [показать]
     
  • 5.174, Сергей Митрофанович (?), 13:09, 14/05/2010 [^] [ответить]    [к модератору]  
  • +/
    >пс: Си темболее похоронили когда Страуструп решил создат С++ )))
    >а С++ похоронили када создали Java
    >а Java-у похоронили когда создали C#

    И вот, теперь программисты ходят и поднимают зомби...

     
  • 3.72, Кырыл (?), 18:18, 12/05/2010 [^] [ответить]    [к модератору]  
  • +/
    Альтернатива чему? ))) Basic-у? С# с С++ схожи только первый буквы в названии. Уж лучше я на Objective-C буду писать.
     
     
  • 4.74, AlexAT (ok), 18:22, 12/05/2010 [^] [ответить]     [к модератору]  
  • +/
    Шутки шутками, а C действительно альтернатива Visual Basic и FoxPro, судя по сф... весь текст скрыт [показать]
     
     
  • 5.100, анонимус (??), 22:14, 12/05/2010 [^] [ответить]     [к модератору]  
  • +/
    вы уже заменили в 1С вижуал бейсик на C ... весь текст скрыт [показать]
     
     
  • 6.106, filosofem (ok), 22:42, 12/05/2010 [^] [ответить]    [к модератору]  
  • +1 +/
    >вы уже заменили в 1С вижуал бейсик на C# ?

    А Гоблин уже перевел C# на русский?

     
     
  • 7.182, User294 (ok), 21:39, 14/05/2010 [^] [ответить]    [к модератору]  
  • +/
    А что переводил Гоблин чтобы получился 1С? :)
     
  • 4.102, Sw00p aka Jerom (?), 22:25, 12/05/2010 [^] [ответить]     [к модератору]  
  • –2 +/
    ржунимагу а парадигма какая или вы отличие видите только в синтакси... весь текст скрыт [показать]
     
     
  • 5.108, Я (??), 22:54, 12/05/2010 [^] [ответить]    [к модератору]  
  • +/
    >>>Уж лучше я на Objective-C буду писать.
    > вам удачи а я лучше буду писать на неоспаримом асм

    Ссылку на вменяемый проект авторства автора в студию!

     
     
  • 6.129, Sw00p aka Jerom (?), 10:43, 13/05/2010 [^] [ответить]    [к модератору]  
  • –1 +/
    http://cs.mipt.ru/docs/comp/rus/develop/other/stroustrup_interview/index.html

    Хотя уважаемая Алёна считает эт олжеинтервью
    http://alenacpp.blogspot.com/2006/06/blog-post.html

     
     
  • 7.154, Я (??), 20:57, 13/05/2010 [^] [ответить]    [к модератору]  
  • +/
    Таки ссылку на ваш проект на асме или перестаньте петросянить в треде.

    Спасибо!

     
  • 5.116, Knuckles (ok), 00:37, 13/05/2010 [^] [ответить]     [к модератору]  
  • +/
    Кресты может и отстойное гогно мамонта, но абсолютно закономерно успешен для сво... весь текст скрыт [показать]
     
     
  • 6.126, Sw00p aka Jerom (?), 10:24, 13/05/2010 [^] [ответить]     [к модератору]  
  • –1 +/
    с первой частью не соглашусь - я сам сторонник плюсов а тут не соглашусь - кто х... весь текст скрыт [показать]
     
  • 2.20, Толстый (ok), 13:28, 12/05/2010 [^] [ответить]     [к модератору]  
  • –4 +/
    Люди задают одни и теже вопросы, поэтому приходится цитировать самого себя То чт... весь текст скрыт [показать]
     
     
  • 3.22, AlexAT (ok), 13:39, 12/05/2010 [^] [ответить]     [к модератору]  
  • +/
    И все эти недостатки - не повод уходить на C или жабу, у которых их еще больше ... весь текст скрыт [показать]
     
     
  • 4.28, AdVv (ok), 14:20, 12/05/2010 [^] [ответить]    [к модератору]  
  • +1 +/
    Нахрен раздувать флейм а ? У всего есть свои недостатки.
    Языки отличаются по концепции и сделаны для принципиально разных задач.
    Сравнивать их - обычная некомпетентность.
     
     
  • 5.57, Sw00p aka Jerom (?), 17:09, 12/05/2010 [^] [ответить]     [к модератору]  
  • –3 +/
    там нечего сравнивать если обрать внимание на то что все выше сказанные языки в ... весь текст скрыт [показать]
     
  • 3.23, JL2001 (ok), 13:51, 12/05/2010 [^] [ответить]    [к модератору]  
  • –1 +/
    >То что С++ на данный момент нет сто-процентной замены не делает его
    >правильным языком. Сходу можно назвать десятки его недостатков

    и какой язык не 100% замена C++ ?

     
     
  • 4.31, AdVv (ok), 14:27, 12/05/2010 [^] [ответить]     [к модератору]  
  • +1 +/
    Тебе и намекнули что среди популярных в данный момент языков программирования не... весь текст скрыт [показать]
     
     
  • 5.58, Sw00p aka Jerom (?), 17:10, 12/05/2010 [^] [ответить]     [к модератору]  
  • –4 +/
    а на асм проблематично ... весь текст скрыт [показать]
     
  • 5.73, Кырыл (?), 18:20, 12/05/2010 [^] [ответить]    [к модератору]  
  • +/

    >а вот драйвера на PHP, Java, Python и С# писать
    >проблематично.

    На ЦПП их тоже писать проблематично, тут обычный С (или обжектив) и асм никуда не делись пока.

     
     
  • 6.135, AdVv (ok), 11:06, 13/05/2010 [^] [ответить]     [к модератору]  
  • +/
    Повторю мысль - у сравниваемых языков разные сферы применения Их нельзя сравнит... весь текст скрыт [показать]
     
  • 5.117, Knuckles (ok), 00:40, 13/05/2010 [^] [ответить]     [к модератору]  
  • +/
    Зачем так узколобо мыслишь В Google вон например сайты на Java пишут и транслир... весь текст скрыт [показать]
     
     
  • 6.131, AdVv (ok), 11:00, 13/05/2010 [^] [ответить]     [к модератору]  
  • +/
    Я не мыслю узколобо Я пытаюсь донести очевидные вещи Java отлично подходит для... весь текст скрыт [показать]
     
     
  • 7.138, Knuckles (ok), 11:16, 13/05/2010 [^] [ответить]     [к модератору]  
  • +/
    Я хочу сказать, что для написания драйверов достаточно выразительных средств люб... весь текст скрыт [показать]
     
  • 3.27, User294 (ok), 14:17, 12/05/2010 [^] [ответить]     [к модератору]  
  • +2 +/
    Все бы ничего, только у других недостатков еще больше и они фатальнее Остальные... весь текст скрыт [показать]
     
     
  • 4.37, Толстый (ok), 15:24, 12/05/2010 [^] [ответить]    [к модератору]  
  • +/
    Ты хоть раз отлаживал что-нибудь на С++?
     
     
  • 5.38, Damon_ (ok), 15:39, 12/05/2010 [^] [ответить]    [к модератору]  
  • +/
    Ну, я отлаживал, отлаживаю и буду отлаживать... И что с того?
     
     
  • 6.39, Толстый (ok), 15:40, 12/05/2010 [^] [ответить]    [к модератору]  
  • +/
    пока ты отлаживаешь я сделаю работу быстрее и качественнее и пойду пить пиво.
     
     
  • 7.59, Sw00p aka Jerom (?), 17:13, 12/05/2010 [^] [ответить]     [к модератору]  
  • –4 +/
    и на скока быстро будет работать твоя программа пс ПОЙМИТЕ ЖЕ ЧТО ПОНЯТИЕ Б... весь текст скрыт [показать]
     
     
  • 8.163, kshetragia (ok), 05:39, 14/05/2010 [^] [ответить]    [к модератору]  
  • +/
    Еще раз: Под каждую задачу свой язык. Какой смысл писать например интерактив на крестах. Там прекрасно справится и скриптовый язык при меньшем геморрое
     
  • 8.164, kshetragia (ok), 05:40, 14/05/2010 [^] [ответить]    [к модератору]  
  • +/
    Гламурные менеджеры понимают цену сопровождения такой программы и цену квалифицированного специалиста.
     
  • 7.60, Sw00p aka Jerom (?), 17:16, 12/05/2010 [^] [ответить]     [к модератору]  
  • –1 +/
    да точно программы типа хелло ворлд можно писать с бутылкой пива под рукой и бег... весь текст скрыт [показать]
     
  • 6.40, Толстый (ok), 15:42, 12/05/2010 [^] [ответить]    [к модератору]  
  • +/
    Вообще напоминает "мыши плакали кололись но продолжали жрать кактус". Никогда не задумывался, что может быть быть что-то не так?
     
     
  • 7.43, Damon_ (ok), 15:59, 12/05/2010 [^] [ответить]     [к модератору]  
  • +/
    Никогда, поскольку предпочитаю писать так, чтоб сразу работало Последнее время,... весь текст скрыт [показать]
     
     
  • 8.45, Толстый (ok), 16:06, 12/05/2010 [^] [ответить]    [к модератору]  
  • +/
    Да ты уникум получается, немного таких людей которые пишут без багов! Тогда никаких претензий нет, пиво заслужил
     
     
  • 9.46, Damon_ (ok), 16:19, 12/05/2010 [^] [ответить]     [к модератору]  
  • +/
    Я этого не утверждал, я ,лишь, сказал, что для их локализации хватает b отладоч... весь текст скрыт [показать]
     
  • 8.61, Sw00p aka Jerom (?), 17:18, 12/05/2010 [^] [ответить]     [к модератору]  
  • –2 +/
    как отладит хелло ворлд без отладчика ... весь текст скрыт [показать]
     
  • 8.87, User294 (ok), 20:00, 12/05/2010 [^] [ответить]     [к модератору]  
  • +1 +/
    програмерам на заметку, кстати Вербозные логи на каждый пук порой лучше люб... весь текст скрыт [показать]
     
     
  • 9.118, Knuckles (ok), 00:48, 13/05/2010 [^] [ответить]     [к модератору]  
  • +/
    Ты сегодня на удивление правильные мысли выражаешь Согласен на 80 Сам сейчас ... весь текст скрыт [показать]
     
     
  • 10.127, Sw00p aka Jerom (?), 10:29, 13/05/2010 [^] [ответить]     [к модератору]  
  • –1 +/
    Вы хоть представляете как работает дебаггер или можетет предсказать как буде... весь текст скрыт [показать]
     
     
  • 11.133, Knuckles (ok), 11:04, 13/05/2010 [^] [ответить]    [к модератору]  
  • +/
    Пиши на современных языках и забудь про эти проблемы.
     
     
  • 12.136, Sw00p aka Jerom (?), 11:07, 13/05/2010 [^] [ответить]    [к модератору]  
  • –1 +/
    >>Пиши на современных языках и забудь про эти проблемы.

    это типа пэхэпэ ???

    пс: а коментарий ниже неасилил ?

     
     
  • 13.137, Knuckles (ok), 11:11, 13/05/2010 [^] [ответить]    [к модератору]  
  • +/
    >это типа пэхэпэ ???

    У тебя явно какой-то пунктик насчет PHP. Нет, я говорил хотя бы о тех же C# и Java.
    >пс: а коментарий ниже неасилил ?

    А к нему мой ответ тоже относится.


     
     
  • 14.139, Sw00p aka Jerom (?), 11:50, 13/05/2010 [^] [ответить]     [к модератору]  
  • –1 +/
    аа вот оно что а там дебаггер не используется а более весомого ответа не... весь текст скрыт [показать]
     
     
  • 15.140, Knuckles (ok), 12:00, 13/05/2010 [^] [ответить]     [к модератору]  
  • +/
    Ты чего докопался Я же не говорил, что дебаггеры вообще не нужны Говоришь так,... весь текст скрыт [показать]
     
     
  • 16.169, Sw00p aka Jerom (?), 11:38, 14/05/2010 [^] [ответить]     [к модератору]  
  • +/
    1 по отношению к gc - ничего плохого в gc нету есть кривые его реализации котор... весь текст скрыт [показать]
     
     
  • 17.176, Knuckles (ok), 14:23, 14/05/2010 [^] [ответить]     [к модератору]  
  • +/
    Я как раз за выбор языков адекватно задаче Однако считаю, что большую часть дес... весь текст скрыт [показать]
     
  • 11.183, User294 (ok), 21:55, 14/05/2010 [^] [ответить]     [к модератору]  
  • +/
    Да, я не только представляю но еще и пользуюсь им Такой я вот нехороший Как б... весь текст скрыт [показать]
     
     
  • 12.188, iZEN (ok), 04:14, 15/05/2010 [^] [ответить]     [к модератору]  
  • +/
    Как насчёт IBM POWER5-6 ... весь текст скрыт [показать]
     
  • 10.130, Sw00p aka Jerom (?), 10:45, 13/05/2010 [^] [ответить]     [к модератору]  
  • –1 +/
    gt оверквотинг удален УПД наличие утечек вы тоже будете фиксировать в дебаг л... весь текст скрыт [показать]
     
     
  • 11.148, Damon_ (ok), 19:30, 13/05/2010 [^] [ответить]     [к модератору]  
  • +/
    Зачем Для этого Valgrind, со товарищи, есть http valgrind org There are ... весь текст скрыт [показать]
     
     
  • 12.170, Sw00p aka Jerom (?), 11:41, 14/05/2010 [^] [ответить]    [к модератору]  
  • +/
    ))))

    посоветуйте коментом выше
    если человеку грубо говоря западло использовать дебаггер то про валгринд он ваще не слышал ))

    пс: он бы в первую очередь закоментил бы

     
  • 11.184, User294 (ok), 21:57, 14/05/2010 [^] [ответить]     [к модератору]  
  • +/
    Если перехватить функции выделения памяти и логгить их вызовы из собственного, ... весь текст скрыт [показать]
     
     
  • 12.190, Sw00p aka Jerom (?), 13:10, 15/05/2010 [^] [ответить]    [к модератору]  
  • +/
    вы ещё дамп памяти снимайте

    пс: так пишите сразу свой gc

     
  • 9.155, iZEN (ok), 22:43, 13/05/2010 [^] [ответить]     [к модератору]  
  • +1 +/
    Вот чем отличается embedded-разработка от энтерпрайза, тах это наличием вернее... весь текст скрыт [показать]
     
     
  • 10.156, User294 (ok), 23:16, 13/05/2010 [^] [ответить]     [к модератору]  
  • +1 +/
    Я видел и дебаговые printf-ы в компорт в эмбеддед и неслабые портянки логфайлов ... весь текст скрыт [показать]
     
     
  • 11.161, iZEN (ok), 01:31, 14/05/2010 [^] [ответить]     [к модератору]  
  • +/
    Это к тому, что Eclipse 8212 самое сложное хорошо масштабируемое приложение, ... весь текст скрыт [показать]
     
     
  • 12.162, User294 (ok), 03:03, 14/05/2010 [^] [ответить]     [к модератору]  
  • +/
    Вы уж простите, конечно, но с моей точки зрения - это всего лишь монструозный пе... весь текст скрыт [показать]
     
     
  • 13.203, iZEN (ok), 15:15, 16/05/2010 [^] [ответить]     [к модератору]  
  • +/
    Я Это к тому, что Eclipse 8212 самое сложное хорошо масштабируемое приложение... весь текст скрыт [показать]
     
     
  • 14.212, User294 (ok), 15:14, 17/05/2010 [^] [ответить]     [к модератору]  
  • +/
    Что значит - масштабируемое А так знаете, апач вон например масштабируемый Есл... весь текст скрыт [показать]
     
     
  • 15.213, iZEN (ok), 16:50, 17/05/2010 [^] [ответить]     [к модератору]  
  • +/
    Вы действительно видели Symphony Оно действительно запускалось в той среде окру... весь текст скрыт [показать]
     
  • 5.84, User294 (ok), 19:55, 12/05/2010 [^] [ответить]     [к модератору]  
  • +/
    Да, отлаживал Хоть того же aMule с редкими крешами или странностями поведения п... весь текст скрыт [показать]
     
     
  • 6.107, Толстый (ok), 22:46, 12/05/2010 [^] [ответить]     [к модератору]  
  • +/
    Ну и что, нравится оно или нет Может стоит поставить под сомнение фактор, котор... весь текст скрыт [показать]
     
     
  • 7.119, Knuckles (ok), 00:54, 13/05/2010 [^] [ответить]     [к модератору]  
  • +/
    Это как раз не самая большая проблема крестов Как сказал один из авторов FreePa... весь текст скрыт [показать]
     
     
  • 8.120, Knuckles (ok), 00:56, 13/05/2010 [^] [ответить]    [к модератору]  
  • +/
    Может показаться, что в этом комментарии я противоречу сам себе, но это не так :)
    Просто существует адекватная граница допустимого.

     
  • 7.160, User294 (ok), 23:25, 13/05/2010 [^] [ответить]     [к модератору]  
  • +/
    Да нормально вроде все Ну, помедитировал в gdb, он вполне доходчиво выдал место... весь текст скрыт [показать]
     
     
  • 8.175, Sw00p aka Jerom (?), 13:38, 14/05/2010 [^] [ответить]     [к модератору]  
  • +/
    достаточно компилить программу с отладочной инфой для gdb и писать свою отладку ... весь текст скрыт [показать]
     
     
  • 9.185, User294 (ok), 22:12, 14/05/2010 [^] [ответить]     [к модератору]  
  • +/
    Логи это не то чтобы отладка, это такое неизвазивное логгирование хода выполнени... весь текст скрыт [показать]
     
     
  • 10.193, Sw00p aka Jerom (?), 13:36, 15/05/2010 [^] [ответить]     [к модератору]  
  • +/
    знаете коментарии в коде тоже многое упрощают в тестовом режиме это вполне норма... весь текст скрыт [показать]
     
     
  • 11.211, User294 (ok), 14:46, 17/05/2010 [^] [ответить]     [к модератору]  
  • +/
    Да, но в конечном итоге - вероятность того что юзер пришлет вербозный лог в 1005... весь текст скрыт [показать]
     
  • 3.29, Kaliostat (?), 14:20, 12/05/2010 [^] [ответить]     [к модератору]  
  • +2 +/
    На протяжении многих лет не перестаю поражаться, как люди выдают свою врожденную... весь текст скрыт [показать]
     
     
  • 4.35, Толстый (ok), 15:20, 12/05/2010 [^] [ответить]     [к модератору]  
  • –3 +/
    То ты кроме двух крайностей - C и php ничего не знаешь Тяжелый случай И что ... весь текст скрыт [показать]
     
     
  • 5.42, анонимус (??), 15:53, 12/05/2010 [^] [ответить]     [к модератору]  
  • +/
    тонкий пЭЙАр языка D развели тролизм тему почикать до внятных комментарий по су... весь текст скрыт [показать]
     
     
  • 6.44, Толстый (ok), 16:04, 12/05/2010 [^] [ответить]    [к модератору]  
  • +/
    Балбес ты, народ же начал заявлять о безальтернативности и спрашивать о других языках. Изначально я только сказал что С++ УГ. Это по теме.
     
     
  • 7.50, анонимус (??), 16:37, 12/05/2010 [^] [ответить]    [к модератору]  
  • +/
    УГ это ваш D
    а александреску это еще не показатель
    вон торвальдс виндовс 7 рекламирует и что? это показатель того что линукс УГ?
     
     
  • 8.52, Damon_ (ok), 16:45, 12/05/2010 [^] [ответить]     [к модератору]  
  • +/
    Ну, Александреску, пожалуй, показатель Умный дядька, я полтора года пытался р... весь текст скрыт [показать]
     
     
  • 9.53, анонимус (??), 16:50, 12/05/2010 [^] [ответить]     [к модератору]  
  • +/
    вы александреску о ява раскажите, а то он со своими шаблонами крышей поехал поэт... весь текст скрыт [показать]
     
     
  • 10.76, Кырыл (?), 18:24, 12/05/2010 [^] [ответить]     [к модератору]  
  • +/
    По факту, промышленная разработка именно к работе с шаблонами сводится ... весь текст скрыт [показать]
     
     
  • 11.97, анонимус (??), 22:09, 12/05/2010 [^] [ответить]     [к модератору]  
  • +/
    сильно надуманые факты шаблоны конечно вещь полезная но не надо ею увлекаться ка... весь текст скрыт [показать]
     
     
  • 12.121, Толстый (ok), 01:07, 13/05/2010 [^] [ответить]     [к модератору]  
  • +/
    Логика на гране фантастики Не надо увлекаться как зделал Александреску только... весь текст скрыт [показать]
     
     
  • 13.205, анонимус (??), 00:49, 17/05/2010 [^] [ответить]    [к модератору]  
  • +/
    результат вашего метапрограммирование - STL, как пример унылого Г
     
  • 11.145, Вова (?), 14:10, 13/05/2010 [^] [ответить]     [к модератору]  
  • +/
    Под шаблонами в вашей промышленности понимаются паттерны или та херь с типиза... весь текст скрыт [показать]
     
     
  • 12.171, Кырыл (?), 12:03, 14/05/2010 [^] [ответить]    [к модератору]  
  • +/
    То, что безмозглые переводчики называют Паттернами.
     
  • 9.111, Толстый (ok), 23:14, 12/05/2010 [^] [ответить]     [к модератору]  
  • +/
    Ну вот, а теперь логический шаг после этого попробовать D Похожая парадигма, но... весь текст скрыт [показать]
     
     
  • 10.122, анонимус (??), 01:08, 13/05/2010 [^] [ответить]     [к модератору]  
  • +/
    у меня наверное какой то не такой С потому что у меня на нём всё что мне нужно... весь текст скрыт [показать]
     
     
  • 11.147, Толстый (ok), 17:49, 13/05/2010 [^] [ответить]    [к модератору]  
  • +/
    Я на работе пишу на С++ и у меня тоже все получается. Мысли шире. Если можешь.
     
     
  • 12.204, анонимус (??), 00:47, 17/05/2010 [^] [ответить]     [к модератору]  
  • +/
    я сужу по языку на основе уже выходных данных, как бы exe,elf файлах в дизасме е... весь текст скрыт [показать]
     
     
  • 13.208, iZEN (ok), 12:22, 17/05/2010 [^] [ответить]     [к модератору]  
  • +/
    Глупейший критерий суждения лучшести худшести языка С 8212 тормозное убоже... весь текст скрыт [показать]
     
     
  • 14.214, анонимус (??), 17:15, 18/05/2010 [^] [ответить]     [к модератору]  
  • +/
    зен - иди на яву и там ори о твоей яве уже сто раз по разу рассказали и особенно... весь текст скрыт [показать]
     
     
  • 15.215, iZEN (ok), 18:15, 18/05/2010 [^] [ответить]     [к модератору]  
  • +/
    Он нихрена не смыслит в Яве В Sun уже написали в 2007 году драйвер на Java, кот... весь текст скрыт [показать]
     
     
  • 16.216, анонимус (??), 22:52, 18/05/2010 [^] [ответить]     [к модератору]  
  • +/
    его ответ тебе был насчет ява и ембедед ему как и мне и многим другим положить н... весь текст скрыт [показать]
     
  • 11.159, Crazy Alex (??), 23:24, 13/05/2010 [^] [ответить]     [к модератору]  
  • +/
    Вы на D все же поглядите, занятная штука Тем более, что почти ничего из доступн... весь текст скрыт [показать]
     
     
  • 12.165, Damon_ (ok), 06:15, 14/05/2010 [^] [ответить]     [к модератору]  
  • +/
    Вот это уже интереснее Время будет можно и глянуть, интереса ради А в двух сло... весь текст скрыт [показать]
     
     
  • 13.173, Толстый (ok), 12:39, 14/05/2010 [^] [ответить]     [к модератору]  
  • +/
    Потому что в D правильное разделение между классами и структурами Классы - по... весь текст скрыт [показать]
     
  • 5.62, Sw00p aka Jerom (?), 17:20, 12/05/2010 [^] [ответить]     [к модератору]  
  • –1 +/
    создатель языка это ещё не означает супер пупер проггер ... весь текст скрыт [показать]
     
     
  • 6.112, Толстый (ok), 23:31, 12/05/2010 [^] [ответить]     [к модератору]  
  • +/
    Создатель языка как раз и является супер пупер проггером , так как он мыслит ши... весь текст скрыт [показать]
     
     
  • 7.128, Sw00p aka Jerom (?), 10:31, 13/05/2010 [^] [ответить]    [к модератору]  
  • –1 +/
    )))) супер пупер эт означить самый умный ???
    а будет Страуструп знать что я буду писать через 10 лет ????
     
  • 4.36, Толстый (ok), 15:21, 12/05/2010 [^] [ответить]    [к модератору]  
  • +/
    Насчет мифических недостатков, ты хочешь чтобы я начал перечислять?
     
  • 3.109, Толстый (ok), 22:58, 12/05/2010 [^] [ответить]     [к модератору]  
  • +/
    Надоело спорить Местное население упертое и консервативное до невозможности и с... весь текст скрыт [показать]
     
     
  • 4.158, Crazy Alex (??), 23:22, 13/05/2010 [^] [ответить]     [к модератору]  
  • +1 +/
    Вот много раз слышал это утверждение Ну хоть раз приведите пример из жизни, как... весь текст скрыт [показать]
     
     
  • 5.172, Толстый (ok), 12:32, 14/05/2010 [^] [ответить]     [к модератору]  
  • +/
    Приведу конкретный пример из своей практики, не про целое приложение Была задач... весь текст скрыт [показать]
     
     
  • 6.206, анонимус (??), 00:54, 17/05/2010 [^] [ответить]     [к модератору]  
  • +/
    а кто вам сказал что в QT все прооптимизировано QT создали для рисования хрюшеч... весь текст скрыт [показать]
     
     ....нить скрыта, показать (172)

  • 1.30, анонимус (??), 14:24, 12/05/2010 [ответить] [показать ветку] [···]    [к модератору]  
  • +/
    по теме
    STL был есть и будет, и лицензия у него лояльная

    а libstd++ лиш одна разновидность применима для GCC
    зачем было еще одну изобретать когда проще STL утановить

     
     
  • 2.48, Andrew (??), 16:27, 12/05/2010 [^] [ответить]    [к модератору]  
  • +/
    STL - это спецификация. Куда вы ее установите? libc++, libstdc++, STLport - примеры реализаций STL.
     
     
  • 3.51, анонимус (??), 16:42, 12/05/2010 [^] [ответить]     [к модератору]  
  • +/
    STL он и в африке STL go to http www sgi com tech stl а то что вы перечислили... весь текст скрыт [показать]
     
     
  • 4.63, Aleksey (??), 17:22, 12/05/2010 [^] [ответить]    [к модератору]  
  • +/
    Только этот STL не удовлетворяет стандартам C++, потому что был написан до них. А так да, практически никаких проблем.
     
     
  • 5.99, анонимус (??), 22:10, 12/05/2010 [^] [ответить]    [к модератору]  
  • +/
    >Только этот STL не удовлетворяет стандартам C++, потому что был написан до
    >них. А так да, практически никаких проблем.

    ОМГ!)))
    а каким стандартам он тогда удолетворяет?

     
  • 4.104, Andrew (??), 22:28, 12/05/2010 [^] [ответить]    [к модератору]  
  • +/
    > go to http://www.sgi.com/tech/stl/

    Всего лишь пример еще одной реализации STL.
    Далеко не самой лучшей, кстати.

     
  • 1.54, Мним (?), 16:59, 12/05/2010 [ответить] [показать ветку] [···]    [к модератору]  
  • +/
    ждём в дебиане и убунте.
     
     
  • 2.110, Толстый (ok), 23:11, 12/05/2010 [^] [ответить]    [к модератору]  
  • +/
    Да не надо ждать, скомпилировать из исходников llvm совсем не сложно, думаю тоже самое относится и к clang/libstd++
     
  • 1.191, JL2001 (ok), 13:17, 15/05/2010 [ответить] [показать ветку] [···]    [к модератору]  
  • +/
    подскажите есть ли сейчас язык+компилятор+оптимизатор-линкер такого вида:
    1) язык с возможностью указать в какой части программы какие оптимизации (какого рода/типа - алгоритмов, расположения данных, параллелизация и пр) необходимы, допустимы, недопустимы
    2) компилятор переводящий программу в некий "байткод"-формат с оптимизацией алгоритмической части (например если в функции указана оптимизация по скорости и указано плевать на память то расчёт необходимой всей функции памяти и выделение её в самом начале) (с сохранением остальных указаний оптимизатору) (хочется единый "байткод"-формат для разных языков программирования)
    3) сам оптимизатор+линкер (независимый от компилятора) - делающий из "байткода" исполняемый код с учётом возможностей оптимизации под конкретную платформу (например что в 64 бита влезет 2 32битовых инта за 1 проход цикла) (и указаний программиста в самой программе)
     
     
  • 2.207, iZEN (ok), 12:15, 17/05/2010 [^] [ответить]     [к модератору]  
  • +/
    Java javac Java HotSpot ... весь текст скрыт [показать]
     
     
  • 3.209, JL2001 (ok), 12:37, 17/05/2010 [^] [ответить]     [к модератору]  
  • +/
    как для Java выглядит 1 пункт в коде ... весь текст скрыт [показать]
     
     
  • 4.210, iZEN (ok), 14:03, 17/05/2010 [^] [ответить]    [к модератору]  
  • +/
    >>>подскажите есть ли сейчас язык+компилятор+оптимизатор-линкер такого вида:
    >>>1) язык с возможностью указать в какой части программы какие оптимизации (какого
    >>>рода/типа - алгоритмов, расположения данных, параллелизация и пр) необходимы, допустимы, недопустимы
    >>
    >>Java.
    >
    >как для Java выглядит 1 пункт в коде ?

    Читайте: http://java.sun.com/docs/books/jls/second_edition/html/expressions.doc.html

     

     Добавить комментарий
    Имя:
    E-Mail:
    Заголовок:
    Текст:


      Закладки на сайте
      Проследить за страницей
    Created 1996-2018 by Maxim Chirkov  
    ДобавитьПоддержатьВебмастеруГИД  
    Hosting by Ihor