The OpenNET Project / Index page

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

06.07.2011 22:19  Проект по тестированию эффективности языков программирования

В рамках проекта PLB предпринята попытка создания тестового комплекта, охватывающего различные аспекты при оценке эффективности языков программирования. Подготовленный тестовый комплект включает реализацию четырех базовых тестовых заданий для 11 языков программирования: Си, С#, D, Go, Java, JavaScript, Lua, Perl, Python, R и Ruby. Всего протестировано 26 различных реализаций поддерживаемых языков. Эффективность оценивается с позиции производительности и потребления памяти.

В число тестов входят: Sudoku - программа для поиска решений в игре Судоку (20x50). Matmul - реализация алгоритма по умножению двух матриц размером 1000x1000, который хорошо подходит для измерения производительности циклов и оценки выполнения типичных математических задач. Patmch - программа для поиска строк в файле с использованием нескольких видов регулярных выражений (влияние скорости ввода/вывода устранено через размещение файла в памяти). Dict - поиск повторяющихся строк из списка в 5 млн строк (последовательно операция повторяется для каждой строки списка, в среднем каждая строка повторяется по 4 раза), позволяет оценить производительность хэшей и ассоциативных массивов. Тесты sudoku" и "matmul" ориентированы на измерение производительности языка, а тесты "Patmch" и "dict" производительности библиотек.

