|
|
ru.perl- RU.PERL ---------------------------------------------------------------------- From : Dmitry Grebeniuk 2:469/105 07 Apr 2005 08:27:18 To : Bulat Ziganshin Subject : perl syntax -------------------------------------------------------------------------------- BZ> дело в том, что бессмысленно переписывать в функциональном стиле тот BZ> же самый алгоритм работы с массивами, который ты использовал в BZ> императивной программе. ни короче, ни понятней он от этого не станет. Hе факт. Зависит от алгоритма. BZ> и "избежать лишнего копирования значений" довольно трудно, поскольку BZ> алгоритм состоит из множества манипуляций с этими списками, их частями BZ> и т.д. При правильном алгоритме и правильном компиляторе не будет лишнего копирования значений. BZ> так вот - при записи простых алгоритмов, да и вообще при прямолинейном BZ> написании программ первым пришедшим в голову способом, проигрыш в BZ> скорости Haskell в сравнении с Си составляет, по моим ощущениям, BZ> несколько раз. Вот я и говорю -- дело в том числе в компиляторе. Впрочем, я сворачиваю эту дискуссию тут, т.к. она не совсем топична. bye --- GoldED+/LNX 1.1.5 * Origin: gds/FH (2:469/105) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.perl/18414254c4f3.html, оценка из 5, голосов 10
|