13 октября 2015 г., 18:58 пользователь Ivan Petrov <[email protected]> написал: > >> Я пример кода просил. Вот был пример кода и я ответил. Если может >> получиться из парсера xml, давайте целый готовый кусок кода, с этим >> парсером xml, >> он должен представлять собой вменяемый use-case. > > Хранение данных в текстовом формате - это не просто вменяемый > use-case, а очень часто встречающийся.
твой пример был про программиста, который написал $b='20' с кавычками, а потом решил с переменной $b произвести сложение. это не вменяемый программист, даже по реальностям Perl5. он присваивает переменной заведомо строковое значение прямо в исходном коде, зачем-то пишет кавычки, а затем эту же переменную пытается складывать. если у тебя какой-то xml парсер - то и приводи примеры xml парсера. я за то чтобы избавиться от абстракций в этом треде, тут и так полно недопонимания. так что лучше пример кода обсужать а не на пальцах пытаться что-то объяснить и демагогией заниматься. > > в JS этот геморрой непрерывный от того что в атрибуте храним скажем > целое число, а вот вытаскиваем результат сохранения как строку. про Perl давай, а не про JS. > и начинаются написания всяких parseInt именно из за того что какие-то > дебилы сделали в скриптовом языке типы и из за этих типов математика > начинает неадекватно реальности работать в зависимости от того где ты > взял чиселко: из строкового хранилища (куки, там или скажем атрибуты) > или из чисельного. > > в Perl этого геморроя нет. и это одно из мест, которые делают Perl > прекрасным. > > если вам нужны типы идите на <зачеркнуто> JS, Python и что там еще > есть с типами > -- > Moscow.pm mailing list > [email protected] | http://moscow.pm.org -- Moscow.pm mailing list [email protected] | http://moscow.pm.org
