Page 3 of 3
Re: Mike Shah's PureBasic - First Impression
Posted: Fri Apr 18, 2025 12:52 pm
by Fred
Hi skywalk ! Here is some quick answers:
1. we will stick with one letter type
2. Never, native application is what PB does. GTK has a lot of issue by himself on Windows/OSX (and also on Linux) so it's not a good choice.
3. No, why should it ? Webview is just another way to do UI for native desktop apps, while SpiderBasic is meant for mobile/web
Re: Mike Shah's PureBasic - First Impression
Posted: Fri Apr 18, 2025 5:55 pm
by Olli
By a mistake, I typed "purebasic" on yt instead of google, and I discovered this long sequence.
My first impression is the accent of Fred. I had the chance to meet a english friend in Paris which was very strong about my accent. I got 2 or 3 of his natural accent, what it changes totally the communication. What it is not without a specific problem, knowing inventing new words. And be aware that a new (false) word has been pronounced, in the last sentence !
So, if an english person could get Fred, during a week, in England, alone (very important), to offer him the virus of the english accent (which is not easy), this could be a good affair !
My second impression is the format of the movie. We expect (scrolling or not) screenshoots and (slow motion or not) short clips, illustrating the answers, inside a ten-minutes movie. But nope.
My last (and main) impression is a big thank to Fred and Mike Shah (I did not know before) to make this movie, because, sure, behind the accent and the movie format, there are human persons. And a lot of details which have been given, searching only what it is real.
So, thank you for this share.
Re: Mike Shah's PureBasic - First Impression
Posted: Fri Apr 18, 2025 6:12 pm
by threedslider
Good interview and thanks for sharing in YT

Re: Mike Shah's PureBasic - First Impression
Posted: Fri Apr 18, 2025 7:02 pm
by Olli
Did anybody know this pure basic ad ?
https://www.youtube.com/shorts/y-gYSHHEdfU
[x] short
[x] human
[x] illustrated
[x] has forgot a zero digit on the price
This makes work on the way ! Mike is managing so real !
Re: Mike Shah's PureBasic - First Impression
Posted: Sat Apr 19, 2025 12:35 pm
by Andre
Very informative, thanks for this great interview!
Nice to see Fred 'in real' after so many years...

Re: Mike Shah's PureBasic - First Impression
Posted: Sat Apr 19, 2025 12:35 pm
by Axolotl
Fred, thanks for the great interview.
I know from my own experience that it is a great challenge to do these things in a language other than your own.
You did great.
Re: Mike Shah's PureBasic - First Impression
Posted: Sat Apr 19, 2025 1:18 pm
by BarryG
Quin wrote: Wed Apr 16, 2025 3:04 pmIt's so interesting to finally hear Fred's voice after all these years, I guess to me as a blind person it's like seeing a picture for sighted people. My voice profile was pretty close honestly, but I had his accent way wrong.
I only just found out about this video now, and was about to start watching but it's over an HOUR long!

I'll have to watch it in full tomorrow. As for his accent: it kind of reminds me of Arnold Schwarzenegger.

Good to hear you, Fred!
Re: Mike Shah's PureBasic - First Impression
Posted: Sat Apr 19, 2025 2:54 pm
by Fred
BarryG wrote: Sat Apr 19, 2025 1:18 pmAs for his accent: it kind of reminds me of Arnold Schwarzenegger.


Re: Mike Shah's PureBasic - First Impression
Posted: Sat Apr 19, 2025 2:56 pm
by Fred
Axolotl wrote: Sat Apr 19, 2025 12:35 pm
Fred, thanks for the great interview.
I know from my own experience that it is a great challenge to do these things in a language other than your own.
You did great.
Thanks it wasn't easy and I rather push myself to do it
Re: Mike Shah's PureBasic - First Impression
Posted: Sat Apr 19, 2025 3:14 pm
by skywalk
The most impressive part was how young you started!
Purebasic is at least twice the age of Python.
Re: Mike Shah's PureBasic - First Impression
Posted: Sat Apr 19, 2025 4:57 pm
by Quin
skywalk wrote: Sat Apr 19, 2025 3:14 pm
The most impressive part was how young you started!
Couldn't agree more, you weren't even in high school when the first version was released, and you're still working on it today? That's crazy!
skywalk wrote: Sat Apr 19, 2025 3:14 pm
Purebasic is at least twice the age of Python.
Not quite...
wikipedia - The History of Python wrote:
The programming language Python was conceived in the late 1980s,[1] and its implementation was started in December 1989[2] by Guido van Rossum at CWI in the Netherlands as a successor to ABC capable of exception handling and interfacing with the Amoeba operating system.[3]
https://en.wikipedia.org/wiki/History_of_Python
Re: Mike Shah's PureBasic - First Impression
Posted: Sat Apr 19, 2025 7:52 pm
by skywalk
You are correct, but Python was very obscure until 2010s and later Python 3 required rewriting older code. I stand by my claim.
While C has retained its syntax forever,
PB has had small breaks in legacy code.
Re: Mike Shah's PureBasic - First Impression
Posted: Sat Apr 19, 2025 8:49 pm
by Quin
skywalk wrote: Sat Apr 19, 2025 7:52 pm
While C has retained its syntax forever,
PB has had small breaks in legacy code.
C has as well, although PB's were more extreme I think.
For example, this worked in early C standards, but now throws an erorr:
test.c:1:1: error: return type defaults to 'int' [-Wimplicit-int] There are also other things, like the removal of K&R style function prototypes, but this has all come in very recent C, to be fair.
Re: Mike Shah's PureBasic - First Impression
Posted: Sat Apr 19, 2025 10:14 pm
by Olli
skywalk wrote:You [Quin] are correct, but Python was very obscure until 2010s [...]
Same opinion. But I look forward and I find difficult, this comparison.
If I need to deal a system, I think I ll use pureBasic. I talk about a whole system (specific hardware + software).
It is just because it happened lots of time (since 2008 for my part) to exchange technical details, and even I like the C language, what it does the power of C (its symbolic, and its syntax) could be its problem in a whole specific embedded hardware.
The fact I would teach a language as pureBasic, to a newcomer in the real professionnal life, does not require lots of energy for me.
example :
We know either where we are in the code, vertically (after the end of a procedure), and horizontally (in the global scope, I ignore modules, so in the global scope).
Having attributed any whole words for keywords and directives in such a language as pureBasic, allows me to gain a time to teach specific variables and enter in the main applying subject.
It is pedagogic, and in a professionnal world, we need to use pedagogic qualities.
Python syntax, I love also, but if I create anything only for me, as C also, only for me...