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
signature.asc
Description: OpenPGP digital signature