@Kilon, you said almost the same thing, how comes that you do not agree with me?
Uko On 16 Jun 2014, at 10:03, kilon alios <[email protected]> wrote: > I could not agree more with you > > I am very much against "One ring to Rule them All" , it did not work for > Sauron in Lord of the Rings for the exact reason why its a bad idea to put > all your eggs in one basket. Once it fails in a fundamental level you are > screwed forever. > > People reinvent the wheel because this is how evolution works, this is how > our world works. You use what you have and you add something new to the > recipe and hope for the best. > > It also gives the ability to users to choose the right tool for them. A > developer of a Library can never be more smart than its users because he does > not know their needs and cannot anticipate their personal desires and > workflows. > > I have never had the pleasure of using a Logging system, but using > Announcements sounds like a way I would go with it if it was me. Certainly > will give it a try thanks Tudor. > > > On Mon, Jun 16, 2014 at 10:13 AM, Yuriy Tymchuk <[email protected]> wrote: > > On 16 Jun 2014, at 08:52, stepharo <[email protected]> wrote: > >> >>> Hi, >>> >>> I like very much the new energy people are putting into creating the >>> SystemLogger engine for Pharo. I think this is a specifically important >>> area for which we have to have a solution out of the box. At the same time, >>> I also think that Pharo provides an infrastructure that makes room for >>> ideas that are otherwise hard to reach in other languages or environments. >> >> Why Java does not have announcements? >> >>> Stef asked for collaborations around this project, so here is my literally >>> small contribution: a rather different logging engine. >> I do not see how this contribute to SystemLogger. So at least please do not >> say it, respect the amount of time I spent >> design it and working with Norbert. >> >>> It is called Beacon, it is based entirely on Announcements, it has ~200 >>> lines of code, it has no tags or levels, and in my opinion it is fully >>> functional. >>> >>> You can see a detailed description here including some informal comparisons >>> with SystemLogger: >>> http://www.humane-assessment.com/blog/beacon >>> >>> Please let me know what you think. I would be happy to join forces to reach >>> a mature solution that is both versatile and that can show how Pharo is >>> different. >> So should we see it as a competitor to SystemLogger? >> (you will say of course not) but I do not understand. > > Just my 2 cents: > Stef, I wouldn’t fight agains other projects, it’s natural that for popular > environments there are different approaches to implement important tools. > E.g. in Ruby there are few different web frameworks and I think logging too. > And I wouldn’t be angry on Doru because he mentioned SystemLogger, for me the > idea is that Pharo is missing decent logger, and there is a work being done > on the big project, in a while Doru proposes small yet functional tool with > it’s own philosophy. > > I’m trying to ignore my personal preferences here, and move attention to the > point that we should make our environment modular and let people decide what > they want to use. > > Uko > >> >> >>> >>> Cheers, >>> Doru >>> >>> -- >>> www.tudorgirba.com >>> >>> "Every thing has its own flow" >> > >
