| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| Часть нити удалена модератором |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1.25, Stax, 01:55, 05/06/2011 [ответить] [смотреть все]
| +/– |
Нормально так джава, нужно всего в 6 раз больше памяти, чем проге на C++ и до 12 раз медленнее..
|  | | |
| 1.29, Tav, 02:39, 05/06/2011 [ответить] [смотреть все]
| +/– |
Java и Scala компилируются в байт-код JVM, причем едва-ли есть существенные возможности JVM, недоступные из Java. Так каким образом реализация на Scala оказалась быстрее? Наводит на мысль, что вариант на Java реализован далеко не оптимальным образом.
|  | | |
| 1.60, croster, 11:17, 05/06/2011 [ответить] [смотреть все]
| +/– |
В тестах не хватает C#, интересно было бы глянуть на его результаты. Жалко, что в статье не описана точная конфигурация оборудования (указано лишь, что это древний Pentium IV), ОС и версии используемых копиляторов.
В остальном все предсказуемо - по производительности и экономности расходования памяти C++ впереди планеты всей.
Вчера наткнулся на интересное сравнение C# (MS .Net 4.0 и Mono 2.6.4), Java 1.6 и C++. Кому интересно - вот ссылка:
http://www.codeproject.com/KB/dotnet/RuntimePerformance.aspx
|  | | |
| 1.73, Iridium, 14:05, 05/06/2011 [ответить] [смотреть все]
| –1 +/– |
Полнейшая чушь!
Сравнили тёплое с мягким и наказали кого попало. :(
Давайте, до кучи, приплетём PHP, Perl, Delphi, C#… Что там ещё есть? Bash? Python? WhiteSpace? Да какая разница! Лишь бы сравнительную стаью написать!
|  | | |
| 1.113, gegMOPO4, 20:32, 05/06/2011 [ответить] [смотреть все]
| +1 +/– | |
О-хо-хонюшки. Опять детский сад. Ну нельзя сравнивать языки на основании одного-единственного теста. Нужны десятки, а то и сотни, самых разных тестов, потому, что, если что-то окажется ими непокрытым, то возможно на этом направлении будет совершенно иная картина.
Хорошо, что Роберт хотя бы признал, что различные способы решения на одном и том же языке дают большую разницу, чем решения на разных языках (и нужно задание давать профессионалам, а не пытаться скалькировать решение на слабознакомом языке).
|  | | |
| 1.172, Аналитик, 01:59, 07/06/2011 [ответить] [смотреть все]
| –1 +/– |
Ээээ... Знаете, такие тесты напоминают мне один случай. В двух соседних деревнях, Горюновка и Бедяевка производились исследования длины половых членов мужской части народонаселения. Среднее значение по Горюновке не превысило 12 см, в то время, как в Бедяевке этот же показатель переваливал за 24 см. Злые языки поговаривали, что исследованию этому верить нельзя из-за различия в методологии: в Горюновке производились измерения, в то время, как в Бедяевке - опросы.
|  | | |
| 1.182, Николай, 17:10, 10/06/2011 [ответить] [смотреть все]
| +/– | |
"Показатели, относительно оптимизированного варианта на С++; Признаком "Opt" отмечен оптимальный вариант, предложенный в процессе анализа несколькими специализирующимися на оптимизации разработчиками. "Dbg" - написанный на скорую руку код"
То ли перевод кривой то ли кто-то не разбирается совсем. Первая строка первой таблицы: 1.3x C++ Dbg/Opt (850 строк)
Т.е. код один, а opt и dbg -- это различные режимы компиляции.
|  | | |
|
|