From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Fri, 8 Dec 2006 10:36:35 +0300 From: =?koi8-r?B?5MXOydMg883J0s7P1w==?= To: smoke-room@lists.altlinux.org Message-ID: <20061208073635.GB12467@localhost.localdomain> References: <4574064E.5050009@ntmdt.ru> <20061204154844.GA17096@localhost.localdomain> <45744B13.7030402@ntmdt.ru> <20061206234326.GE16770@localhost.localdomain> <20061207212251.GB30763@localhost.localdomain> <20061207230022.GV21107@osdn.org.ua> Mime-Version: 1.0 Content-Type: text/plain; charset=koi8-r Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <20061207230022.GV21107@osdn.org.ua> Subject: Re: [room] =?koi8-r?b?89TPydQgzMkgydPQz8zY2s/XwdTYIFBsb25lPw==?= X-BeenThere: smoke-room@lists.altlinux.org X-Mailman-Version: 2.1.9rc1 Precedence: list Reply-To: =?koi8-r?b?y9XM2NTV0s7ZyiDPxtTP0MnL?= List-Id: =?koi8-r?b?y9XM2NTV0s7ZyiDPxtTP0MnL?= List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 08 Dec 2006 11:30:33 -0000 Archived-At: List-Archive: On Fri, Dec 08, 2006 at 01:00:22AM +0200, Michael Shigorin wrote: MS> Так функция в лиспе отродясь была одним из возможных значений. Сижу я, гляжу на результаты стараний, и думаю -- какой же я идиот был что раньше таки не заставил себя с лиспом разобраться? Одну задачку я правда так и не решил. Имеется массив с числами. Надо для него сделать что-то вроде trim -- получить второй массив, который бы не содержал завершающих нулей. Я понимаю как её решить тупо (одним циклом для поиска новой длины, потом создать новый массив, и также циклом перенести данные), но это же кошмар а не код! А ещё в Nyquist convolution не тормоз а якорь. На каких-то паре сотен тысяч сэмплов convolution с несколькими сотнями сэмплов уходить в такой ступор... это ужас. То бишь по русски говоря там все такие важные операции написаны на почти голом C. Ни о какой векторизации и оптимизации под современные процессоры речи и не идет (а ведь как раз тут от SSE выигрыш должен быть в несколько раз). Т ещё обработку ошибок в xlisp придумали явно садисты. То ли я идиот, то ли там действительно без хороших навыков ясновидения сложно понять что именно в коде ему не понравилось, где и почему. Но все равно рулез. -- С уважением, Денис http://freesource.info ---------------------------------------------------------------------------- *** Bug 3334 has been marked as a duplicate of this bug. *** -- mouse in #4443