Link: https://medium.com/@chikega/why-purebas ... de899759a2
PureBasic: the Quiet Survivor
PureBasic: the Quiet Survivor
My Projects EventDesigner V3 / ThreadToGUI / OOP-BaseClass / Windows: Module ActiveScript
PB v3.30 / v5.75 - OS Mac Mini - VM Window Pro / Linux Ubuntu
Downloads on my OneDrive
PB v3.30 / v5.75 - OS Mac Mini - VM Window Pro / Linux Ubuntu
Downloads on my OneDrive
Re: PureBasic: the Quiet Survivor
Haha, I wondered when the RAD "secret" would get out?
The nice thing about standards is there are so many to choose from. ~ Andrew Tanenbaum
-
Little John
- Addict

- Posts: 4846
- Joined: Thu Jun 07, 2007 3:25 pm
- Location: Berlin, Germany
Re: PureBasic: the Quiet Survivor
Thanks for posting the link to that article here!
Re: PureBasic: the Quiet Survivor
Interesting read (even if there is some small errors here and here) ! That's one of the goal of PB, real cross-platform native GUI with a very small footprint (for executable, memory and cpu). May be PureBasic should get an ECO label to not waste computer resources for nothing ! 
-
Little John
- Addict

- Posts: 4846
- Joined: Thu Jun 07, 2007 3:25 pm
- Location: Berlin, Germany
Re: PureBasic: the Quiet Survivor
Yes, it shouldFred wrote: Wed Jan 14, 2026 5:56 pm May be PureBasic should get an ECO label to not waste computer resources for nothing !![]()
//edit: https://www.blauer-engel.de/en/productworld/software
Last edited by Little John on Wed Jan 14, 2026 6:36 pm, edited 1 time in total.
-
threedslider
- Enthusiast

- Posts: 578
- Joined: Sat Feb 12, 2022 7:15 pm
Re: PureBasic: the Quiet Survivor
Thanks for the link !
Yeah, PB is the last of basic compiler that survive today and no other like PB offers some awesome stuff as good of a lot from library and a C backend, PB is very modern and easy to make some apps/games
Fred understands very well of compiler and technic, i wondered if he was coming from demomaker for grand prize of low size of kb
Fred is a real wizard programmer as well with his team too
Yeah, PB is the last of basic compiler that survive today and no other like PB offers some awesome stuff as good of a lot from library and a C backend, PB is very modern and easy to make some apps/games
Fred understands very well of compiler and technic, i wondered if he was coming from demomaker for grand prize of low size of kb
Fred is a real wizard programmer as well with his team too
Re: PureBasic: the Quiet Survivor
Thanks, interesting article, love to see PB get more recognition for its strengths!
Re: PureBasic: the Quiet Survivor
Good read.
Re: PureBasic: the Quiet Survivor
This is proof that purebasic is the bomb!!
For the use I give it, I put aside many languages that are supposed to be superior a long time ago.
Currently PHP, JS, C/C++ and some python but I have to admit that I don't like them, they make me feel as comfortable as with purebasic.
Every time I have shown it to friends and students who come from other languages, it has been love at first sight. Its mix of simplicity and power is unrivaled.
It's wonderful to open it and write direct code without libraries or preambles.
Yes PB is real ECO, i can work in my xeon X5 with battery up to 10 hours (disable network, bluetooth, all i can disable hehe).
¡Viva Purebasic and the team!
For the use I give it, I put aside many languages that are supposed to be superior a long time ago.
Currently PHP, JS, C/C++ and some python but I have to admit that I don't like them, they make me feel as comfortable as with purebasic.
Every time I have shown it to friends and students who come from other languages, it has been love at first sight. Its mix of simplicity and power is unrivaled.
It's wonderful to open it and write direct code without libraries or preambles.
Yes PB is real ECO, i can work in my xeon X5 with battery up to 10 hours (disable network, bluetooth, all i can disable hehe).
¡Viva Purebasic and the team!
If translation=Error: reply="Sorry, Im Spanish": Endif
Re: PureBasic: the Quiet Survivor
Thanks for the link mk-soft.
"A Survivor from a Better Era"
"A Survivor from a Better Era"
A+
Denis
Denis
- MicroStream
- New User

