
Rename "purebasic" to "probasic"
Re: Rename "purebasic" to "probasic"
I'll see "MakeBug" , because that is the purpose of this language Isn't it ? 

-
- Addict
- Posts: 1482
- Joined: Tue Feb 22, 2011 1:16 pm
Re: Rename "purebasic" to "probasic"
For a two-man team it's damn near it, though. Kudos to Fred and Freak for taking it this far. When you look at how it started, and what it does today, it's simply amazing. The integrated form designer has finally arrived, but it's just a baby right now and will become amazing in a few years just like the language itself did. Good things are ahead.SFSxOI wrote:not at the Pro stage yet...
Microsoft Visual Basic only lasted 7 short years: 1991 to 1998.
PureBasic: Born in 1998 and still going strong to this very day!
PureBasic: Born in 1998 and still going strong to this very day!
Re: Rename "purebasic" to "probasic"
I wholeheartedly disagree with your opinion.SFSxOI wrote:not at the Pro stage yet...

But of course that is an indication that we probably disagree on the meaning of professional.
At a basic level (NPI) if you paid for the compiler, then it's "Pro".
Keep it BASIC.
-
- Addict
- Posts: 1676
- Joined: Sun Dec 12, 2010 12:36 am
- Location: Somewhere in the midwest
- Contact:
Re: Rename "purebasic" to "probasic"
Necromancer incoming
Re: Rename "purebasic" to "probasic"
Just remove the 'basic' part 
"Developed in Spider and Pure" has a nice ring to it...

"Developed in Spider and Pure" has a nice ring to it...
( PB6.00 LTS Win11 x64 Asrock AB350 Pro4 Ryzen 5 3600 32GB GTX1060 6GB)
( The path to enlightenment and the PureBasic Survival Guide right here... )
( The path to enlightenment and the PureBasic Survival Guide right here... )
Re: Rename "purebasic" to "probasic"
PureBasic is great, in both name and performance; but when I heard that Fred's original name choice was Phoenix (question 14 of André's interview with Fred), I can't help but think how cool that would have been.blueznl wrote:"Developed in Spider and Pure" has a nice ring to it...
Even the meaning is so appropriate:
Peerless excellence describes PureBasic perfectly, especially the fact that it has breathed new life into a dying language.Dictionary.com (edited for context) wrote:- a thing of peerless beauty or excellence;
- a thing that has become renewed or restored after suffering apparent annihilation.
But alas, it is not meant to be.

Texas Instruments TI-99/4A Home Computer: the first home computer with a 16bit processor, crammed into an 8bit architecture. Great hardware - Poor design - Wonderful BASIC engine. And it could talk too! Please visit my YouTube Channel 

Re: Rename "purebasic" to "probasic"
I used to use Phoenix back in its heyday. It was a lovely language, but had a short lifespan.TI-994A wrote:but when I heard that Fred's original name choice was Phoenix (question 14 of André's interview with Fred), I can't help but think how cool that would have been.
Best wishes to the PB community. Thank you for the memories. 
Re: Rename "purebasic" to "probasic"
And if PureBasic had also been named Phoenix, then it too would have had a short lifespan...
When I was looking for a language, all I wanted was a language that didn't have *any* dependent dll's with the exe.
That cut out .Net and Java.
C and C++ didn't cut it (which was surprising for me)
Pascal didn't cut it, in that yes you *could* get it independent, but your exe would be bloated up by 1.2mb, or you distributed it with a 1.2mb dll which to me was a terrible idea.
So after eliminating the big languages, I resigned myself to having dependencies, I figured I'd go for a Basic language. There were two that I found at the time that worked on windows and compiled instead of using interpreters:
RealBasic demo didn't work, and I wasn't going to spend £1000 just to see if it did what I wanted it to.
And then I found PureBasic. It ticked all the boxes. Cross platform, compiles without dependent DLLs, produces tiny executables.
I've never looked back since
I would have never found PureBasic if Basic wasn't in the title though, I'm sure of it.
***edit: if anyone mentions PowerBasic, let's just say that I looked at the website and dismissed it while giggling. It didn't look like a professional site. In fact it reminded me of when people first discovered the colour property and coloured everything in making an application look more fisherprice than a professional product...
When I was looking for a language, all I wanted was a language that didn't have *any* dependent dll's with the exe.
That cut out .Net and Java.
C and C++ didn't cut it (which was surprising for me)
Pascal didn't cut it, in that yes you *could* get it independent, but your exe would be bloated up by 1.2mb, or you distributed it with a 1.2mb dll which to me was a terrible idea.
So after eliminating the big languages, I resigned myself to having dependencies, I figured I'd go for a Basic language. There were two that I found at the time that worked on windows and compiled instead of using interpreters:
RealBasic demo didn't work, and I wasn't going to spend £1000 just to see if it did what I wanted it to.
And then I found PureBasic. It ticked all the boxes. Cross platform, compiles without dependent DLLs, produces tiny executables.
I've never looked back since

I would have never found PureBasic if Basic wasn't in the title though, I'm sure of it.
***edit: if anyone mentions PowerBasic, let's just say that I looked at the website and dismissed it while giggling. It didn't look like a professional site. In fact it reminded me of when people first discovered the colour property and coloured everything in making an application look more fisherprice than a professional product...
Re: Rename "purebasic" to "probasic"
Lovely logo as well!Kuron wrote:I used to use Phoenix back in its heyday. It was a lovely language, but had a short lifespan.