Некоторые наблюдения:

  • Быстрее всего простые регулярные выражения выполняются в Perl, при этом Perl в связанных с регекспами тестах в три раза обгоняет по скорости язык Си (GCC и библиотека regexp9 из Plan 9). JavaScript-движок V8 при выполнении регулярных выражений показал результаты аналогичные языку Cи (GCC), JavaScript-движок JaegarMonkey немного отстал от V8, но совсем незначительно.
  • В тесте, оценивающем производительность обработки строк неплохие результаты показал CPython 2.7, который отстал от GCC всего на 25% (Perl отстал в два раза, JavaScript-движок V8 и язык Java - в два с половиной раза, JavaScript-движок JaegarMonkey и язык Ruby - в три раза).
  • В целом JavaScript-движок V8 показал во всех тестах более высокие результаты по сравнению с движком JaegarMonkey от проекта Mozilla.
  • В тесте умножения матриц LuaJIT немного обогнал GCC. Java и JavaScript-движок V8 отстали от GCC всего на 10%. Для сравнения, Python отстал от GCC в 66 раз, JavaScript-движок JaegarMonkey в 7 раз, Perl в 100 раз, Ruby в 273 раза.
  • В эталонном тесте sudoku ближе всего к показателям языка Си (GCC) оказался язык Java, который отстал всего на 70%. JavaScript-движок V8 отстал в 3.7 раза, C#@Mono в 3.8 раз, JavaScript-движок JaegarMonkey в 18 раз, Ruby в 98 раз, CPython в 113 раз, Perl в 121 раз.
  • При оценке потребления памяти при обработке строк, после языка Си (52 Мб) наиболее экономичными оказались JavaScript-движок V8 (97 Мб), CPython (112 Мб), C#@Mono (113 Мб). Ruby израсходовал 156 Мб, а Perl - 219 Мб, JavaScript-движок JaegarMonkey - 274 Мб. Наихудшие результаты показали: R - 1 Гб и Jython - 457 Мб, JRuby - 436 Мб. В тесте умножения матриц расстановка сил в плане потребления памяти изменилась: Си (GCC) 32 Мб, JavaScript-движок JaegarMonkey - 35 Мб, C#@Mono - 40 Мб, Java - 67 Мб, CPython - 91 Мб, V8 - 141 Мб, Ruby - 196 Мб, Perl - 225 Мб.


  1. Главная ссылка к новости (http://attractivechaos.github....)
  2. OpenNews: В Google провели сравнение производительности C++, Java, Go и Scala
  3. Compare the performance of 24 programming languages for 4 different combinations of OS/machine
Лицензия: CC-BY
Тип: Обобщение
Ключевые слова: lang, benchmark, gcc, perl, python, ruby
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение Линейный вид | Ajax | Показать все | RSS
 
  • 1.1, Аноним, 23:14, 06/07/2011 [ответить] [смотреть все]
  • +1 +/
    а где же сточки кода?
    какая это эффективность тогда?
     
     
  • 2.7, VoDA, 23:43, 06/07/2011 [^] [ответить] [смотреть все] [показать ветку]
  • +1 +/
    есть еще эффективность работы программиста - время требующееся программисту для ... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.35, имя, 01:39, 07/07/2011 [^] [ответить] [смотреть все]  
  • –2 +/
    java ващето компилируется угадай во что так что тормозить могут только gc и ... весь текст скрыт [показать]
     
     
  • 4.36, имя, 01:41, 07/07/2011 [^] [ответить] [смотреть все]  
  • –2 +/
    а библитека там вообще идеал программирования почти другим пилить и пилить до ... весь текст скрыт [показать]
     
     
  • 5.207, 111, 03:56, 08/07/2011 [^] [ответить] [смотреть все]  
  • +3 +/
    :)
    Ох, как эти джависты наивны...
     
     
  • 6.257, Аноним, 14:11, 08/07/2011 [^] [ответить] [смотреть все]  
  • +/
    И батхерт у них характерный :)
     
  • 5.287, Javist, 10:10, 09/07/2011 [^] [ответить] [смотреть все]  
  • +/
    Ну платформа на самом деле не плохая, однако сам язык не очень хорошо поддержива... весь текст скрыт [показать]
     
     
  • 6.289, anonymous, 10:14, 09/07/2011 [^] [ответить] [смотреть все]  
  • +/
    ну так задачи удобства и не стояло стояла задача по мере сил усложнить обезьяне... весь текст скрыт [показать]
     
  • 4.209, 111, 05:55, 08/07/2011 [^] [ответить] [смотреть все]  
  • +2 +/
    JIT никогда не будет реально по скорости сопоставим с тем же кодингом на Cи... весь текст скрыт [показать]
     
     
  • 5.224, anonymous, 11:08, 08/07/2011 [^] [ответить] [смотреть все]  
  • +/
    и вот стоит, и говорит вещи космического масштаба и космической же глупости это... весь текст скрыт [показать]
     
  • 5.240, f00l, 12:50, 08/07/2011 [^] [ответить] [смотреть все]  
  • +/
    Полностью согласен Только C есть настоящий язык программирование все остальное... весь текст скрыт [показать]
     
     
  • 6.290, Аноним, 15:00, 09/07/2011 [^] [ответить] [смотреть все]  
  • +1 +/
    Размер осознаваемой части Мира определяется объемом восприятия конкретного индив... весь текст скрыт [показать]
     
  • 5.291, Skynin, 17:59, 09/07/2011 [^] [ответить] [смотреть все]  
  • +/
    Да да, всяк кодер разбирается в бизнесе А когда становится руководством , либо... весь текст скрыт [показать]
     
  • 3.80, rshadow, 11:53, 07/07/2011 [^] [ответить] [смотреть все]  
  • +/
    Давай без фанатизма. Очевидно что тестировали только скорость выполнения.
     
  • 2.62, nagual, 09:27, 07/07/2011 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Сравнение мягкого с пушистым Код в студию ... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.165, Аноним, 18:38, 07/07/2011 [^] [ответить] [смотреть все]  
  • +/
    Особенно интересно почему взяли GCC и библиотека regexp9 из Plan 9 А например... весь текст скрыт [показать]
     
     
  • 4.168, anonymous, 18:41, 07/07/2011 [^] [ответить] [смотреть все]  
  • +/
    > например pcre им не понравился чем-то?

    да. он тормоз.

     
     
  • 5.258, Аноним, 14:17, 08/07/2011 [^] [ответить] [смотреть все]  
  • +/
    А указанная либа шустрее всех остальных аналогичных ... весь текст скрыт [показать]
     
     
  • 6.275, anonymous, 14:42, 08/07/2011 [^] [ответить] [смотреть все]  
  • +/
    в простых случаях которые покрывают большинство используемых регэкспов 8212 ... весь текст скрыт [показать]
     
  • 1.2, анон, 23:33, 06/07/2011 [ответить] [смотреть все]  
  • –7 +/
    кто-нибудь видит в результатах PHP?
    к чему все эти тесты
     
     
  • 2.23, arcade, 00:16, 07/07/2011 [^] [ответить] [смотреть все] [показать ветку]  
  • +6 +/
    PHP сильно отстаёт от всех остальных языков по возможностям и вряд ли пригоден для разработки крупных проектов.
     
     
  • 3.24, klalafuda, 00:22, 07/07/2011 [^] [ответить] [смотреть все]  
  • –3 +/
    А ребята из фейсбука то и не в курсу, вот досада ... весь текст скрыт [показать]
     
     
  • 4.25, anonymous, 00:27, 07/07/2011 [^] [ответить] [смотреть все]  
  • +4 +/
    да, именно потому, что похапэ хорош as is, они наваяли для него свой компилятор ... весь текст скрыт [показать]
     
     
  • 5.47, Мимо, 06:37, 07/07/2011 [^] [ответить] [смотреть все]  
  • +1 +/
    Это проблема архитекторов и кодеров, у которых из ума не идет мысль о простоте и... весь текст скрыт [показать]
     
     
  • 6.50, anonymous, 06:53, 07/07/2011 [^] [ответить] [смотреть все]  
  • –2 +/
    я так понимаю, что ты можешь показать свой стартап, который хотя бы на треть так... весь текст скрыт [показать]
     
     
  • 7.66, nagual, 09:30, 07/07/2011 [^] [ответить] [смотреть все]  
  • +/
    Воистину проще компилер переписать чем толпу програмеров переучить - ... весь текст скрыт [показать]
     
     
  • 8.119, anonymous, 14:18, 07/07/2011 [^] [ответить] [смотреть все]  
  • +/
    в том числе и это.
     
  • 8.166, Аноним, 18:41, 07/07/2011 [^] [ответить] [смотреть все]  
  • +/
    Ну так вы отгрохайте свой фэйсбук и учите остальных как надо работать А то в... весь текст скрыт [показать]
     
  • 5.60, nagual, 09:25, 07/07/2011 [^] [ответить] [смотреть все]  
  • +/
    Чем он хорош ? отсутствием use strict или тем что кто то неасилил perl ?
     
  • 4.52, mma, 06:56, 07/07/2011 [^] [ответить] [смотреть все]  
  • +/
    Еще как в курсе И ничего кроме мордо-выведения пыху не доверяют... весь текст скрыт [показать]
     
  • 4.83, gegMOPO4, 12:06, 07/07/2011 [^] [ответить] [смотреть все]  
  • +1 +/
    _Теперь_ они уже в курсе.
     
  • 3.31, pro100master, 00:54, 07/07/2011 [^] [ответить] [смотреть все]  
  • +/
    с чего бы Тут JS в 4 раза эффективнее Ruby Так что х з , что там измеряли и ка... весь текст скрыт [показать]
     
     
  • 4.64, nagual, 09:28, 07/07/2011 [^] [ответить] [смотреть все]  
  • +2 +/
    Правильно говорить - тестирующие знают руби в 4 раза хуже чем JS - ... весь текст скрыт [показать]
     
     
  • 5.260, Аноним, 14:21, 08/07/2011 [^] [ответить] [смотреть все]  
  • +/
    Вам бы хотелось так думать, да Но на самом деле JS движки сильно оптимизнули и ... весь текст скрыт [показать]
     
  • 4.157, lucentcode, 18:27, 07/07/2011 [^] [ответить] [смотреть все]  
  • +/
    А вы не слышали, что из всех скриптовых языков с JIT самый быстрый это JS на V8 ... весь текст скрыт [показать]
     
     
  • 5.230, lib.bmw, 12:01, 08/07/2011 [^] [ответить] [смотреть все]  
  • +/
    Жуть Выб про GIL то почитали сначала, да про параллельное выполнение А пот... весь текст скрыт [показать]
     
     
  • 6.262, Аноним, 14:23, 08/07/2011 [^] [ответить] [смотреть все]  
  • +/
    Не знаю как насчет открытий, но по скорости современные движки JS делают и питон... весь текст скрыт [показать]
     
     
  • 7.270, anonymous, 14:37, 08/07/2011 [^] [ответить] [смотреть все]  
  • +/
    да всё проще через некоторое время все будут генерить на выходе JS-код и скармл... весь текст скрыт [показать]
     
  • 5.281, pro100master, 22:30, 08/07/2011 [^] [ответить] [смотреть все]  
  • +/
    слышали, видели, юзаем Только, чисто теоретически, ввиду особенностей работы с ... весь текст скрыт [показать]
     
     
  • 6.282, nagual, 22:35, 08/07/2011 [^] [ответить] [смотреть все]  
  • +/
    У современных процессоров кеш до 12 МБт и большинство задач туда укладыватся А ... весь текст скрыт [показать]
     
     
  • 7.299, pro100master, 21:13, 09/07/2011 [^] [ответить] [смотреть все]  
  • +/
    Круто Вы задачи хотя бы на ТБ оперативки видели Пишем и на асме, и на фортране... весь текст скрыт [показать]
     
  • 3.46, Мимо, 06:32, 07/07/2011 [^] [ответить] [смотреть все]  
  • –5 +/
    Ммм как там говорится - говори, да не заговаривайся PHP уже давно от Perl по во... весь текст скрыт [показать]
     
     
  • 4.51, anonymous, 06:54, 07/07/2011 [^] [ответить] [смотреть все]  
  • +/
    угу война была равна 8212 сражались два г 8230 енерала ... весь текст скрыт [показать]
     
  • 4.61, nagual, 09:26, 07/07/2011 [^] [ответить] [смотреть все]  
  • +1 +/
    А недавно эти затейники из php открыли для себя эни эвент правда до уровня POE и... весь текст скрыт [показать]
     
     
  • 5.263, Аноним, 14:24, 08/07/2011 [^] [ответить] [смотреть все]  
  • +/
    Похоже тут кто-то не знает даже русский язык, какой уж там перл ... весь текст скрыт [показать]
     
     
  • 6.267, nagual, 14:28, 08/07/2011 [^] [ответить] [смотреть все]  
  • +/
    НАстоящий телепат может найти связь даже где ее нет и недолжно быть - ... весь текст скрыт [показать]
     
  • 4.233, anonym, 12:27, 08/07/2011 [^] [ответить] [смотреть все]  
  • +1 +/
    Какие возможности Нету даже нормальных event-based инструментов А синтаксис су... весь текст скрыт [показать]
     
     
  • 5.264, Аноним, 14:25, 08/07/2011 [^] [ответить] [смотреть все]  
  • +/
    Бенчмарки в студию Впрочем, js их всех рвет все-равно P ... весь текст скрыт [показать]
     
     
  • 6.269, nagual, 14:34, 08/07/2011 [^] [ответить] [смотреть все]  
  • +/
    js работает на клиенте, perl и php на сервере Это будет яавное сравнение мягког... весь текст скрыт [показать]
     
     
  • 7.349, Аноним, 18:59, 11/07/2011 [^] [ответить] [смотреть все]  
  • +/
    Вы уверены? :) Гляньте в сторону nodeJSк примеру :)
     
  • 3.71, Maris, 10:33, 07/07/2011 [^] [ответить] [смотреть все]  
  • +/
    Отставать может и отстает, но он и не обязан приблизится к таким языкам как Java... весь текст скрыт [показать]
     
  • 3.161, Аноним, 18:32, 07/07/2011 [^] [ответить] [смотреть все]  
  • +/
    Эээ ну я бы не взялся писать вордпресс на си, так что вы троллите, сэр ... весь текст скрыт [показать]
     
  • 1.4, Аноним, 23:40, 06/07/2011 [ответить] [смотреть все]  
  • +/
    Как можно говорить, что интерпретируемый язык обгоняет C, если его интерпретатор... весь текст скрыт [показать]
     
     
  • 2.9, VoDA, 23:44, 06/07/2011 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Берем реализуем задачу, дальше засекаем время выполнения Кто быстрее - тот и вы... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.12, atropos, 23:51, 06/07/2011 [^] [ответить] [смотреть все]  
  • +/
    а вам не кажется, что где то здесь свинья возлегает?
     
     
  • 4.19, anonymous, 00:11, 07/07/2011 [^] [ответить] [смотреть все]  
  • +/
    нет, LuaJIT 8212 это компилятор в машинный код ... весь текст скрыт [показать]
     
  • 3.65, nagual, 09:29, 07/07/2011 [^] [ответить] [смотреть все]  
  • +/
    Для высокоуровневых языков программирования нужно засекать время затраченное про... весь текст скрыт [показать]
     
     
  • 4.76, VoDA, 10:52, 07/07/2011 [^] [ответить] [смотреть все]  
  • +/
    Время затраченное на решение ЧЕРЕЗВЫЧАЙНО СИЛЬНО зависит от того имел ли человек... весь текст скрыт [показать]
     
  • 4.86, rshadow, 13:05, 07/07/2011 [^] [ответить] [смотреть все]  
  • +/
    Вопрос всегда в стоимости Если вы пишите калькулятор для буха, то конечно можно... весь текст скрыт [показать]
     
     
  • 5.102, anonymous, 13:26, 07/07/2011 [^] [ответить] [смотреть все]  
  • +/
    ну так 171 всем же известно 187 , что если один программист решает задачу мес... весь текст скрыт [показать]
     
  • 5.104, fr0ster, 13:27, 07/07/2011 [^] [ответить] [смотреть все]  
  • –1 +/
    Ничего подобного, если ошибка в калькуляторе может привести к переплаченной сумм... весь текст скрыт [показать]
     
     
  • 6.114, Аноним, 13:55, 07/07/2011 [^] [ответить] [смотреть все]  
  • +/
    Вы читать то умеете Речь не про 171 профессиональные задачи и и так сойдет... весь текст скрыт [показать]
     
     
  • 7.118, nagual, 14:07, 07/07/2011 [^] [ответить] [смотреть все]  
  • +/
    Вот и тестовые задания у них получились и так сойдет и резальтаты тестов ... весь текст скрыт [показать]
     
  • 7.123, fr0ster, 14:29, 07/07/2011 [^] [ответить] [смотреть все]  
  • +/
    Ну типичная бухгалтерская задачка, построить отчет на основании записей в базе о... весь текст скрыт [показать]
     
     
  • 8.126, nagual, 14:33, 07/07/2011 [^] [ответить] [смотреть все]  
  • +/
    Некоторые работодатели считают программиста бесплатным приложением к бухгалтеру,... весь текст скрыт [показать]
     
  • 5.136, Имя, 15:03, 07/07/2011 [^] [ответить] [смотреть все]  
  • +2 +/
    Вот пример профессионального, допустим внедрение ERP системы Обычно ERP это нес... весь текст скрыт [показать]
     
     
  • 6.139, anonymous, 15:06, 07/07/2011 [^] [ответить] [смотреть все]  
  • –1 +/
    это пример профессионального выкачивания бабла, тащемта ... весь текст скрыт [показать]
     
     
  • 7.143, nagual, 15:17, 07/07/2011 [^] [ответить] [смотреть все]  
  • –1 +/
    100500 Опыт показывает что попытка натянуть ERP на работающее предприятие обычн... весь текст скрыт [показать]
     
     
  • 8.145, fr0ster, 15:23, 07/07/2011 [^] [ответить] [смотреть все]  
  • +1 +/
    -100500 Ну да, крайние внедренцы и всем пофиг, что это кому то из родного руково... весь текст скрыт [показать]
     
     
  • 9.147, anonymous, 16:13, 07/07/2011 [^] [ответить] [смотреть все]  
  • –1 +/
    именно внедренцы и крайние, раз не смогли толково пояснить, какие там подводные ... весь текст скрыт [показать]
     
     
  • 10.150, fr0ster, 16:34, 07/07/2011 [^] [ответить] [смотреть все]  
  • +1 +/
    Фиг там, объяснять это задача продажников и собственного ИТ, которые с разных ст... весь текст скрыт [показать]
     
     
  • 11.151, nagual, 17:20, 07/07/2011 [^] [ответить] [смотреть все]  
  • –1 +/
    gt оверквотинг удален Клиенту стоит выгнать этих супер внедренцев и набрать от... весь текст скрыт [показать]
     
     
  • 12.155, fr0ster, 18:15, 07/07/2011 [^] [ответить] [смотреть все]  
  • +/
    Очередной велосипед в бухгалтерии Вы в принципе представляете объем работ по ре... весь текст скрыт [показать]
     
     
  • 13.158, nagual, 18:28, 07/07/2011 [^] [ответить] [смотреть все]  
  • +/
    gt оверквотинг удален Непутайте начальствор в заводоуправлении с начальством в... весь текст скрыт [показать]
     
     
  • 14.162, fr0ster, 18:35, 07/07/2011 [^] [ответить] [смотреть все]  
  • +/
    Вы это попробуйте объяснить аудитору, почему это денежная схема не укладывается ... весь текст скрыт [показать]
     
     
  • 15.170, nagual, 18:43, 07/07/2011 [^] [ответить] [смотреть все]  
  • +/
    Учитывая реалии рейдерства о инвистициях говорить как то рано увы ... весь текст скрыт [показать]
     
     
  • 16.177, fr0ster, 20:27, 07/07/2011 [^] [ответить] [смотреть все]  
  • +/
    Когда дело касается нефти, инвестиции приходят и в наши реалии Что там говорить... весь текст скрыт [показать]
     
  • 11.153, anonymous, 17:26, 07/07/2011 [^] [ответить] [смотреть все]  
  • +/
    а 171 продажники 187 и 171 внедренцы 187 8212 вещи разные ну, потому... весь текст скрыт [показать]
     
     
  • 12.154, anonymous, 17:27, 07/07/2011 [^] [ответить] [смотреть все]  
  • +/
    ах, да, уточнение: «спецы» — это не только мегакодеры.
     
     
  • 13.159, fr0ster, 18:29, 07/07/2011 [^] [ответить] [смотреть все]  
  • –1 +/
    мегакодеры это обычно ЧСВ По отношению к себе у программера По отношению к д... весь текст скрыт [показать]
     
     
  • 14.163, anonymous, 18:36, 07/07/2011 [^] [ответить] [смотреть все]  
  • +/
    мне это совершенно неинтересно, вот за чем не всё в мире меряется количеством б... весь текст скрыт [показать]
     
     
  • 15.167, fr0ster, 18:41, 07/07/2011 [^] [ответить] [смотреть все]  
  • +/
    Но вот сделать громкое, но необоснованное заявление это вам интересно ... весь текст скрыт [показать]
     
  • 12.156, fr0ster, 18:23, 07/07/2011 [^] [ответить] [смотреть все]  
  • +/
    Бардак потому, что бизнес на откатах, монополии, взятках, кумовстве, уходе от на... весь текст скрыт [показать]
     
  • 12.188, Имя, 23:01, 07/07/2011 [^] [ответить] [смотреть все]  
  • +/
    А с какого перепоя они одинаковые Внедренцы это программисты они коммерческую с... весь текст скрыт [показать]
     
     
  • 13.191, nagual, 23:17, 07/07/2011 [^] [ответить] [смотреть все]  
  • +/
    Вот это самое оно Вот мы и подошли к сути А теперь скажите нам почему мы до... весь текст скрыт [показать]
     
     
  • 14.211, Имя, 06:31, 08/07/2011 [^] [ответить] [смотреть все]  
  • +/
    Вот уже бред, собрал всё в кучу, сделал кучу необоснованных громких заявлений ... весь текст скрыт [показать]
     
     
  • 15.220, nagual, 10:29, 08/07/2011 [^] [ответить] [смотреть все]  
  • +/
    Вы заметили РАН давно ничего не открывает, только закрывает - Болотова закрыл... весь текст скрыт [показать]
     
  • 14.217, fr0ster, 09:48, 08/07/2011 [^] [ответить] [смотреть все]  
  • +/
    Потому что 1 Депутятлы будут принимать новые поправки и изменения и без учета в... весь текст скрыт [показать]
     
     
  • 15.221, nagual, 10:33, 08/07/2011 [^] [ответить] [смотреть все]  
  • +/
    Эту басню бабушкам в подъздах расказывайте - ... весь текст скрыт [показать]
     
     
  • 16.222, fr0ster, 10:37, 08/07/2011 [^] [ответить] [смотреть все]  
  • +/
    Бабуль, тебе семечек подсыпать Все схемы по оптимизации налогов в РФ практ... весь текст скрыт [показать]
     
     
  • 17.223, nagual, 10:42, 08/07/2011 [^] [ответить] [смотреть все]  
  • +/
    Это ваще к чему трололо птерял нить разговора - ... весь текст скрыт [показать]
     
     
  • 18.228, fr0ster, 11:29, 08/07/2011 [^] [ответить] [смотреть все]  
  • +/
    Если ты потерял нить, то перечитай ее заново Dixi ... весь текст скрыт [показать]
     
  • 18.271, nagual, 14:37, 08/07/2011 [^] [ответить] [смотреть все]  
  • +/
    Как то грубо я ответил бабушке а ведь она искренне верит в САП и прочую лабуду т... весь текст скрыт [показать]
     
  • 13.194, anonymous, 23:21, 07/07/2011 [^] [ответить] [смотреть все]  
  • +/
    угу сначала манагер румяным пинусом расписывает, как оно всё будет круто, а пот... весь текст скрыт [показать]
     
     
  • 14.212, Имя, 06:33, 08/07/2011 [^] [ответить] [смотреть все]  
  • +/
    Извините в когда-нибудь даже не крупный, средненький проект чего-нибудь продать ... весь текст скрыт [показать]
     
     
  • 15.225, anonymous, 11:14, 08/07/2011 [^] [ответить] [смотреть все]  
  • +/
    могу не люблю ужасно, мне от всего этого процесса блевать охота, но могу да, я... весь текст скрыт [показать]
     
     
  • 16.232, Имя, 12:26, 08/07/2011 [^] [ответить] [смотреть все]  
  • +/
    Вопросов больше не имею Гинеколог варящий оптику, нормально ... весь текст скрыт [показать]
     
     
  • 17.234, anonymous, 12:31, 08/07/2011 [^] [ответить] [смотреть все]  
  • +/
    8230 сударь соврамши и да 8212 нормально а что, это должно идти против в... весь текст скрыт [показать]
     
  • 16.256, fr0ster, 13:25, 08/07/2011 [^] [ответить] [смотреть все]  
  • +/
    Если этот процесс вам столь противен, чего же жаба давит Пока для вас это ритуа... весь текст скрыт [показать]
     
     
  • 17.259, anonymous, 14:20, 08/07/2011 [^] [ответить] [смотреть все]  
  • +/
    совершенно не давит тогда 8212 давила, да ритуальные танцы и есть живя в п... весь текст скрыт [показать]
     
     
  • 18.277, fr0ster, 15:29, 08/07/2011 [^] [ответить] [смотреть все]  
  • +/
    Не похоже,судя по убежденности, что ЕРП надо впаривать Вот только при попытке о... весь текст скрыт [показать]
     
     
  • 19.278, anonymous, 17:10, 08/07/2011 [^] [ответить] [смотреть все]  
  • +/
    это всего лишь наблюдения за жизнью действительно, они как кенгуру сумки для б... весь текст скрыт [показать]
     
     
  • 20.279, fr0ster, 17:24, 08/07/2011 [^] [ответить] [смотреть все]  
  • +/
    У подобных тебе, да Почитай про происхождение слова кенгуру, знаток жизни Ключ... весь текст скрыт [показать]
     
  • 21.280, anonymous, 19:26, 08/07/2011 [^] [ответить] [смотреть все]  
  • +/
    так ты оригинальное значение имел в виду уточняй, что ли я, в отличие от тебя,... весь текст скрыт [показать]
     
  • 13.196, anonymous, 23:25, 07/07/2011 [^] [ответить] [смотреть все]  
  • +/
    кодить 8212 вполне а следить за этой фигнёй 8212 пусть отдельно нанятый с... весь текст скрыт [показать]
     
     
  • 14.213, Имя, 06:35, 08/07/2011 [^] [ответить] [смотреть все]  
  • +/
    Т е ответственности за результат ты не будешь нести Значит твоё кодить ником... весь текст скрыт [показать]
     
     
  • 15.226, anonymous, 11:17, 08/07/2011 [^] [ответить] [смотреть все]  
  • +/
    скажи, ты в детстве головой об пол не ударялся я несу ответственность за точную... весь текст скрыт [показать]
     
     
  • 16.229, nagual, 11:29, 08/07/2011 [^] [ответить] [смотреть все]  
  • +/
    Неужели тут в форуме кто то думает что в случае непредвиденных обстоятельств пов... весь текст скрыт [показать]
     
  • 16.235, Имя, 12:35, 08/07/2011 [^] [ответить] [смотреть все]  
  • +/
    зачем такой вопрос Какое такое виртуальное ТЗ Ты готов взять ответственность ... весь текст скрыт [показать]
     
  • 8.187, Имя, 22:50, 07/07/2011 [^] [ответить] [смотреть все]  
  • +/
    Ну да вот реальный пример напряженных отношений по данным нашей системы из ваше... весь текст скрыт [показать]
     
  • 7.186, Имя, 22:46, 07/07/2011 [^] [ответить] [смотреть все]  
  • +/
    Вот как станете ИТ-директором крупного предприятия, и почувствуйте на себе те за... весь текст скрыт [показать]
     
     
  • 8.195, anonymous, 23:23, 07/07/2011 [^] [ответить] [смотреть все]  
  • –1 +/
    демоны упаси предприятие, где более пяти-шести человек 8212 это бардак, интр... весь текст скрыт [показать]
     
     
  • 9.214, Имя, 06:35, 08/07/2011 [^] [ответить] [смотреть все]  
  • +/
    Предприятия где меньше 10 человек ничего не могут и денег у них нет ... весь текст скрыт [показать]
     
     
  • 10.227, anonymous, 11:22, 08/07/2011 [^] [ответить] [смотреть все]  
  • +/
    чего 171 ничего 187 что значит 171 нет 187 я понимаю у тебя кредит за... весь текст скрыт [показать]
     
     
  • 11.236, Имя, 12:37, 08/07/2011 [^] [ответить] [смотреть все]  
  • +/
    gt оверквотинг удален У меня свой 2 своих дома, квартира, недвижимость за рубе... весь текст скрыт [показать]
     
     
  • 12.237, nagual, 12:40, 08/07/2011 [^] [ответить] [смотреть все]  
  • +/
    gt оверквотинг удален А нада - А пока всякие красноглазые очкарики тут фт... весь текст скрыт [показать]
     
     
     
    Часть нити удалена модератором

  • 14.249, nagual, 13:08, 08/07/2011 [^] [ответить] [смотреть все]  
  • –1 +/
    О да если человек сам не дорос до постановки данного вопроа то ненужно помог... весь текст скрыт [показать]
     
  • 12.245, anonymous, 13:01, 08/07/2011 [^] [ответить] [смотреть все]  
  • +/
    молодец, можешь гордиться я даже сделаю вид, что верю тебе но я ещё скажу тебе... весь текст скрыт [показать]
     
  • 7.292, Skynin, 18:05, 09/07/2011 [^] [ответить] [смотреть все]  
  • +/
    Да да, мальчикам допущенным только к заправке картриджей в принтерах мноооого в ... весь текст скрыт [показать]
     
     
  • 8.297, anonymous, 18:51, 09/07/2011 [^] [ответить] [смотреть все]  
  • +/
    ты о себе, что ли потому что часто именно они и виноваты но не всегда, конечно... весь текст скрыт [показать]
     
  • 8.300, nagual, 21:15, 09/07/2011 [^] [ответить] [смотреть все]  
  • +/
    gt оверквотинг удален Наверно плохо покупают если столько спамить приходится ... весь текст скрыт [показать]
     
     
  • 9.305, Skynin, 21:45, 09/07/2011 [^] [ответить] [смотреть все]  
  • +/
    Не знаю о каком спаме речь, но услуги мальчиков с подобных форумов покупают куда... весь текст скрыт [показать]
     
     
  • 10.307, nagual, 21:50, 09/07/2011 [^] [ответить] [смотреть все]  
  • +/
    Да, но не в реалях бывших республик - ... весь текст скрыт [показать]
     
     
  • 11.309, Skynin, 00:25, 10/07/2011 [^] [ответить] [смотреть все]  
  • +/
    Да ну Нелюбимая такая в кругах великих писателей постингов в бывших республ... весь текст скрыт [показать]
     
     
  • 12.311, nagual, 00:41, 10/07/2011 [^] [ответить] [смотреть все]  
  • +/
    Кто бы мог подумать Если бы мне вчера сказали что я буду спорить на форуме с к... весь текст скрыт [показать]
     
  • 12.315, anonymous, 09:18, 10/07/2011 [^] [ответить] [смотреть все]  
  • +/
    впариватели такие впариватели конечно, если не убеждать себя, что 171 все так... весь текст скрыт [показать]
     
  • 10.314, anonymous, 09:15, 10/07/2011 [^] [ответить] [смотреть все]  
  • +/
    задумчиво ну да выучил впаривание ERP и когда-то слышал про си а больше ниче... весь текст скрыт [показать]
     
  • 4.101, fr0ster, 13:22, 07/07/2011 [^] [ответить] [смотреть все]  
  • +/
    Время выполнения это не то же, что время компиляции.
     
  • 2.49, Мимо, 06:50, 07/07/2011 [^] [ответить] [смотреть все] [показать ветку]  
  • –1 +/
    А что такое С - по сути это синтаксис, если глубже копать то ниже машинные ко... весь текст скрыт [показать] [показать ветку]
     
  • 2.69, Аноним, 10:28, 07/07/2011 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    кодеры написалти тесты кое-как, получили кое-какие результаты Обхват реализацый... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.92, nagual, 13:13, 07/07/2011 [^] [ответить] [смотреть все]  
  • +/
    Можно кинуть тесты в паблик, специалисты по каждому языку исправят ошибки в тест... весь текст скрыт [показать]
     
  • 1.5, Аноним, 23:40, 06/07/2011 [ответить] [смотреть все]  
  • +7 +/
    Такие тесты сравнивают не языки программирования а программистов.
     
  • 1.6, Аноним, 23:41, 06/07/2011 [ответить] [смотреть все]  
  • +1 +/
    А где CUDA? Вот кто бы показал, как надо матрицы множить.
     
     
  • 2.171, Аноним, 18:43, 07/07/2011 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Можно еще ati stream SDK с OpenCL вспомнить Он легко покажет остальным как надо... весь текст скрыт [показать] [показать ветку]
     
  • 1.8, Аноним, 23:43, 06/07/2011 [ответить] [смотреть все]  
  • +/
    Для серверных языком такие тесты полный пшик Когда стоимость серверного юнита ... весь текст скрыт [показать]
     
     
     
    Часть нити удалена модератором

  • 3.16, Анон9, 00:07, 07/07/2011 [^] [ответить] [смотреть все]  
  • +5 +/
    И так родился Windows и большинство мегасуперпупер программок для него.
     
  • 2.15, klalafuda, 23:57, 06/07/2011 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Только когда вдруг оказывается, что наваянное архитектором и закоденое программе... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.26, Фил, 00:29, 07/07/2011 [^] [ответить] [смотреть все]  
  • –2 +/
    Программисты на Си упрутся в лимит на пару месяцев позже и не будут знать что де... весь текст скрыт [показать]
     
     
  • 4.30, Феликс Жопорезку, 00:53, 07/07/2011 [^] [ответить] [смотреть все]  
  • +4 +/
    Ага. И упрутся уже по второму разу ;-)
     
  • 4.32, anonymous, 00:56, 07/07/2011 [^] [ответить] [смотреть все]  
  • +/
    несколько раз докупят пачку дорогих серверов ... весь текст скрыт [показать]
     
  • 4.53, Мимо, 07:08, 07/07/2011 [^] [ответить] [смотреть все]  
  • +/
    По суть опять же проблема Архитекторов и постановщика задачи ... весь текст скрыт [показать]
     
  • 2.82, phprus, 12:00, 07/07/2011 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    На самом деле, такое замечание справедливо только для маленьких и средних проект... весь текст скрыт [показать] [показать ветку]
     
  • 2.172, Аноним, 18:47, 07/07/2011 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Это вы тут серверный языком По-моему вы просто мюнхаузен языком, извините И... весь текст скрыт [показать] [показать ветку]
     
  • 1.11, szh, 23:47, 06/07/2011 [ответить] [смотреть все]  
  • +/
    > Perl в связанных с регекспами тестах в три раза обгоняет по скорости язык Си (GCC). JavaScript-движок V8 при выполнении регулярных выражений показал результаты аналогичные языку Cи

    Не стыкуется. У меня в хромиуме в 10 раз быстрее сложные регекспы шли чем в перл.

     
     
  • 2.88, rshadow, 13:10, 07/07/2011 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Опять же встает вопрос: А что для тебя значит "сложный регэксп"? =)
     
     
  • 3.183, szh, 22:04, 07/07/2011 [^] [ответить] [смотреть все]  
  • –1 +/
    s b lithium, 0,1 0,2 cobalt 124 cobalt, 0,1 0,2 lithiu... весь текст скрыт [показать]
     
  • 1.13, klalafuda, 23:53, 06/07/2011 [ответить] [смотреть все]  
  • +/
    Эээ... А какие пардон 'регулярные выражения' могут быть в языке C? Все равно все через внешнюю библиотеку идет. Что же они тогда тестировали? Perl vs PCRE? Или какую-то другую библиотеку? Но причем тут собственно сам язык C?
     
     
  • 2.18, Карбофос, 00:11, 07/07/2011 [^] [ответить] [смотреть все] [показать ветку]  
  • –1 +/
    вот именно непонятно, что за либа и почему такой слив тест в духе фороникса а... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.20, Аноним, 00:13, 07/07/2011 [^] [ответить] [смотреть все]  
  • –1 +/
    Что значит непонятно, код всех тестов открыт https github com attractivechaos ... весь текст скрыт [показать]
     
     
  • 4.22, Карбофос, 00:15, 07/07/2011 [^] [ответить] [смотреть все]  
  • +/
    покопаем надосуге не впервой кому интересно посмотреть, здесь исходники этой ... весь текст скрыт [показать]
     
  • 2.21, anonymous, 00:13, 07/07/2011 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    v1 8212 171 system regexp library 187 v2 8212 plan9 regexp library ... весь текст скрыт [показать] [показать ветку]
     
  • 2.67, nagual, 09:34, 07/07/2011 [^] [ответить] [смотреть все] [показать ветку]  
  • –1 +/
    Все нормальные библиотеки регулярных для си писаны на ассемблере нужно удали... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.105, anonymous, 13:28, 07/07/2011 [^] [ответить] [смотреть все]  
  • +/
    кстати перл, питон, луа, руби, etc 8212 всех из теста удалить на самом деле... весь текст скрыт [показать]
     
     
  • 4.231, lib.bmw, 12:14, 08/07/2011 [^] [ответить] [смотреть все]  
  • +/
    PyPy JRuby JPython ... весь текст скрыт [показать]
     
     ....нить скрыта, показать (7)

  • 1.14, Аноним, 23:56, 06/07/2011 [ответить] [смотреть все]  
  • +13 +/
    Вчера сравнивали скорость кроссовок различных производителей.
    В гонке участвовали кроссовки Reebok Nike и Addidas.
    Первыми прибежали Nike за ними с секундным отрывом Reebok, последними Addidas.
    Следовательно Nike самые быстрые кроссовки.
     
     
  • 2.176, Карбофос, 19:29, 07/07/2011 [^] [ответить] [смотреть все] [показать ветку]  
  • +1 +/
    больше на сравнение молотков с напильниками похоже
     
  • 1.27, Sylvia, 00:30, 07/07/2011 [ответить] [смотреть все]  
  • +/
    regexp9 ?
    а почему не взяли pcre которая стандарт де-факто ?
     
     
  • 2.29, anonymous, 00:44, 07/07/2011 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    потому что она тормоз де-факто для сложных она не лучше tre, а для простых у tr... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.68, nagual, 09:35, 07/07/2011 [^] [ответить] [смотреть все]  
  • +/
    У гугля и яши есть свои библиотеки регулярных, они быстрее но там меньше функций... весь текст скрыт [показать]
     
     
  • 4.87, anonymous, 13:09, 07/07/2011 [^] [ответить] [смотреть все]  
  • +/
    недописки неинтересны, тащемта ... весь текст скрыт [показать]
     
     
  • 5.95, nagual, 13:17, 07/07/2011 [^] [ответить] [смотреть все]  
  • +/
    Они сделаны именно для поисковых технологий поиск подстроки в строке и это о... весь текст скрыт [показать]
     
     
  • 6.108, anonymous, 13:31, 07/07/2011 [^] [ответить] [смотреть все]  
  • +/
    мне до сих пор как-то tre хватало что характерно 8212 она умеет далеко не то... весь текст скрыт [показать]
     
  • 6.120, anonymous, 14:21, 07/07/2011 [^] [ответить] [смотреть все]  
  • +1 +/
    только это, пардон, не 171 библиотеки поддержки регулярных выражений 187 , а ... весь текст скрыт [показать]
     
     ....нить скрыта, показать (6)

  • 1.28, Аноним, 00:33, 07/07/2011 [ответить] [смотреть все]  
  • +/
    А почему не сравнивают с такими как Erlang?
     
     
  • 2.38, имя, 01:44, 07/07/2011 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    функциональные языки самые тормознутые языки на свете ?
     
  • 2.74, Аноним, 10:37, 07/07/2011 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    на эти языки мозгов не хватило, на функциональщину тем более не хватит
     
  • 2.89, anonymous, 13:11, 07/07/2011 [^] [ответить] [смотреть все] [показать ветку]  
  • +1 +/
    да кому ваш эрланг нужен-то на нём одна программа была 8212 ejabberd 8212 ... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.238, anonym, 12:47, 08/07/2011 [^] [ответить] [смотреть все]  
  • +/
    эх вася ты деревенский А многопоточный отказоустойчивый сервер с одновременный ... весь текст скрыт [показать]
     
     
  • 4.239, nagual, 12:50, 08/07/2011 [^] [ответить] [смотреть все]  
  • +/
    Такие вещи пишут большие команды программеров Посмотрите на историю разработки ... весь текст скрыт [показать]
     
  • 4.241, anonymous, 12:54, 08/07/2011 [^] [ответить] [смотреть все]  
  • +/
    точно не на эрланге к тому же эрланг не многопоточный , green threads не счита... весь текст скрыт [показать]
     
     
  • 5.295, Skynin, 18:32, 09/07/2011 [^] [ответить] [смотреть все]  
  • +/
    Не фанат Эрланга, но уже таки сделали настояющую многопоточность То есть с расп... весь текст скрыт [показать]
     
     
  • 6.296, anonymous, 18:46, 09/07/2011 [^] [ответить] [смотреть все]  
  • +/
    молодцы, если так без сарказма я тоже не особо слежу 8212 только если случа... весь текст скрыт [показать]
     
  • 4.242, anonymous, 12:56, 08/07/2011 [^] [ответить] [смотреть все]  
  • –1 +/
    у сокетной системы портов не хватит, их всего-то около 65 тыщ ... весь текст скрыт [показать]
     
     
  • 5.244, nagual, 13:00, 08/07/2011 [^] [ответить] [смотреть все]  
  • +/
    Если это банерокрутилка то поддерживать соединения ненужно, хотя в условии следо... весь текст скрыт [показать]
     
     
  • 6.248, anonymous, 13:08, 08/07/2011 [^] [ответить] [смотреть все]  
  • +/
    ну дык задача задаче рознь, натурально быд задан совершенно бессмысленный вопро... весь текст скрыт [показать]
     
  • 6.250, anonymous, 13:08, 08/07/2011 [^] [ответить] [смотреть все]  
  • +/
    и я отчего-то уверен, что вопрошающий про эрланг знает только то, что 171 это ... весь текст скрыт [показать]
     
  • 5.266, Аноним, 14:28, 08/07/2011 [^] [ответить] [смотреть все]  
  • +/
    На локальный порт можно принять более 65к соединений Там вообще один порт, а ... весь текст скрыт [показать]
     
     
  • 6.273, anonymous, 14:39, 08/07/2011 [^] [ответить] [смотреть все]  
  • +/
    буду вредным: а то, что машин много, не уточнялось! (улыбается)
     
  • 1.33, Аноним, 01:25, 07/07/2011 [ответить] [смотреть все]  
  • +3 +/
    Расскажите им про http://shootout.alioth.debian.org/
     
     
  • 2.37, userd, 01:44, 07/07/2011 [^] [ответить] [смотреть все] [показать ветку]  
  • +1 +/
    Очевидно, люди хотят свой набор тестов - с судоку и гейшами ... весь текст скрыт [показать] [показать ветку]
     
  • 1.34, userd, 01:37, 07/07/2011 [ответить] [смотреть все]  
  • +1 +/
    Смотрю код на python и удивляюсь.

    В качестве программы для решения судоку приведён "подстрочник" программы на C.
    Согласитесь, что фрагменты кода

    sr = [0 for r in range(729)]

    или

    y = []
    for j in range(81): y.append(out[j])                                                                                                                                                                                        

    иначе чем глумлением не назвать. Поверхностные исправления (без попытки исправить неудачные для python структуры данных) уменьшили время исполнения на 10%. Понятно, что для качественного изменения результата нужно уменьшить время выполнения вдвое. Это, вероятно, возможно.

    А уж работа со словарём как вызывающе сделана...

     
     
  • 2.100, rshadow, 13:21, 07/07/2011 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Аналогично можно сказать и для перла Такое ощущение что автор знает Си а потому... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.268, Аноним, 14:29, 08/07/2011 [^] [ответить] [смотреть все]  
  • –1 +/
    Напишите лучше Только вашему перекормленному удаву это не поможет ... весь текст скрыт [показать]
     
  • 1.39, grafsoft, 01:59, 07/07/2011 [ответить] [смотреть все]  
  • –2 +/
    Даже по http://shootout.alioth.debian.org/
    братцы ну скажите нахрена в линуксе ( и не только) везде понапихали питон?
    ведь уродец же по всем показателям от языка до производительности...
     
     
  • 2.77, yt, 10:54, 07/07/2011 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Показатели среди интерпретируемых языков у него даже ничего.
     
     
  • 3.91, anonymous, 13:13, 07/07/2011 [^] [ответить] [смотреть все]  
  • +1 +/
    ну да 8212 ничего ничего особенного, так, ерундень на палочке ... весь текст скрыт [показать]
     
  • 3.283, Аноним, 01:06, 09/07/2011 [^] [ответить] [смотреть все]  
  • +/
    V8 его, кхе-кхе и синтаксис нормальный, а не бэйсик-переросток ... весь текст скрыт [показать]
     
     
  • 4.288, anonymous, 10:10, 09/07/2011 [^] [ответить] [смотреть все]  
  • +/
    не 171 кхе-кхе 187 совсем а если учитывать размеры и понятность кода 8230 ... весь текст скрыт [показать]
     
  • 2.79, Карбофос, 11:06, 07/07/2011 [^] [ответить] [смотреть все] [показать ветку]  
  • +2 +/
    питон предназначен для совсем других задач, а не для умножения матриц и нахожден... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.84, gegMOPO4, 12:18, 07/07/2011 [^] [ответить] [смотреть все]  
  • +1 +/
    Ну отчего же, если взять NumPy, можно и матрицы поумножать. ;)
     
  • 1.56, А_н_о_н_и_м, 08:13, 07/07/2011 [ответить] [смотреть все]  
  • +/
    реклама v8?
     
     
  • 2.94, anonymous, 13:17, 07/07/2011 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    а чего его рекламировать он и без того крут там вам не шпана подзаборная сидит... весь текст скрыт [показать] [показать ветку]
     
  • 1.57, V, 08:25, 07/07/2011 [ответить] [смотреть все]  
  • +1 +/
    наконец-то наглядно показан тормозной ruby..
     
     
  • 2.58, anonymous, 08:47, 07/07/2011 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Странно я почему то думал что он все таки быстрее перла мдаааа... весь текст скрыт [показать] [показать ветку]
     
  • 2.96, anonymous, 13:17, 07/07/2011 [^] [ответить] [смотреть все] [показать ветку]  
  • –1 +/
    > наконец-то наглядно показан тормозной ruby..

    но любим мы его не за это.

     
  • 1.59, Имя, 08:50, 07/07/2011 [ответить] [смотреть все]  
  • +4 +/
    >В тесте умножения матриц LuaJIT немного обогнал GCC. Java и JavaScript-движок V8 отстали от GCC всего на 10%. Для сравнения, Python отстал от GCC в 66 раз,

    https://github.com/attractivechaos/plb/blob/33324716bb00cfaa3febd1d205de4d0225


    import scipy

    и получи прирост скорости в 100-1000 раз, на умножении матриц, они там чё курили?
    Замени range на xrange и получи прирост в 3 раза.

    Результат теста: эти языки мы знаем хорошо, а вот те плохо.

     
     
  • 2.97, anonymous, 13:18, 07/07/2011 [^] [ответить] [смотреть все] [показать ветку]  
  • –1 +/
    тебе же, оглобля, русским по новости написали, что тестируют языки, а не библиот... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.106, Имя, 13:29, 07/07/2011 [^] [ответить] [смотреть все]  
  • +/
    С чего ты оглобля решил что scipy это не python Чисто python-библиотека входяща... весь текст скрыт [показать]
     
     
  • 4.125, userd, 14:33, 07/07/2011 [^] [ответить] [смотреть все]  
  • +/
    Гонишь Тогда pyqt и pygtk тоже чисто python-библиотеки входящие в язык Хотя,... весь текст скрыт [показать]
     
     
  • 5.128, nagual, 14:37, 07/07/2011 [^] [ответить] [смотреть все]  
  • +/
    Вот что реально бывает нужно на том же perl так это найти пересечение двух матри... весь текст скрыт [показать]
     
     
  • 6.298, Аноним, 20:00, 09/07/2011 [^] [ответить] [смотреть все]  
  • +/
    Рашша програмирз - бессмысленные и беспощадные Зделать выборку в в SQL и от... весь текст скрыт [показать]
     
     
  • 7.302, nagual, 21:22, 09/07/2011 [^] [ответить] [смотреть все]  
  • +/
    Каждый запрос делает эту работу и ты предлагаешь каждый раз дрочить базу я дум... весь текст скрыт [показать]
     
     
  • 8.312, anonymous, 09:12, 10/07/2011 [^] [ответить] [смотреть все]  
  • +/
    кагбэ вменяемый сервер это сам закэшит ... весь текст скрыт [показать]
     
     
  • 9.318, fr0ster, 10:05, 10/07/2011 [^] [ответить] [смотреть все]  
  • +/
    Более того, вменяемый БД сервер отследит когда содержимое кеша начнет врать Это... весь текст скрыт [показать]
     
  • 5.142, Имя, 15:16, 07/07/2011 [^] [ответить] [смотреть все]  
  • +/
    Нет Ну типа да А что не так Как кто-то говорил языки программирования без бат... весь текст скрыт [показать]
     
     
  • 6.149, userd, 16:33, 07/07/2011 [^] [ответить] [смотреть все]  
  • +/
    На мой взгляд просматривается довольно простая иерархия - - язык средства язык... весь текст скрыт [показать]
     
     
  • 7.152, anonymous, 17:22, 07/07/2011 [^] [ответить] [смотреть все]  
  • +/
    очень просто то, что не входит в синтаксис 8212 библиотеки ... весь текст скрыт [показать]
     
     
  • 8.184, Имя, 22:04, 07/07/2011 [^] [ответить] [смотреть все]  
  • +/
    Мда, import os это библиотека или входит в синтаксис ... весь текст скрыт [показать]
     
     
  • 9.185, anonymous, 22:35, 07/07/2011 [^] [ответить] [смотреть все]  
  • +/
    import входит, os — библиотека.
     
     
  • 10.189, Имя, 23:12, 07/07/2011 [^] [ответить] [смотреть все]  
  • +/
    Ну тогда python нужно сравнивать только с bc, потому как он, при такой логике, в... весь текст скрыт [показать]
     
     
  • 11.192, anonymous, 23:18, 07/07/2011 [^] [ответить] [смотреть все]  
  • +/
    согласен. притом хреновый калькулятор. а как язык — ещё хуже.
     
     
  • 12.197, Имя, 23:29, 07/07/2011 [^] [ответить] [смотреть все]  
  • +/
    Остальные языки еще хуже Пример ниже ... весь текст скрыт [показать]
     
  • 10.190, Имя, 23:15, 07/07/2011 [^] [ответить] [смотреть все]  
  • +/
    Кстати Си вообще бесполезная штука Она даже текст на экран вывести не может По... весь текст скрыт [показать]
     
     
  • 11.193, anonymous, 23:19, 07/07/2011 [^] [ответить] [смотреть все]  
  • +/
    верно мерять надо не 171 общее время исполнения 187 , а конкретный алгоритм,... весь текст скрыт [показать]
     
     
  • 12.198, Имя, 23:30, 07/07/2011 [^] [ответить] [смотреть все]  
  • +/
    Точно и обязательно на перфокартах ... весь текст скрыт [показать]
     
     
  • 13.199, anonymous, 23:32, 07/07/2011 [^] [ответить] [смотреть все]  
  • +/
    это уж кому какой носитель удобней использовать вот меня, например, интересует ... весь текст скрыт [показать]
     
     
  • 14.200, Имя, 23:44, 07/07/2011 [^] [ответить] [смотреть все]  
  • +/
    А другого при такой постановке задачи вам не дано фигня какая-то вас интересует... весь текст скрыт [показать]
     
  • 7.182, Имя, 22:03, 07/07/2011 [^] [ответить] [смотреть все]  
  • +/
    А никак Сферическим в вакууме языком никто не пользуется Пользуется тем что ес... весь текст скрыт [показать]
     
  • 3.107, Аноним, 13:30, 07/07/2011 [^] [ответить] [смотреть все]  
  • +/
    > GCC и библиотека regexp9 из Plan 9

    ну и CPython и PyPy это не языки.

     
  • 3.109, gegMOPO4, 13:34, 07/07/2011 [^] [ответить] [смотреть все]  
  • +/
    «библиотека regexp9 из Plan 9»
     
  • 2.284, Аноним, 01:08, 09/07/2011 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    > import scipy

    Ага, и вкалывать будет си? :)

     
  • 1.63, brother anon, 09:28, 07/07/2011 [ответить] [смотреть все]  
  • +/
    LuaJIT хорош
     
     
  • 2.73, croster, 10:36, 07/07/2011 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Действительно, не ожидал от LuaJIT увидеть таких хороших результатов.
     
     
  • 3.98, anonymous, 13:19, 07/07/2011 [^] [ответить] [смотреть все]  
  • +/
    а ты за списком рассылки следи, там иногда интересно бывает СуперМайк реально к... весь текст скрыт [показать]
     
  • 1.70, Аноним, 10:33, 07/07/2011 [ответить] [смотреть все]  
  • +/
    интересно, почему же эти чудилы выбрали именно эту библиотеку ... весь текст скрыт [показать]
     
     
  • 2.99, anonymous, 13:20, 07/07/2011 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    попробуй напрячь мозг и догадаться хинт читаем в гугеле про архитектуры и алго... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.110, gegMOPO4, 13:36, 07/07/2011 [^] [ответить] [смотреть все]  
  • +/
    тебе же, оглобля, русским по новости написали, что тестируют языки, а не библиот... весь текст скрыт [показать]
     
  • 1.75, PSV, 10:40, 07/07/2011 [ответить] [смотреть все]  
  • +/
    R это самописный схеме с кучей либ математических прикрученных (например, сюрпрыз: умножающих матрицы). Уже несколько раз доказывали (в интернете полно однострочников) что код на нем _решающий_задачу_ (а не тупо повторяющий сишные циклы) так же быстр как сишный. К чему можно доколебаться так это к потреблению памяти.
     
     
  • 2.203, anonymous vulgaris, 01:21, 08/07/2011 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    в R два матричных умножения A B и A B Они в основном синтаксисе языка Ну это... весь текст скрыт [показать] [показать ветку]
     
  • 1.78, JIghtuse, 10:56, 07/07/2011 [ответить] [смотреть все]  
  • +1 +/
    Когда читал подумал, что статья будто предназначена для старта Специальной Олимпиады =) и верно, листаю вниз — вот оно! Каждый благословляет своих богов и проклинает чужих.
     
     
  • 2.285, Аноним, 01:09, 09/07/2011 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    с кирпичными медалями ... весь текст скрыт [показать] [показать ветку]
     
  • 1.81, ivanko, 11:59, 07/07/2011 [ответить] [смотреть все]  
  • –2 +/
    Вот, человек правильно пишет.
    http://slonik-v-domene.livejournal.com/94729.html
     
  • 1.85, Vernat, 12:19, 07/07/2011 [ответить] [смотреть все]  
  • +/
    а что про результаты D молчат?
     
  • 1.141, Аноним, 15:12, 07/07/2011 [ответить] [смотреть все]  
  • +1 +/
    Для number-crunching'a у Perl'a есть PDL.

     
     
  • 2.286, Аноним, 01:10, 09/07/2011 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    А у нас для number crunching есть GPU ... весь текст скрыт [показать] [показать ветку]
     
  • 1.204, Кодер, 01:22, 08/07/2011 [ответить] [смотреть все]  
  • +/
    А что, неосиляторы не нашли у D _стандартную_ библиотеку Regex??
     
     
  • 2.206, nagual, 02:08, 08/07/2011 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    > А что, неосиляторы не нашли у D _стандартную_ библиотеку Regex??

    Неа :-))))

     
     
  • 3.219, nagual, 10:26, 08/07/2011 [^] [ответить] [смотреть все]  
  • +/
    они так цену набивают - ... весь текст скрыт [показать]
     
  • 1.247, Аноним, 13:03, 08/07/2011 [ответить] [смотреть все]  
  • +1 +/
    Очередной спор какой язык самый лучший Вообще зачастую тот, который приносит те... весь текст скрыт [показать]
     
     
  • 2.294, Skynin, 18:17, 09/07/2011 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Самое забавное, что подавляющие число спорящих даже не понимают что спорят не о ... весь текст скрыт [показать] [показать ветку]
     
  • 1.293, Skynin, 18:16, 09/07/2011 [ответить] [смотреть все]  
  • +/
    Заголовок в корне неверен.

    Эффективность ЯП измеряется в человеко-часах по созданию в виде работающей программы опредленного функционала.

    Или минимум - работающего кода. (Для создания, а особенно для изменения во время эксплуатации важны не только свойства выполняемого кода, а и затраты на внесение изменений)

    Правильное название:
    Проект по тестированию эффективности выполнения программ, группируемой по средствам разработки

     
     
  • 2.301, nagual, 21:18, 09/07/2011 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    К сожелению опыт реальной разработки показывает что опенсорс пишется хорошо лучш... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.303, Skynin, 21:39, 09/07/2011 [^] [ответить] [смотреть все]  
  • +/
    Опыт показывает с точностью до наоборот Только немногие проекты для души являют... весь текст скрыт [показать]
     
     
  • 4.306, nagual, 21:46, 09/07/2011 [^] [ответить] [смотреть все]  
  • +/
    freebsd linux openofice lol Как успехи помогает - ... весь текст скрыт [показать]
     

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


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