Re: [AD] Focusing on priorities and the philosophy behind our constributions (was: malloc)

[ Thread Index | Date Index | More lists.liballeg.org/allegro-developers Archives ]


I use allegro, because i can do stuff with it. Its good. I have not seen anything else like it. It has the right balance between low and high level, that allows for sloppy/fast/rapid development... or the opposite. I can "get down and dirty" with bits of it if i really have to, and i can rely on it to be stable, useful, and most of all predictable. It has value, its not trying too hard to impress anyone with todays buzzword feature list.. instead it does everything it claims. How many libraries of allegros class can you say have as many features, and are as solid ? I use allegro as the basis for an application that gets used everyweek. Last night i used it infront of 1000 people for over 6 hours, and had to rely on it to work flawlessly on an AMD64 CPU running 80% cpu usage for 6hrs.. and i had not a single glitch. THAT IS THE REASON I USE ALLEGRO.

I've also used it at shows with 50,000+ people.. stadiums... fuck-off screens; world-famous music acts... allegro was serving me flawlessly.
running for several hours at a time, often for over 6hrs.

Im still here because allegro has value, good value.

Why do i do any of it for free? Allegro is too much work for one person, thats why we all work on it... but we are not all working on it for the same reasons; we aren't working towards the same goals; thats obvious, everyone has their own tangents, most of the people that have been around the longest (i've been around since pre '98) are the ones that have there tangents all in fairly much the same direction, thats why its still being developed. There is no greater good, there is no servering the interests of game developers crown to be won. Thats all BS. The sooner that talk stops the better. If your talking about free as in $0, then what i said makes even more sense. No one really cares too much for money, we have genuine interest.

As far as what i want, and how insignificant it is, in many peoples eyes it probably is insignificant, but not to me. It was an arrogant statement for me to make "might even drag it into this century". if you took allegro 420 and went back in time to '99 would it compile ? most likely it would. The current standard for your average PC gamer is an SSE enabled CPU... so why are we still not allowing SSE code to be developed ? SSE stuff should have been considered a while ago, to be even considering it as a 'new' development means we are way behind the current trends.
(thank you Peter for making progress in the past 2 days).

>> How about your contributions AJ? How many man hours do they represent?

Im lucky enough to be able to count my contributions/effort in value, not time. I think the time i have spent working with allegro has added value to my life. And the allegro community (althou appearing to be a bunch of self-interested anarchists sometimes), is more helpful than many other communities.


>>There are plenty of things to investigate and fix before worrying about memory alignment.

Not everyone can or should be working on all parts of allegro, there just isn't enough time, perhaps those that want or need features can work on the things they want, then allegro can naturely serve its community, by being developed in a direction the community needs. More specifically about memory alignement, its not some feature that "would be nice", its a requirement of SSE, and if you say then dont use SSE, your basically saying "allegro is a 20th century library for Pentium1's actively being developed for that archicture", in 2005 i dont want to be saying that.


aj.




Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/