- Posts: 6
- Joined: Fri Oct 27, 2023 11:18 am
- Location: Higashiōsaka, Japan
- Contact:
Re: PureBasic: the Quiet Survivor
The technical characteristics of a programming language are certainly an important factor, but the quality of the code and its readability are, in my opinion, even more important. You are right about PHP, JavaScript, C/C++ and many others, but not Python. Python has inherited many features from Basic, making it one of the easiest languages to learn. The code is clearly readable and sometimes almost self-explanatory. The only disadvantage I see so far is the lack of a JIT-compiler. Therefore, so far the only option is to use the PyPy compiler, which was specifically developed for this purpose. But Python is certainly not the only alternative in this regard; Pascal/Delphi, Smalltalk or Ruby also offer extremely good code quality here. Personally, I would never use languages like Java, Haskell, Erlang or Rust because their source code is so ugly that it's not fun to work with.minimy wrote: Wed Jan 21, 2026 2:18 am For the use I give it, I put aside many languages that are supposed to be superior a long time ago. Currently PHP, JS, C/C++ and some Python, but I have to admit that I don't like them, they don't make me feel as comfortable as with PureBasic. Every time I have shown it to friends and students who come from other languages, it has been love at first sight. Its mix of simplicity and power is unrivalled.
It always depends on what you want to do with it and how efficiently the compiler processes and, if necessary, optimises the machine code. Most modern languages also allow the integration of assembly routines, which may make the code appear much more compact.
Re: PureBasic: the Quiet Survivor
I'm not fond of Python. The code itself truely look nice, but for me, thats all. If I write a program in PB, it can run on a clean Windows install (with its drivers), has very fast binary executable (the marketing purepower isn't just marketing) while offering easy creation and handle of windows, gadgets,MicroStream wrote: Wed Jan 28, 2026 8:23 amThe technical characteristics of a programming language are certainly an important factor, but the quality of the code and its readability are, in my opinion, even more important. You are right about PHP, JavaScript, C/C++ and many others, but not Python. Python has inherited many features from Basic, making it one of the easiest languages to learn. The code is clearly readable and sometimes almost self-explanatory. The only disadvantage I see so far is the lack of a JIT-compiler. Therefore, so far the only option is to use the PyPy compiler, which was specifically developed for this purpose. But Python is certainly not the only alternative in this regard; Pascal/Delphi, Smalltalk or Ruby also offer extremely good code quality here. Personally, I would never use languages like Java, Haskell, Erlang or Rust because their source code is so ugly that it's not fun to work with.minimy wrote: Wed Jan 21, 2026 2:18 am For the use I give it, I put aside many languages that are supposed to be superior a long time ago. Currently PHP, JS, C/C++ and some Python, but I have to admit that I don't like them, they don't make me feel as comfortable as with PureBasic. Every time I have shown it to friends and students who come from other languages, it has been love at first sight. Its mix of simplicity and power is unrivalled.
It always depends on what you want to do with it and how efficiently the compiler processes and, if necessary, optimises the machine code. Most modern languages also allow the integration of assembly routines, which may make the code appear much more compact.![]()
databases, networking and graphics capabilities. If I prototype in PB, it quickly goes ugly (but I will have fast results that can be organized if its worthy)
Pythons only advantage that it is widely used as script or interface, I can't really name an other...
Last edited by miso on Wed Jan 28, 2026 11:46 am, edited 1 time in total.
- NicTheQuick
- Addict

- Posts: 1566
- Joined: Sun Jun 22, 2003 7:43 pm
- Location: Germany, Saarbrücken
- Contact:
Re: PureBasic: the Quiet Survivor
No. Pythons advantage is its huge community and thousands of libraries you can find and easily use for nearly everything. And you can easily integrate C/C++ libraries to speed things up where it is needed. You wanna connect to some weird API? There surely is someone who already implemented a nice library for that.miso wrote: Wed Jan 28, 2026 10:03 am Pythons only advantage that it is widely used as scipt or interface, I can't really name an other...
Sure, it's not the fastest language but it basically can do everything and it comes with a lot of integrated libraries. And yes, it does not compile to an executable and you always need Python installed, but yeah. That's only annoying on Windows. On Linux it's basically standard.
The english grammar is freeware, you can use it freely - But it's not Open Source, i.e. you can not change it or publish it in altered way.
- NicTheQuick
- Addict

- Posts: 1566
- Joined: Sun Jun 22, 2003 7:43 pm
- Location: Germany, Saarbrücken
- Contact:
Re: PureBasic: the Quiet Survivor
Somebody should mention in his comment section that it's not only Windows and Mac, but also Linux. 
The english grammar is freeware, you can use it freely - But it's not Open Source, i.e. you can not change it or publish it in altered way.
-
threedslider
- Enthusiast

- Posts: 578
- Joined: Sat Feb 12, 2022 7:15 pm
Re: PureBasic: the Quiet Survivor
Yes but there is a lib that package into executable as well, this name is PyInstaller (https://pyinstaller.org/en/stable/)NicTheQuick wrote: Wed Jan 28, 2026 11:17 am And yes, it does not compile to an executable and you always need Python installed, but yeah. That's only annoying on Windows.

