Page 1 of 3

Mike Shah's PureBasic - First Impression

Posted: Mon Feb 10, 2025 8:19 am
by chi
Another YT video about PB
PureBasic - First Impression [Programming Languages Episode 35]

It's a nice introduction to PB, but I wonder why there's no mention about the C backend on the Wiki page or the Help file (except "History")...

Re: Mike Shah's PureBasic - First Impression

Posted: Mon Feb 10, 2025 8:52 am
by BarryG
Thanks for the link. It's always good seeing PureBasic get recognition like this.

Re: Mike Shah's PureBasic - First Impression

Posted: Mon Feb 10, 2025 4:14 pm
by Caronte3D
Yeah! Nice to see PB on recent videos.
Anyway...
These YouTubers should first contact an experienced user to resolve any silly questions that they cannot resolve correctly on their own.

Re: Mike Shah's PureBasic - First Impression

Posted: Mon Feb 10, 2025 8:11 pm
by miso
True, Caronte3D. I was literally sweating when he was fiddling with the examples, some could have lead him to quick and wrong consequencies.
(any terrain example with his PB version had missing glsl shaders) Overall, it was fine. I had fun watching it at least.

Re: Mike Shah's PureBasic - First Impression

Posted: Mon Feb 10, 2025 11:01 pm
by Fred
Cool video, at least it worked fine this time on Linux, thanks to the previous YouTuber :lol:

Re: Mike Shah's PureBasic - First Impression

Posted: Mon Feb 10, 2025 11:05 pm
by mk-soft
Fred wrote: Mon Feb 10, 2025 11:01 pm Cool video, at least it worked fine this time on Linux, thanks to the previous YouTuber :lol:
Although he did not adhere to our install instructions ;) Probably does a little more in Linux to find the missing packages backwards ...

Re: Mike Shah's PureBasic - First Impression

Posted: Tue Feb 11, 2025 7:24 am
by idle
He was very actually very respectful, unlike the last you tuber.

Re: Mike Shah's PureBasic - First Impression

Posted: Tue Feb 11, 2025 3:15 pm
by chi
Caronte3D wrote: Mon Feb 10, 2025 4:14 pm Anyway...
These YouTubers should first contact an experienced user to resolve any silly questions that they cannot resolve correctly on their own.
This would defeat the purpose of a first impression imho. Anyone new to a programming language might struggle with the same issues, and that's good feedback for the developers too. We probably all sweat a little, but all in all it went well ;)

Re: Mike Shah's PureBasic - First Impression

Posted: Tue Feb 11, 2025 3:43 pm
by Marc56us
It's a nice introduction to PB, but I wonder why there's no mention about the C backend on the Wiki page or the Help file (except "History")...
Hi,

You are welcome to edit Wikipedia pages, this is easy.
Wikipedia doesn't want the authors themselves to do this, to keep the tone neutral (encyclopedic) rather than commercial.
If you don't know how, you can suggest changes here.

You can already update the PB version numbers on the different language pages as and when PB is updated (this shows that the language is still evolving).

You can also translate into other languages (Open the most complete page and select translate. Wikipedia will present you with an automatic translation that you just need to check and refine (e.g. define whether technical terms need to be translated or not). It's best if the destination language is your native language to find the exact technical words.

It's a good (and useful) way to take your mind off hours of coding.

:wink:

Re: Mike Shah's PureBasic - First Impression

Posted: Mon Feb 17, 2025 3:16 pm
by chi
Yes, someone could mention the C backend in the wiki, but there's still nothing about it in the help file. Especially how to set it up, which would confuse newbies even more. Same goes for Static Libs...

Re: Mike Shah's PureBasic - First Impression

Posted: Mon Feb 17, 2025 3:48 pm
by Marc56us
chi wrote: Mon Feb 17, 2025 3:16 pm Yes, someone could mention the C backend in the wiki, [...]
[Done] for English and French page.

"Since version 6.00 (June 2022), in addition to compilation using ASM, PureBasic offers compilation with a C backend. This enables access to new platforms (e.g. Raspberry) and should make it easier to add new libraries in the future. "

Feel free to do it for others languages pages and/or suggest better text
:wink:

Re: Mike Shah's PureBasic - First Impression

Posted: Mon Feb 17, 2025 4:20 pm
by Quin
Marc56us wrote: Mon Feb 17, 2025 3:48 pm
chi wrote: Mon Feb 17, 2025 3:16 pm Yes, someone could mention the C backend in the wiki, [...]
[Done] for English and French page.

"Since version 6.00 (June 2022), in addition to compilation using ASM, PureBasic offers compilation with a C backend. This enables access to new platforms (e.g. Raspberry) and should make it easier to add new libraries in the future. "

Feel free to do it for others languages pages and/or suggest better text
:wink:
What I'd really love to see is an actual proper write up on using inline C, much like what we have for ASM.

Re: Mike Shah's PureBasic - First Impression

Posted: Mon Feb 17, 2025 4:43 pm
by Marc56us
What I'd really love to see is an actual proper write up on using inline C, much like what we have for ASM.
Yes, it's an idea, but we have to keep in mind that Wikipedia is an encyclopedia, not an instruction manual. It should describe what a program can do, not how to do something. We also need to be concise, as we're talking to an audience that doesn't know PB.

Re: Mike Shah's PureBasic - First Impression

Posted: Tue Feb 18, 2025 1:56 am
by BarryG
Yes, be careful with what you edit on PureBasic's Wikipedia page. Some Wikipedians have tried to delete the PureBasic article before, so we don't want to piss them off again and go through another keep/delete battle (we might lose next time). :(

Re: Mike Shah's PureBasic - First Impression

Posted: Tue Feb 18, 2025 11:39 am
by the.weavster
Mike Shah wrote:Fred, thanks for building a wonderful tool! Any interest in coming on the channel to chat about PureBasic or SpiderBasic?
@Fred
Are you taking up the invite?