Artem Chuprina wrote:
> Eugene V. Lyubimkin -> debian-russian@lists.debian.org  @ Thu, 20 Aug 2009 
> 23:11:56 +0300:
> 
>  >> Если вас не затруднит, приведите примеры своих разработок на С (его все 
> знают, как 
>  >> эталон пойдет) - интересно увидеть и сравнить.
>  EVL> nlkt - C++/Qt
>  EVL> daptup - bash
>  EVL> cupt - Perl
> 
> [...]
> 
>  EVL> Коды, про которые я говорил, были гораздо хуже. Ну, грубо говоря, типа:
> 
>  EVL> 
> ((a*10.5*sqrt(x)-y*10.2)-(k+m-2087-m*(a-234.5)*a*pow(d,3)/a-c*b)/p*(e-505*k*a
>  EVL> +y+0.4*sv(z))))-((u-234)*w*(z-sv(m*k)+ss((a+c*5)-q*6.7))*2
> 
> "nlkt" не сильно лучше, прямо скажем...
Скажите. В каком месте?

> 
>  EVL> И так "мелким почерком" на полторы страницы. Как такое поддерживать?
> 
> А там оно на самом деле проще?  Или просто в предметной области оно так
> и есть, плюс необходимость записать в одну строчку, потому что язык
> программирования такой?
Что? Какой-то язык программирования не позволяет разделять арифметические
выражения? И какой же?

> Мне, знаешь ли, в жизни приходилось видеть несокращаемые формулы на
> полстраницы.  Просто потому что описываемая ими задача такова.
> 
Это ничего. Вот только в жизни величины в формулах обычно что-то означают и
как-то называются. И им можно дать имена подлиннее, чем a, b и z.

-- 
Eugene V. Lyubimkin aka JackYF, JID: jackyf.devel(maildog)gmail.com
C++/Perl developer, Debian Maintainer

Attachment: signature.asc
Description: OpenPGP digital signature

Ответить