Wishlist for PB 7.0 :)
-
threedslider
- Enthusiast

- Posts: 578
- Joined: Sat Feb 12, 2022 7:15 pm
Re: Wishlist for PB 7.0 :)
@ChrisR : Yeah, I think more at this codingschool (https://codingschool.neoma-bs.fr/), it is possible to suggest them for learning in Purebasic with their service 
Re: Wishlist for PB 7.0 :)
Yes, that too @threedslider and schools, communication via social networks... students are the future buyers!
I think there's definitely room for PureBasic. With its Basic syntax and high performance, It's ideal for beginners or for improving computer skills. If guys try it and do their 1st project with it, they'll feel nostalgic if they have to switch to C# or others, well, I hope so
I think there's definitely room for PureBasic. With its Basic syntax and high performance, It's ideal for beginners or for improving computer skills. If guys try it and do their 1st project with it, they'll feel nostalgic if they have to switch to C# or others, well, I hope so
-
threedslider
- Enthusiast

- Posts: 578
- Joined: Sat Feb 12, 2022 7:15 pm
Re: Wishlist for PB 7.0 :)
@ChrisR : Yes i am agreed with you, that just need to make something into real world and to make a spread for all to others to use it 
-
Little John
- Addict

- Posts: 4843
- Joined: Thu Jun 07, 2007 3:25 pm
- Location: Berlin, Germany
Re: Wishlist for PB 7.0 :)
Please allow single underscores in numeric literals as visual separators for digit grouping in order to boost readability.
As an example, this is valid Python code:
As an example, this is valid Python code:
Code: Select all
amount = 10_000_000.0
addr = 0xCAFE_F00D
flags = 0b_0011_1111_0100_1110Re: Wishlist for PB 7.0 :)
Please consider the following:
Keyword: OUT
Re: Wishlist for PB 7.0 :)
What?
Good morning, that's a nice tnetennba!
PureBasic 6.21/Windows 11 x64/Ryzen 7900X/32GB RAM/3TB SSD
Synology DS1821+/2*DX517, 164TB+82TB+28TB+2TB SSD
PureBasic 6.21/Windows 11 x64/Ryzen 7900X/32GB RAM/3TB SSD
Synology DS1821+/2*DX517, 164TB+82TB+28TB+2TB SSD
-
threedslider
- Enthusiast

- Posts: 578
- Joined: Sat Feb 12, 2022 7:15 pm
- the.weavster
- Addict

- Posts: 1583
- Joined: Thu Jul 03, 2003 6:53 pm
- Location: England
Re: Wishlist for PB 7.0 :)
+1idle wrote: Wed Jan 21, 2026 9:51 pm unsigned types
structures byval for params and returns so it's compatible with c, libs like chipmunk, raylib, miniaudio
defaults for structures and fill
exactly this!
Re: Wishlist for PB 7.0 :)
Wishful wished wish list
1
2
Windows
Buildin registry support
More flexible/modern ini file support (comments on same line, multi line values)
Json config file support
macos
Buildin plist support
linux
Equivalent (json config file?)
3
WebViewGadget
Windows
Access to more configuration settings (profile use, event processing)
4
Optional LLM
Code agent support in IDE (yes it is not prime time yet and it loves bloated code). ChatGPT writes mostly almost compilable PB code. Not to say it is the best solution to a problem, but it does give a general direction and ideas how to handle things. Frequently it goes and keeps going with a weird and wrong or complex idea for a simple problem though.
5
Setting default values extended for structures
6
Multi monitor DPI awareness for UI (monitors with different number of pixels and dpi settings and disconnect/connect at will)
7
More string utility functions (split, join to list, foreach)
8
JSON should allow comments because it is used in the wild a lot, even if not standard.
9
Array values init (old plain c supports it)
10
Procedure return of Structure (old plain c supports it)
11
Inlined procedures
12
Structures with procedure pointers to group functionality (object light)
13
UI grid/table control/modernization/extended
14
Streamlining AddElement by letting us directly assign value while adding.
15
List map treadsafe read pointer
16
Modules: make it behave like Pascal units (global scope, initialize, finalize)
17
ShortcutGadget winkey support
18
Integer map
19
FindStringReversed
20
ByVal/ByRef procedure arguments
21
Unsigned types matching c
22
Iif statement
1
Code: Select all
Now is a good time to combine it with """multiline
string
literals"""
f"combined with $StringInterpolation/formatting" (or at least a buildin procedure eq enhanced printf)
Windows
Buildin registry support
More flexible/modern ini file support (comments on same line, multi line values)
Json config file support
macos
Buildin plist support
linux
Equivalent (json config file?)
3
WebViewGadget
Windows
Access to more configuration settings (profile use, event processing)
4
Optional LLM
Code agent support in IDE (yes it is not prime time yet and it loves bloated code). ChatGPT writes mostly almost compilable PB code. Not to say it is the best solution to a problem, but it does give a general direction and ideas how to handle things. Frequently it goes and keeps going with a weird and wrong or complex idea for a simple problem though.
5
Setting default values extended for structures
6
Multi monitor DPI awareness for UI (monitors with different number of pixels and dpi settings and disconnect/connect at will)
7
More string utility functions (split, join to list, foreach)
8
JSON should allow comments because it is used in the wild a lot, even if not standard.
9
Array values init (old plain c supports it)
10
Procedure return of Structure (old plain c supports it)
11
Inlined procedures
12
Structures with procedure pointers to group functionality (object light)
13
UI grid/table control/modernization/extended
14
Streamlining AddElement by letting us directly assign value while adding.
15
List map treadsafe read pointer
16
Modules: make it behave like Pascal units (global scope, initialize, finalize)
17
ShortcutGadget winkey support
18
Integer map
19
FindStringReversed
20
ByVal/ByRef procedure arguments
21
Unsigned types matching c
22
Iif statement
