|
ru.perl- RU.PERL ---------------------------------------------------------------------- From : "Andrei Egorov 2:5020/400 01 Apr 2005 11:27:06 To : Alexei Ivanov Subject : Re: perl syntax -------------------------------------------------------------------------------- Alexei Ivanov <ai4@physik.uni-stuttgart.de> wrote: > инет же предлагает такую штуку как File::Find, > которая насколько я успел понять является интерфейсом > к find и программирование заключается в подборе параметров > к find. Причем из-за интерпретируемости второй вариант > будет работать быстрееза счет того что на долю самого перла > остается меньше шагов. > Хотя find более сложная штука чем которую хочется > сделать. > Получается логическое упрощение задачи приводит к увеличению > времени работы. Где же здесь логическое упрощение задачи? Было: написать свою программульку для обхода подкаталогов и поиска файлов по маске. Стало: поставить и использовать готовый модуль для того же. Получается, логическое упрощение - это написание своего развесистого скипта вместо использования готового модуля? Hе понимаю я такую логику... >> Указателей в где попало нет (тебе действительно так дорога возможность >> сделать указатель не туда?). Распаковать float из бинарного файла >> можно, и в глаголе содержится название функции :-) Hо делать так без >> крайней необходимости (а именно - необходимости работы с чужими >> бинарными форматами) также не следует. > > А как же простите делать следует? > разве можно как-то инчаче - по моему нет. Для своей программы - хранить данные в стандартном формате - XML, CSV. Для загрузки данных из файла стороннего формата - использовать бинарное чтение, unpack(), создавать нормальную структуру данных в памяти. Результат сохранять в стандартном формате (XML, CSV). >> Hо вообще, если тебе нужен язык высокого уровня для математики, то perl >> - не самый подходящий выбор. Стоит смотреть в сторону всяческих лиспов > > Да ведь хотелось бы это через XML в базу загнать... > В смысле результаты. А то пока как уже писалось > вызывается программа на С которая все делает > и потом PHP добивает остатки... А что, напрямую в базу загнать данные из перловой программы нельзя по этическим соображениям? :) >> - Common Lisp, Scheme, Ocaml... А если это не задачка для курсовой, а >> надо для работы - то в сторону уже написанных для этой цели программ. > С... > >> "Преждевременная оптимизация - корень всех зол". > > Hу почему. Hа С никто не оптимирует а быстрее выходит. Дык - низкоуровневый язык. > Почему например нет компилируюшего языка высокого уровня. Ada? Modula2? Pascal/delphi/kylix? -- Origin: Только байты свистят в пpоводах... --- ifmail v.2.15dev5.3 * Origin: Demos online service (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.perl/657758a8a5bd.html, оценка из 5, голосов 10
|