Note that Fred is looking to change the licensing model to an annual subscription (like their other product, SpiderBasic for the Web), with current licensees grandfathered, so if you’re even considering getting a license, now would be a great time to lock that in.
This time, the reviewer, Mike (who has a great collection of other language “first impression” videos), had a lot more success than a previous reviewer, to include taking inevitable Linux issues in stride.
I’ve been gradually transitioning my personal development over to PureBasic, while using a number of languages professionally including Julia and C#. PureBasic is just a lot of fun.
I’ve been using Purebasic for almost all my personal development for 3 or 4 years now. And, since I am retired, that means almost all of my development, period.
Not a big fan of it going to subscription, but if it keeps it going and the price is reasonable, I can live with it. Actually I’m kinda surprised its been able to hang around this long with just the one time payment system.
Like all languages, it has some quirks and issues, but I love how small and fast it is. Executables are incredibly small.
Not a big fan of it going to subscription, but if it keeps it going and the price is reasonable, I can live with it.
Not to worry; if you already have a license, Fred says in a forum post on this question that you’ll be grandfathered: Interview by Quin and Nsstudios - PureBasic Forums - English. The subscription model will only apply to new licenses going forward.
I bought my PureBasic licence somewhere in December 2024. I do not regret it and it is a lifetime licence. It is very different from Xojo but much more flexible. The learning curve is a little steeper than Xojo but it is worthwhile.
I like working with PureBasic and can surely recommend it.
Also nice to see this PureBasic thread appearing here in the IfNotNill forum.
Hehe my first steps… looks quite familiar if you already know how to deal with forms… but what I want to mention, unlike Xojo for many many years, purebasic has a date picker
Having to call the Events from code/inside my code stopped me.
I released an application in 2013 to a charity entity. After sometimes and after seing how they wrote the date, I used Popup Menus… Then, sometimes later they asked for another application and a date picker woult be good to have, and I create my own. Now, the dates are YYYY-MM-DD everywhere and I am happy.
I was so happy that one day I decided to check if I can add statistics for reports and, yes, I’ve done it. They were a bit cold when I show them, so I say “You are free to use it or not, iit is a tool and you have the last word." I talked to them some days ago and they were happy to have this tool.
PS: I started to explore the Chart way, then I stopped: they only have to use LibreOffice to get Charts (I do not ask them if they use charts !!!
It apparently uses GTK (and maybe now QT?) natively on Linux, but there’s no reason you couldn’t call GTK directly on any platform through the library mechanism: Library
There are some forum threads discussing making this a more formal option, but doesn’t seem to be a priority.
I started programming before OOP was a thing, had to rewire my brain for that and then I went to Purebasic, I had rewire my brain back to procedural programming.