Page 1 of 3
[Implemented] Future maintenance will be easier
Posted: Tue Aug 17, 2004 4:19 am
by USCode
( Oops, I meant for this to be a reply to this thread:
viewtopic.php?t=12137 )
I think once Fred gets all the platforms up to the same level of development, with reasonably equivalent feature sets, then upgrading each platform with new features in future release won't be as difficult and time consuming as creating a version of PB for a new platform from scratch is (e.g. OS X).
In other words, once they're all mature then keeping them all up to date shouldn't be as difficult.
Personally for me, I would prefer Fred drop support for Amiga so he had more time to spend on the other ports. But I never use the Amiga, so that's easy for me to say!

Posted: Tue Aug 17, 2004 5:47 am
by Shannara
oOo, we need a thread merge
Anyways, I agree, but look at it now, he had the opportunity to do so before announcing a MAC version, and he have not yet done so. The only thing so far, AFAICT, is synced the version numbers, and not the features, and now he is going to release support for a new platform with out having the current platforms up todate. erk!?
Dont get me wrong, Im looking foward to a Mac OSX release, but in a usable state, uptodate, not years behind

Posted: Tue Aug 17, 2004 8:06 am
by plouf
Personally for me, I would prefer Fred drop support for Amiga so he had more time to spend on the other ports.
well thats your personal view offcourse dont forget that actually amiga has not uptaded since version 2.32
in order to win version has more time , its easy to moan...
and in fact for me i prfer to drop linux macos and decrease windows updates in order to keep updated amiga version .....
But I never use the Amiga, so that's easy for me to say! icon_wink.gif
...But I never use the linux ,mac (when released) , so that's easy for me to say!
Posted: Tue Aug 17, 2004 12:53 pm
by freak
Shannara:
I don't think you have really used PB linux yet, otherwise you would know
that what you say is simply not true.
The linux version is in no way years behind as you say. If you haven't
noticed, all the new features like the #PB_Any stuff which has been
added to the windows version work perfectly on linux as well.
The few missing things are simply stuff that can't be or are really hard to be
done on linux, but these are just a few things.
These must be implementing with a lot of hard work, which of course
can't be done all at once.
In fact, the linux version and the windows version are over 90% equal now.
And I am telling you this from the experience of a 10000 line crossplatform
project i am working on right now.
plouf:
Let's face it, the Amiga is dead. Why spend countless hours maintaning
an Amiga version, when only very few people in the world will ever use it?
Timo
Posted: Tue Aug 17, 2004 1:33 pm
by plouf
freak wrote:
plouf:
Let's face it, the Amiga is dead. Why spend countless hours maintaning
an Amiga version, when only very few people in the world will ever use it?
Timo
Firstly Amiga will die when her heart stop beating and there are users still using it (including me)
HOWEVER you missed the point of my reply, i know the exact situation of the amiga and the amiga version of PB (i live in planet earth like everyone else),
but i see a repeatance of this "problem" from people complaining about the missing time of developing the amiga version

which offcourse is not happen and the final picture ,it may remain, to a reader is "amiga is bad"
maybe i overreact sometimes in the amiga subject ,sorry if i did, but this is because i am one of the true fans
Posted: Tue Aug 17, 2004 1:33 pm
by thefool
@plouf: i can see you like amiga, but aits dead as freak says. Linux has much more users, and much more commercial users too.
but well, it has not been updated since long time ago. What about just decreasing it more and have a little work on it now and then?
but Linux and windows is the most used, so thats the biggest market.
Posted: Tue Aug 17, 2004 1:48 pm
by plouf
thefool wrote:@plouf: i can see you like amiga, but aits dead as freak says. Linux has much more users, and much more commercial users too.
but well, it has not been updated since long time ago. What about just decreasing it more and have a little work on it now and then?
but Linux and windows is the most used, so thats the biggest market.
c'mom guys be objective in every area and not only in "easy" one
do you compare linux user base ? with windows one ? how much traffic does the linux area has ? from what i can see and compare not even the 15% of win (and maybe i say alot) including that many of them are actually windows coders/users who just 'take a look' in linux side and with that big diffirence linux version is almost up-to-date- with win one ....
(just to not missunderstood my words the above is not a suggestion to stop/decrease linux version)
Posted: Tue Aug 17, 2004 3:02 pm
by thefool
but anyway, linux has much more users than amiga.
and my post whas not for stopping the amiga version. but i just
say i will never use it.
Posted: Tue Aug 17, 2004 4:24 pm
by Shannara
Freak, I agree, and it is those few (?) features that set it back quite a bit. Want to do games? You can only use very low end and basic 3D if your lucky. No sprite3D at all. So crossplatform there is gone. Check out the windows help file for everything the windows ver can do that is missing the linux/amiga counterpart.
If he's going to release a Mac version out soon, shouldn't the linux version be sync'd first? Or else that will be two versions he is going to have a hard time with.. or 3 if you include amiga..
IF I had my way ( and I know lots-o-peeps would not like that:), I would get rid of all versions and keep Windows (And the upcoming Mac). The 2 most popular OSes used by the general (computer dummies

) population

Posted: Tue Aug 17, 2004 5:55 pm
by aaron_at_work
Actually, recent reports have placed the linux user base as finally surpasing the Mac userbase. That would mean that the MacOS port should be dropped if Purebasic was only going to support the top two.
As a disclaimer, I run both the windows and linux versions, but don't own a Mac.
That being said, I'm excited to be seeing a Mac version coming along. As a game developer, I like the idea of being able to move across the three platforms. I'm assuming that 80% of the code is mobile, with only a few things that I would have to develop myself in the short term. To me, that's more than reasonable.
I don't care that the three versions will have different feature sets. As Fred said, the compiler internals are sync'd, hence the same version number. The 'libraries' are another matter (but are close) but that is not hard to work around anyhow. I'll just build my own replacement functions until the real ones show up.
I gotta say, I'm a little tired of hearing Shannara beat this dead horse over and over and over. Fred and co. have heard your complaints on the subject, now move on. If you have some specific graphic functions which you need to have compatibility across OSs Shannara, why not list those and give these guys a priority of functions that would be nice to match? Form the sounds of it, you aren't actually developing on Linux anyhow and are just harping on this thing for no real reason other than philosophical.
Posted: Tue Aug 17, 2004 6:00 pm
by thefool
@shannara: aaron is right. Linux is more used than MacOS.
Posted: Tue Aug 17, 2004 6:34 pm
by dmoc
Drop ALL versions and let's just meta-program instead. There, no need to argue now

Posted: Tue Aug 17, 2004 6:44 pm
by Shannara
Interesting, I never said userbase, I said computer dummies. There is a huge difference.
Posted: Tue Aug 17, 2004 11:18 pm
by CherokeeStalker
Interesting, I never said userbase, I said computer dummies. There is a huge difference.
A 'computer dummie' has no business programming. One should become reasonably proficient with one before trying to program. Just my 2 cents . . .
Posted: Tue Aug 17, 2004 11:37 pm
by Doobrey
freak wrote:
Why spend countless hours maintaning an Amiga version, when only very few people in the world will ever use it?
Maybe so we could actually code with it..
Right now I`ve given up on the Amiga version of PB and gone back to Blitz, too many bugs and problems with it to do anything useful.
But like you say, you gotta spend the time where it makes sense.
Yeah, I`m p####d about the amiga version, but I`ll be glad when the Mac version is out so I can take a pick axe to this blooming PC