As am I, proving Fred's original ideology sound:Foz wrote:I would have never found PureBasic if Basic wasn't in the title though, I'm sure of it.
Fred wrote:At first, it should have been Phoenix, which wasn't a good idea as it didn't mentioned the word basic so users would never find it...
What's up with that? I too have struggled with C (really don't care for C++'s OO syntax), and have continually hit all sorts of bumps and blocks. Mostly it stems from not being able to find the right libraries, especially for GUI; and to get them working cross-platform is another nightmare.Foz wrote:C and C++ didn't cut it (which was surprising for me)
I had a short-lived success with C when dabbling in mobile development, when I found MoSync. It was a great little open-source tool that facilitated game and app development for an array of devices, including the iPhone, Android, Windows Phone, and even BlackBerry. I had to do it in C, but with the examples and forum assistance, it wasn't too bad. In fact, since it's procedural, it's a lot like PureBasic; except for the semi-colons and curly-brackets. They even had the device emulators built-in, and apps could be easily deployed to device for testing.
Unfortunately, about six months ago, the project went bust and the site has been pretty dead since; not many new posts, but more importantly, no new builds or updates. Didn't expect such disappointing performance from a project backed by MySQL's Michael Widenius.
Vive PureBasic!
Texas Instruments TI-99/4A Home Computer: the first home computer with a 16bit processor, crammed into an 8bit architecture. Great hardware - Poor design - Wonderful BASIC engine. And it could talk too! Please visit my YouTube Channel 

Re: Rename "purebasic" to "probasic"
C, I tried, and I really tried to actually write an app in C.
But when you then have to start researching *every* component to see which best fits you... You spend so much time on it that you realise that you might have well as written your own.
I eventually drifted over to the QT framework, and that is a thing of beauty... And massively overweight as well!
Imagine a GUI form with hello world on it with network com's weighing in over 20mb!
It makes Lazarus look positively underweight!
But when you then have to start researching *every* component to see which best fits you... You spend so much time on it that you realise that you might have well as written your own.
I eventually drifted over to the QT framework, and that is a thing of beauty... And massively overweight as well!
Imagine a GUI form with hello world on it with network com's weighing in over 20mb!
It makes Lazarus look positively underweight!
Re: Rename "purebasic" to "probasic"
Tell me about it! And figuring out how each worked, or more often, why they didn't work. Then, to stumble upon gems like Qt or GTK+, whose cross-platform value is not worth their bloat or overhead. Plus, they didn't even render native UI.Foz wrote:C, I tried, and I really tried to actually write an app in C.
But when you then have to start researching *every* component..
...
I eventually drifted over to the QT framework, and that is a thing of beauty... And massively overweight as well!
I'm starting to think that PureBasic is in a league of its own; the IDE is lightweight and intuitively easy to use, the syntax is BASIC, the compiler is lightning-fast, and everything works right out of the box - ACROSS THE THREE PLATFORMS! No hunting for libraries or GUI toolkits, no pandering for answers, and it's all done beautifully utilising each platforms' native interfaces. And after all that, it compiles to impressively small binaries that don't pack or require any dependencies or runtimes whatsoever, that can be portably run without installation.
Is that a sales pitch or what.

Texas Instruments TI-99/4A Home Computer: the first home computer with a 16bit processor, crammed into an 8bit architecture. Great hardware - Poor design - Wonderful BASIC engine. And it could talk too! Please visit my YouTube Channel 

Re: Rename "purebasic" to "probasic"
I think PureBasic is truely a Write-Once-Compile-Anywhere language, in it's truest sense.
It certainly puts all the big names to shame!
It certainly puts all the big names to shame!
Re: Rename "purebasic" to "probasic"
Hear, hear!Foz wrote:...It certainly puts all the big names to shame!

Texas Instruments TI-99/4A Home Computer: the first home computer with a 16bit processor, crammed into an 8bit architecture. Great hardware - Poor design - Wonderful BASIC engine. And it could talk too! Please visit my YouTube Channel 

Re: Rename "purebasic" to "probasic"
Back on topic, I figured I'd look up ProBasic on the web... well, the result is interesting, in a website I found:
http://www.probasic.com.au/
Probasic IT Support - note the Software Development section:
http://www.probasic.com.au/
Probasic IT Support - note the Software Development section:
Heeeey, is someone on this forum the owner of the Probasic aussie site?Cross Platform Software development is a great cost effective tool to help businesses diversify their business and increase their market share by enabling them to port their software acros Windows, Apple and Linux. Probasic offers consultancy based project management in cross platform software development. The approach involves passing on the knowledge of cross platform development to your developers and training your staff so they can continue developing software across platforms.Instead of using Java or any bytecode technologies, Probasic ensures that all native code technologies are used resulting in fast and responsive applications. With cross platform software development, businesses can take advantage of the recent GPU application across all platform with open GL and open CL.
-
- Addict
- Posts: 1676
- Joined: Sun Dec 12, 2010 12:36 am
- Location: Somewhere in the midwest
- Contact:
Re: Rename "purebasic" to "probasic"
I think you're reading too much into the term. It seems to be just a business name, and not necessarily to do with programming