LINUX.ORG.RU
ФорумTalks

MSVC++ vs. GCC -> ВНЕЗАПНО


0

0

После многочисленных топиков о тормознутости кода, генерируемого гыцацой, решил поискать в интернете каике-нибудь тесты. И наткнулся на это: C++ Performance Benchmarks (VC++ 2008 vs. MinGW gcc 4.3)

I just built (release version) and run Adobe "C++ Performance Benchmarks" with VC++ 2008 and MinGW gcc 4.3 and I observed that VC++ 2008 is much slower.

=) =) =)

Deleted

s/каике-нибудь/какие-нибудь/

Каике!!1

Deleted
()

Сенсация! Нативный gcc гораздо быстрее VS2008, запущенного в VirtualPC, который запущен в linux из-под wine.

lester_dev ★★★★★
()
Ответ на: комментарий от lester_dev

> Сенсация! Нативный gcc гораздо быстрее VS2008, запущенного в VirtualPC, который запущен в linux из-под wine.

Что?

Deleted
()

буду очень рад, если так и есть - пока поставил на закачку 4.3 и 4.4, потом проверю у себя

lester ★★★★
()

Какое НАМ (линуксодам) дело до VC++? Зачем НАМ его использовать? А если мы его не используем, то какое нам дело - быстрее он mingw или медленнее.

paxac
()
Ответ на: комментарий от paxac

> Какое НАМ (линуксодам) дело до VC++? Зачем НАМ его использовать? А если мы его не используем, то какое нам дело - быстрее он mingw или медленнее.

На этом форуме обитает немало людей, занимающихся написанием кроссплатформенного софта, который работает в т.ч. и под вендой.

Deleted
()
Ответ на: комментарий от paxac

> Какое НАМ (линуксодам) дело до VC++? Зачем НАМ его использовать? А если мы его не используем, то какое нам дело - быстрее он mingw или медленнее.

если людям под винду дать полный набор OpenSource программ( FF, Eclipse + mingw, VLC, Gimp, OOo и т.п. - ес-но с хорошей скоростью работы ), то, освоившись с ними под виндой, люди абсолютно безболезненно пересядут под Linux

lester ★★★★
()
Ответ на: комментарий от lester

забыл дописать KDE, ну и вообще такого софта много

lester ★★★★
()
Ответ на: комментарий от Deleted

>> На этом форуме обитает немало людей, занимающихся написанием кроссплатформенного софта, который работает в т.ч. и под вендой.

учитывая какая совместимость у VC++ со стандартами и собственно GCC, то все-же nobody cares :)

Andru ★★★★
()
Ответ на: комментарий от lester

Потенциальное 4.2. Потому что под линухом у них будут только линуховые программы (вайн, который даже айнюнзы до сих пор ниасилил, я не буду упоминать), а под виндой - и линуховые, и виндовые (МНОГО). Нафига им пересаживаться?;) Не из-за программ люди идут под линух...

svu ★★★★★
()
Ответ на: комментарий от svu

> Потенциальное 4.2. Потому что под линухом у них будут только линуховые программы (вайн, который даже айнюнзы до сих пор ниасилил, я не буду упоминать), а под виндой - и линуховые, и виндовые (МНОГО). Нафига им пересаживаться?;) Не из-за программ люди идут под линух...

это значительно упростит переход на Linux - многие пробуют и уходят не сумев освоиться, если же человек не будет видеть особой разницы между ОС - т.к. он не скажет "я пользуюсь исключительно MS Office, Visual, Windows Media Player и т.п. - в Linux этого нет, а переучиваться я не буду - смысл?", то он поставит Linux - посмотрит и скажет "да тут тоже самое, только прикольней"

lester ★★★★
()
Ответ на: комментарий от lester

> он поддерживается, может не все - что именно вам надо?

Спецификаторы формата для printf, целочисленные типы фиксированного размера, типа uint32_t, int16_t и прочих. Ещё вроде динамические массивы на стеке не поддерживались.

Deleted
()
Ответ на: комментарий от Deleted

да - тут вы правы, вроде в 2010 обещают полную поддержку С99 и частичную поддержку C++ 0x(201x)

lester ★★★★
()
Ответ на: комментарий от paxac

>Какое НАМ (линуксодам) дело до VC++? Зачем НАМ его использовать?

Да есть тут некий frame зклинивший на графике в ядре и ужасном gcc.

Absurd ★★★
()
Ответ на: комментарий от lester

> он поставит Linux - посмотрит и скажет "да тут тоже самое, только прикольней"

и секса зачастую больше =)))

isden ★★★★★
()
Ответ на: комментарий от Deleted

>целочисленные типы фиксированного размера, типа uint32_t, int16_t и прочих.

сразу видно человека, который в asm/types.h никогда не заглядывал

frame ★★★
()
Ответ на: комментарий от frame

> сразу видно человека, который в asm/types.h никогда не заглядывал

Можно сразу закончить на том, что в C99 такого заголовочника нет. Но я всё-таки продолжу: что я должен там увидеть?

Deleted
()
Ответ на: комментарий от lester

> люди абсолютно безболезненно пересядут под Linux

то людям нафиг не нужен будет linux. каждый кроссплатфоменный проект - это гвоздь в крышку linux на десктопах

я вообще давно предлагаю медаль "не продался баллмеру" на каждое прикладное ПО, которое есть только под linux, морально поддерживать таких героев

LordAily
()
Ответ на: комментарий от Deleted

>Но я всё-таки продолжу: что я должен там увидеть?

Определение для __u32, через которое впоследствии и определяется uint32_t и пр. Хотя всяко проще и быстрее было бы самому посмотреть, чем ждать ответа, - или не так?

frame ★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.