My wishlist for PureBasic 4.50

Got an idea for enhancing PureBasic? New command(s) you'd like to see?
User avatar
IceSoft
Addict
Addict
Posts: 1682
Joined: Thu Jun 24, 2004 8:51 am
Location: Germany

My wishlist for PureBasic 4.50

Post by IceSoft »

Yes I know...this kind of wishes comes always with each next PureBasic version.
But I think this wishlist is completly different: My wishlist is completely empty.

I want only an update of all used 'external libraries.
e.g.: PCRE (7.1 ->7.9), Pelles C(5.00.1 -> 6.0 RC3 is released), etc.

And a short statement which say:
Older Windows version (Win95/98/Me/2000/NT) will be no longer supported with PB 4.50 . Use PB 4.4x for this OS versions.
=> Only with this statement PureBasic can update all used libraries.
Belive! C++ version of Puzzle of Mystralia
<Wrapper>4PB, PB<game>, =QONK=, PetriDish, Movie2Image, PictureManager,...
User avatar
DoubleDutch
Addict
Addict
Posts: 3220
Joined: Thu Aug 07, 2003 7:01 pm
Location: United Kingdom
Contact:

Post by DoubleDutch »

And a short statement which say:
Older Windows version (Win95/98/Me/2000/NT) will be no longer supported with PB 4.50 . Use PB 4.4x for this OS versions.
=> Only with this statement PureBasic can update all used libraries.
Ouch!
https://deluxepixel.com <- My Business website
https://reportcomplete.com <- School end of term reports system
User avatar
Kaeru Gaman
Addict
Addict
Posts: 4826
Joined: Sun Mar 19, 2006 1:57 pm
Location: Germany

Post by Kaeru Gaman »

I think cutting out older Windows versions would be counterproductive for PureBasic.

there are a lot of services running on NT, 98 or 2000 worldwide, and it makes PB a handy tool to be able to cope with these versions.
(there are also some on DOS, but since this is 16bit it's surely not supported by PB - sad enough)


I can understand the wish to support newest XML and such...
but what is the use of "PellesC"-lib? what is it needed for?

and I don't think it's necessary to no longer support 2000 to be able to use newer libs, or did I miss something?
oh... and have a nice day.
User avatar
DoubleDutch
Addict
Addict
Posts: 3220
Joined: Thu Aug 07, 2003 7:01 pm
Location: United Kingdom
Contact:

Post by DoubleDutch »

Maybe a 'legacy' switch that would load the 9x/2k/nt older libs? Default on...
https://deluxepixel.com <- My Business website
https://reportcomplete.com <- School end of term reports system
User avatar
IceSoft
Addict
Addict
Posts: 1682
Joined: Thu Jun 24, 2004 8:51 am
Location: Germany

Post by IceSoft »

Hey Guys,
What is your problem?

The only one what I say is:
PureBasic 4.50 and higher should no longer support some outdated OS.

If you want to write a tool/service/game/ for this outdated OS:
-> use 4.4x.
Bugfixes can be also made (we have the 'x' for this x can be 1 or higher)

That is all.
Belive! C++ version of Puzzle of Mystralia
<Wrapper>4PB, PB<game>, =QONK=, PetriDish, Movie2Image, PictureManager,...
User avatar
Fluid Byte
Addict
Addict
Posts: 2336
Joined: Fri Jul 21, 2006 4:41 am
Location: Berlin, Germany

Post by Fluid Byte »

The oldest OS which is still used is 2000 and only has a market share of like 2%. Anything behind XP should really be scraped.
Windows 10 Pro, 64-Bit / Whose Hoff is it anyway?
srod
PureBasic Expert
PureBasic Expert
Posts: 10589
Joined: Wed Oct 29, 2003 4:35 pm
Location: Beyond the pale...

Post by srod »

Aye anyone still using Win 9x / ME etc. deserve all that they get...... and should be taken out and shot! :wink:
I may look like a mule, but I'm not a complete ass.
User avatar
IceSoft
Addict
Addict
Posts: 1682
Joined: Thu Jun 24, 2004 8:51 am
Location: Germany

Post by IceSoft »

srod wrote:Aye anyone still using Win 9x / ME etc. deserve all that they get...... and should be taken out and shot! :wink:
Only for understanding:
PureBasic was also made for Amiga OS.
...where is the Amiga 4.31 PureBasic version?
You see...it is no longer supported. And no people is crying.
Try it also with PB4.50...you will see not so much people will be crying here too. They are happy with the 4.4x ;-)
Belive! C++ version of Puzzle of Mystralia
<Wrapper>4PB, PB<game>, =QONK=, PetriDish, Movie2Image, PictureManager,...
User avatar
Kaeru Gaman
Addict
Addict
Posts: 4826
Joined: Sun Mar 19, 2006 1:57 pm
Location: Germany

Post by Kaeru Gaman »

omg you can't compare THAT

the first Amiga came out when DOS 3.1 was the current PC System.
the development of the Amiga was terminated four years before Win2000 was released.

