LINUX.ORG.RU

История изменений

Исправление DRVTiny, (текущая версия) :

Какой эксперимент? Чего это ты теперь пост-фактум пытаешься на ходу менять показания?

Эксперимент сравнения реализации списков в Perl'е с отсутствующей реализацией статичных одномерных массивов? Да ну? И как я это должен был сравнивать?

Или сравнить списки, которые @ со списками, которые одно- и двухсвязные и которых нет в perl'е в принципе, и в XS-ках тоже нет (List::DoubleLinkedList всё-таки использует нативный код на Си)? Кстати, интересный пост на эту тему: http://www.perlmonks.org/?node_id=651271

Или сравнить реализацию списков (пусть даже двухсвязных) внутри Perl'а и на самом Perl'е? Ну так я тебе итак могу сказать, что разница в скорости работы реализации одной и той же структуры perl'ом и XS'ом может различаться в сотни раз - как минимум потому что сам интерпретатор Perl'а работает очень не быстро, да и само внутреннее представление структур для списков будет немного разным.

Сравнивать тут абсолютно нечего, сравнить можно собственно только вырезание элементов из середины списка разными способами. splice тут конечно даёт результаты куда более убедительные, нежели «прямолинейный» код на perl'е, хотя надо бы попробовать ещё варианты этого самого нативного кода (срезы массивов) на досуге.

Исправление DRVTiny, :

Какой эксперимент? Чего это ты теперь пост-фактум пытаешься на ходу менять показания?

Эксперимент сравнения реализации списков в Perl'е с отсутствующей реализацией статичных одномерных массивов? Да ну? И как я это должен был сравнивать?

Или сравнить списки, которые @ со списками, которые одно- и двухсвязные и которых нет в perl'е в принципе, и в XS-ках тоже нет? Кстати, интересный пост на эту тему: http://www.perlmonks.org/?node_id=651271

Или сравнить реализацию списков (пусть даже двухсвязных) внутри Perl'а и на самом Perl'е? Ну так я тебе итак могу сказать, что разница в скорости работы реализации одной и той же структуры perl'ом и XS'ом может различаться в сотни раз - как минимум потому что сам интерпретатор Perl'а работает очень не быстро, да и само внутреннее представление структур для списков будет немного разным.

Сравнивать тут абсолютно нечего, сравнить можно собственно только вырезание элементов из середины списка разными способами. splice тут конечно даёт результаты куда более убедительные, нежели «прямолинейный» код на perl'е, хотя надо бы попробовать ещё варианты этого самого нативного кода (срезы массивов) на досуге.

Исправление DRVTiny, :

Какой эксперимент? Чего это ты теперь пост-фактум пытаешься на ходу менять показания?

Эксперимент сравнения реализации списков в Perl'е с отсутствующей реализацией статичных одномерных массивов? Да ну? И как я это должен был сравнивать?

Или сравнить списки, которые @ со списками, которые одно- и двухсвязные и которых нет в perl'е в принципе, и в XS-ках тоже нет? Кстати, интересный пост на эту тему: http://www.perlmonks.org/?node_id=651271

Или сравнить реализацию списков (пусть даже двухсвязных) внутри Perl'а и на самом Perl'е? Ну так я тебе итак могу сказать, что разница в скорости работы реализации одной и той же структуры perl'ом и XS'ом может различаться в сотни раз - как минимум потому что сам интерпретатор Perl'а работает очень не быстро, да и само внутреннее представление структур для списков будет немного разным.

Сравнивать тут абсолютно нечего, сравнить можно собственно только вырезание элементов из середины списка разными способами. splice тут конечно даёт результаты куда более убедительные, нежели «прямолинейный» код на perl'е, хотя надо бы попробовать ещё варианты этого самого года на досуге.

Исправление DRVTiny, :

Какой эксперимент? Чего это ты теперь пост-фактум пытаешься на ходу менять показания?

Эксперимент сравнения реализации списков в Perl'е с отсутствующей реализацией статичных одномерных массивов? Да ну? И как я это должен был сравнивать?

Или сравнить списки, которые @ со списками, которые одно- и двухсвязные и которых нет в perl'е в принципе, и в XS-ках тоже нет? Кстати, интересный пост на эту тему: http://www.perlmonks.org/?node_id=651271

Или сравнить реализацию списков (пусть даже двухсвязных) внутри Perl'а и на самом Perl'е? Ну так я тебе итак могу сказать, что разница в скорости работы реализации одной и той же структуры perl'ом и XS'ом может различаться в сотни раз - как минимум потому что сам интерпретатор Perl'а работает очень не быстро, да и сама внутреннее представление структур для список будет немного разным.

Сравнивать тут абсолютно нечего, сравнить можно собственно только вырезание элементов из середины списка разными способами. splice тут конечно даёт результаты куда более убедительные, нежели «прямолинейный» код на perl'е, хотя надо бы попробовать ещё варианты этого самого года на досуге.

Исходная версия DRVTiny, :

Какой эксперимент? Чего это ты теперь пост-фактум пытаешься на ходу менять показания?

Эксперимент сравнения реализации списков в Perl'е с отсутствующей реализацией статичных одномерных массивов? Да ну? И как я это должен был сравнивать?

Или сравнить реализацию списков (пусть даже двухсвязных) внутри Perl'а и на самом Perl'е? Ну так я тебе итак могу сказать, что разница в скорости работы реализации одной и той же структуры perl'ом и XS'ом может различаться в сотни раз - как минимум потому что сам интерпретатор Perl'а работает очень не быстро, да и сама внутреннее представление структур для список будет немного разным.

Сравнивать тут абсолютно нечего, сравнить можно собственно только вырезание элементов из середины списка разными способами. splice тут конечно даёт результаты куда более убедительные, нежели «прямолинейный» код на perl'е, хотя надо бы попробовать ещё варианты этого самого года на досуге.