|
ru.perl- RU.PERL ---------------------------------------------------------------------- From : Artem Chuprina 2:5020/400 31 Mar 2005 12:02:06 To : Alexei Ivanov Subject : Re: perl syntax -------------------------------------------------------------------------------- Alexei Ivanov -> Andrei Egorov @ Thu, 31 Mar 2005 06:30:45 +0000 (UTC): >> Бинарные файлы есть, а вместо указателей используются >> ссылки (reference). Распаковка/упаковка бинарных данных AI> Блин. Что им все так указатели не нравятся... А на кой они в языке высокого уровня? >> в переменные и массивы - функции pack и unpack. >>>Hапример в неком файле со смещением А лежит число >>>float формата. Его надо достать и втащить в некую переменную. >> Смотря какого "float формата" это число. Hо в общем случае - >> без проблем. AI> Хм. Что значит смотря какого? А если сишного? Формат float, если кто не в курсе, зависит не столько от языка программирования, сколько от архитектуры процессора. >> При одинаковом алгоритме быстродействие перловой программы - >> раз в 15-20 ниже аналогичной сишной. Hо если нужно проводить >> много вычислений - это можно сделать отдельной утилитой на >> С, или сделать сишные вставки в перловую программу (для >> инлайновой вставки сишного кода есть спецательный модуль). AI> Так так. Это интересно. AI> И что с ним будет происходить? AI> Т.е. я могу реализовать все сложные для Perl вещи AI> на С? И он скомпилится или что? А это уже - книжка "Язык программирования Perl". >> Есть. Только она "прозрачная" - результирующего байт-кода >> ты обычно не видишь. AI> Я тут вроде бы прочитал, что можно спецально компилить AI> байт код. Правда нигде не нашел сравнения в производительности AI> с до и после. Естественно. Он в любом случае компилирует в байт-код. Другого способа выполнения у него просто нет. -- Artem Chuprina RFC2822: <ran{}ran.pp.ru> Jabber: ran@jabber.ran.pp.ru Как в notepad тексты редактировать? Руками каждую букву набирать, что ли? (c)vitus --- ifmail v.2.15dev5.3 * Origin: Leninsky 45 home network (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.perl/34260d86beeed.html, оценка из 5, голосов 10
|