On Fri, Apr 23, 2010 at 8:36 AM, Oleg Pronin <syber....@gmail.com> wrote: > Can you hear the difference between 3mln/s and 24k/s ? > I do not say that using hashes are good. But i'm sure that developers > MUST NOT use super-slow frameworks like MooseXXXX-shit (which tries to > emulate perl6 on perl5: what for???) only to get "good maintened > code". That's the own problems of developers how do they organize > internals. Why users of Catalyst must suffer from that ?
You have the choice of using another framework, you also have the choice of using a prior version of Catalyst that doesn't have Moose in it, and you also have the choice of forking Catalyst and trying to come up with something better. Good luck. > Or you wanna > tell that "good maintened code" must have a price of >100x slow down > ??? that an absurdity can't you see it? > It is possible to get good code (with MIXINS, C3, etc) without such a > great losses. If you see that something slows down application more > than 2x why do you use it? kick it off ! Benchmark.pm is your friend! Your benchmark is flawed by definition, read what the other messages in the topic say, putting a subroutine call in front of an access to a hash key is going to raise execution time in any language or framework. High-level code is slower than low-level code, get used to it. If execution slows down by 2x and speeds up development by 4x, it's probably worth using, this is a very basic topic at software engineering school, go educate yourself. > Finnaly, you are creating framework for other people and the main > thing is how it looks outside, not inside. Yes, frameworks are supposed to encapsulate complexity. Again, a basic topic in software engineering school. > Sorry for my "hard" post, i'm just a little nervious :( If you're nervous, see a shrink, trolling won't help you or anyone else. -- Eden Cardim Need help with your Catalyst or DBIx::Class project? Code Monkey http://www.shadowcat.co.uk/catalyst/ Shadowcat Systems Ltd. Want a managed development or deployment platform? http://blog.edencardim.com/ http://www.shadowcat.co.uk/servers/ _______________________________________________ List: Catalyst@lists.scsys.co.uk Listinfo: http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/catalyst Searchable archive: http://www.mail-archive.com/catalyst@lists.scsys.co.uk/ Dev site: http://dev.catalyst.perl.org/