PureBasic 6.10 LTS is out !

Developed or developing a new product in PureBasic? Tell the world about it.
User avatar
Psychophanta
Always Here
Always Here
Posts: 5153
Joined: Wed Jun 11, 2003 9:33 pm
Location: Anare
Contact:

Re: PureBasic 6.10 LTS is out !

Post by Psychophanta »

About the compiled sizes for simple windows and gadgets programs:
For PB5.73 LTS for win64 a compiled program just for windows formularies sized 14kb.
For PB6.10 LTS for win64, the same compiled with standard and the same configuration, is sized 944kb.
Is it the expected behaviour?
http://www.zeitgeistmovie.com

while (world==business) world+=mafia;
Quin
Addict
Addict
Posts: 1122
Joined: Thu Mar 31, 2022 7:03 pm
Location: Colorado, United States
Contact:

Re: PureBasic 6.10 LTS is out !

Post by Quin »

Psychophanta wrote: Tue Apr 02, 2024 7:20 am Is it the expected behaviour?
Yes. See Fred's blog post on the issue -> https://www.purebasic.fr/blog/?p=538
User avatar
Psychophanta
Always Here
Always Here
Posts: 5153
Joined: Wed Jun 11, 2003 9:33 pm
Location: Anare
Contact:

Re: PureBasic 6.10 LTS is out !

Post by Psychophanta »

Thanks but the "C" option compiler is not used :( :!:
http://www.zeitgeistmovie.com

while (world==business) world+=mafia;
User avatar
idle
Always Here
Always Here
Posts: 5834
Joined: Fri Sep 21, 2007 5:52 am
Location: New Zealand

Re: PureBasic 6.10 LTS is out !

Post by idle »

Psychophanta wrote: Tue Apr 02, 2024 7:20 am About the compiled sizes for simple windows and gadgets programs:
For PB5.73 LTS for win64 a compiled program just for windows formularies sized 14kb.
For PB6.10 LTS for win64, the same compiled with standard and the same configuration, is sized 944kb.
Is it the expected behaviour?
It's most likely to do with the update to the c runtime, which has been changed to VS22 MS UCRT. It addresses a number of security issues and also eases the burden for the dev team building PB libs and it also makes it easier for us to build static libs.

just as well we don't have 360kb disks any more. :)
User avatar
Psychophanta
Always Here
Always Here
Posts: 5153
Joined: Wed Jun 11, 2003 9:33 pm
Location: Anare
Contact:

Re: PureBasic 6.10 LTS is out !

Post by Psychophanta »

Ok idle. Well, it doesn't matter, when I want mini executables, then I go to 5.46, or my beloved 5.10 :) :wink:
http://www.zeitgeistmovie.com

while (world==business) world+=mafia;
User avatar
idle
Always Here
Always Here
Posts: 5834
Joined: Fri Sep 21, 2007 5:52 am
Location: New Zealand

Re: PureBasic 6.10 LTS is out !

Post by idle »

Psychophanta wrote: Tue Apr 02, 2024 7:36 am Ok idle. Well, it doesn't matter, when I want mini executables, then I go to 5.46, or my beloved 5.10 :) :wink:
6.04 should be small still.
pjay
Enthusiast
Enthusiast
Posts: 251
Joined: Thu Mar 30, 2006 11:14 am

Re: PureBasic 6.10 LTS is out !

Post by pjay »

Thanks for the update Fred & team. :)

I struggle to understand the concern over growing executable sizes - surely the issue is completely irrelevant in the age of tb storage & fast internet? Are the complainants still using floppy disks for their backups? :lol:

Purposefully limiting the executable size has stood in the way of progress for a number of years IMO.
User avatar
Psychophanta
Always Here
Always Here
Posts: 5153
Joined: Wed Jun 11, 2003 9:33 pm
Location: Anare
Contact:

Re: PureBasic 6.10 LTS is out !

Post by Psychophanta »

idle wrote: Tue Apr 02, 2024 8:02 am 6.04 should be small still.
WaW :!:
That's right, :shock: !
http://www.zeitgeistmovie.com

while (world==business) world+=mafia;
User avatar
gurj
Enthusiast
Enthusiast
Posts: 693
Joined: Thu Jan 22, 2009 3:48 am
Location: china
Contact:

Re: PureBasic 6.10 LTS is out !

Post by gurj »

Before and after V6.10, the volume of changes in each compiled program is fixed or proportional?
my pb for chinese:
http://ataorj.ys168.com
User avatar
ChrisR
Addict
Addict
Posts: 1466
Joined: Sun Jan 08, 2017 10:27 pm
Location: France

Re: PureBasic 6.10 LTS is out !

Post by ChrisR »

I suppose that the size depends largely on which libraries are included, some have grown, but no matter, it's still very small :wink:
Many thanks for version 6.10 and all the good work done :)
Marc56us
Addict
Addict
Posts: 1600
Joined: Sat Feb 08, 2014 3:26 pm

Re: PureBasic 6.10 LTS is out !

Post by Marc56us »

History page need to be updated :wink:
User avatar
skywalk
Addict
Addict
Posts: 4210
Joined: Wed Dec 23, 2009 10:14 pm
Location: Boston, MA

Re: PureBasic 6.10 LTS is out !

Post by skywalk »

My priority for EXE => accurate, fast, something I have not thought about yet, something else, size.
The nice thing about standards is there are so many to choose from. ~ Andrew Tanenbaum
User avatar
Psychophanta
Always Here
Always Here
Posts: 5153
Joined: Wed Jun 11, 2003 9:33 pm
Location: Anare
Contact:

Re: PureBasic 6.10 LTS is out !

Post by Psychophanta »

My priority for EXE =>
1.- fast
2.- accurate
3.- smallest size
http://www.zeitgeistmovie.com

while (world==business) world+=mafia;
User avatar
jacdelad
Addict
Addict
Posts: 1991
Joined: Wed Feb 03, 2021 12:46 pm
Location: Riesa

Re: PureBasic 6.10 LTS is out !

Post by jacdelad »

What do you mean by accurate? It's more important to calculate 2+2 than to return the right result??
?
Good morning, that's a nice tnetennba!

PureBasic 6.21/Windows 11 x64/Ryzen 7900X/32GB RAM/3TB SSD
Synology DS1821+/DX517, 130.9TB+50.8TB+2TB SSD
User avatar
skywalk
Addict
Addict
Posts: 4210
Joined: Wed Dec 23, 2009 10:14 pm
Location: Boston, MA

Re: PureBasic 6.10 LTS is out !

Post by skywalk »

Not as simple as that obviously.
But, there are cases where algebraic rules vary from ideal. Or when asm and cbe compiles do not match. Or when a bug forces a change in scope.

These slow development and release of your app.
Size of the app exe is so far down the list it could be last.
The nice thing about standards is there are so many to choose from. ~ Andrew Tanenbaum
Post Reply