so, if you take this as example, wait another ten years before terminating PureBasic for Win2000.
DoubleDutch wrote:Maybe a 'legacy' switch that would load the 9x/2k/nt older libs? Default on...
sounds like a constructive suggestion.
oh... and have a nice day.
User avatar
ts-soft
Always Here
Always Here
Posts: 5756
Joined: Thu Jun 24, 2004 2:44 pm
Location: Berlin - Germany

Post by ts-soft »

Most Windows software does not support Win9x any more and I see no reason why PB this should act.
PureBasic 5.73 | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Old bugs good, new bugs bad! Updates are evil: might fix old bugs and introduce no new ones.
Image
User avatar
IceSoft
Addict
Addict
Posts: 1682
Joined: Thu Jun 24, 2004 8:51 am
Location: Germany

Post by IceSoft »

Kaeru Gaman wrote:so, if you take this as example, wait another ten years before terminating PureBasic for Win2000.
Oh dear.
Nothing is terminated. Use PB4.4x and all what you can to today with PB can be to on the future togther with PB and your Win2000.
I never say: Terminate the support for old Windows OSes.
I say only: PB4.50 should use the latest version of each used third party libaries. If your old OS is working with this PB version so you can use it of course.
BUT: It is no longer an official PB release which have to be supporting your old OS.
Belive! C++ version of Puzzle of Mystralia
<Wrapper>4PB, PB<game>, =QONK=, PetriDish, Movie2Image, PictureManager,...
PMV
Enthusiast
Enthusiast
Posts: 727
Joined: Sat Feb 24, 2007 3:15 pm
Location: Germany

Post by PMV »

:roll:

There is no reason, why fred will not implement the new stabel Pelles C ...
because Pelles C has dropped his support for 9x and ME since
5.00.1 :wink:
Windows 9X is no longer supported as a build environment, and special handling for that environment has been removed (except in the C runtime; compiled programs should still run on Windows 9X).
but not the support as target plattforms. :D
I don't know, which new feature/ bugfix ... you want to use, but i don't
think, that fred should implement all beta-versions of any external lib. But
till PB 4.50 ... there could be a stable Pelles C 6.5 :lol:

Older Windows version (Win95/98/Me/2000/NT) will be no longer supported with PB 4.50 . Use PB 4.4x for this OS versions.
=> Only with this statement PureBasic can update all used libraries.
I don't think so :lol:

MFG PMV
naw
Enthusiast
Enthusiast
Posts: 573
Joined: Fri Apr 25, 2003 4:57 pm

Post by naw »

I'm ambivolent about dropping W95 / WNT, but if this helps the discussion, I perform about 20 Server Consolidation studies a year for anything between 50 and 2-3000 servers. So I reckon I've looked at peoples server inventorys totalling maybe 100,000 servers. These are mostly Windows (say 80%) but in the last 3 years, I came across 1 Windows95 machine (and that was a legacy Tape Controller) and maybe a couple of dozen WNT machines. There's still quite a lot of W2000 out there - but I'm guessing maybe 5 or 6%. Not much more.

Looking at
my Web Site stats from Google Analytics

Code: Select all

1. 	WXP 	 	 	 	68% 	
2. 	Vista  		 	28% 	
3. 	Server 2003		2% 	
4. 	2000 		 	2% 	
5. 	98 			 	.5% 	
6. 	NT 	  	 	 	.5%
Ta - N
User avatar
Kaeru Gaman
Addict
Addict
Posts: 4826
Joined: Sun Mar 19, 2006 1:57 pm
Location: Germany

Post by Kaeru Gaman »

a website statistics is not really a point there.
e.g. my second machine runs on win2000, but it is not connected to the internet and will never browse websites.

All around the world small companies still run part of their systems with win2000, because upgrade to XP is too expensive.
and programming small tools for small offices is definitely within PureBasic's target group.

We have customers in South America, Africa and the Pacific Islands,
not everybody in the world live in the first world industrial states and have new machines with new OSs...
oh... and have a nice day.
User avatar
IceSoft
Addict
Addict
Posts: 1682
Joined: Thu Jun 24, 2004 8:51 am
Location: Germany

Post by IceSoft »

Kaeru Gaman wrote:a website statistics is not really a point there.
e.g. my second machine runs on win2000, but it is not connected to the internet and will never browse websites.

All around the world small companies still run part of their systems with win2000, because upgrade to XP is too expensive.
and programming small tools for small offices is definitely within PureBasic's target group.

We have customers in South America, Africa and the Pacific Islands,
not everybody in the world live in the first world industrial states and have new machines with new OSs...
Sweet...but this have nothing to do with PureBasic.
So why you told us such information?...we all know it... and you have forgotten the big asia ;-)

I have also a Win98 installation on an old laptop.
But I will never use PureBasic on it.

Hold in mind:
A discussion how much Win95/98/Me/NT/Win2000 is still installed on the world is not a basis for an argument to support it with PureBasic 4.50.
Belive! C++ version of Puzzle of Mystralia
<Wrapper>4PB, PB<game>, =QONK=, PetriDish, Movie2Image, PictureManager,...
Post Reply