I am developing a new application for Writers that will have the following:
Desktop - Windows version
Desktop - Linux version
Windows CE version
Palm version
I have the Windows CE and Palm version already in progress using NSBasic and things are going well. I now need a desktop development tool. I own MS Basic 6 and have access to VB.Net or any of the .NET platforms. I don't want to go the Microsoft way because I believe they have already abondoned VB 6 and VB.NET is not far away as they are slowly pushing towards C#. Having said this I will tell you I have looked at the following:
Power Basic - Too Much
Liberty Basic - Not enough power and not very RAD
Phoenix Basic - Good tool, lots of stability, no support
Sharp Develop - Good if you want to do C#, Only way to get both Windows and Linux users
Euporia - Great Language but very buggy IDE for forms. Watch out if they every get a good IDE.
Now I am looking here.
The application will be a database type application that will provide a framework and organization for writing stories. It will also need some primitive graphing ability for pychological profiling for the character section, submission tracking for publishers, etc. I will need to create some XML conduit to talk to the data going to and coming from the Windows CE and Palm platforms.
Having said that I need some honest input from this forum on how their experiences with this platform have been, if they believe it is a good environment for finished go to market applications, is the support good and anything else you want to offer.
Regards,
neomlsra
Is Pure Basic Good for Go To Market Apps?
Re: Is Pure Basic Good for Go To Market Apps?
> I need some honest input from this forum on how their experiences
> with this platform have been, if they believe it is a good environment
> for finished go to market applications, is the support good and anything
> else you want to offer
Asking this is a bit like walking into McDonald's and asking how the food
is... everyone there is eating it because they like it... they're not going to
say "Nah, we'd rather be at KFC" will they? Or maybe they would...?
Anyway, the language has a bit more growing to do, at the moment it's
like a late teenager -- full of confidence, power, strength, good ideas, etc;
but not quite fully an adult. And just as a teenager can do an adult's job,
so too can PureBasic handle almost any coding job you want it to do, with
"almost" being the key word. Some people here have released commercial
apps written in PureBasic (Paul is one off the top of my head) so it's more
than capable of doing so... it depends on what your app does, of course.
Support-wise, you'll not find better FREE support for a Basic language than
the people in these forums. Ask a question and you'll normally get a good
answer in less than 24 hours. Fred is the lead programmer and he's also
exceptionally helpful to any problems and/or bugs that you might find.
I can wholeheartedly say: jump in -- you won't regret it!
> with this platform have been, if they believe it is a good environment
> for finished go to market applications, is the support good and anything
> else you want to offer
Asking this is a bit like walking into McDonald's and asking how the food
is... everyone there is eating it because they like it... they're not going to
say "Nah, we'd rather be at KFC" will they? Or maybe they would...?

Anyway, the language has a bit more growing to do, at the moment it's
like a late teenager -- full of confidence, power, strength, good ideas, etc;
but not quite fully an adult. And just as a teenager can do an adult's job,
so too can PureBasic handle almost any coding job you want it to do, with
"almost" being the key word. Some people here have released commercial
apps written in PureBasic (Paul is one off the top of my head) so it's more
than capable of doing so... it depends on what your app does, of course.
Support-wise, you'll not find better FREE support for a Basic language than
the people in these forums. Ask a question and you'll normally get a good
answer in less than 24 hours. Fred is the lead programmer and he's also
exceptionally helpful to any problems and/or bugs that you might find.
I can wholeheartedly say: jump in -- you won't regret it!

I compile using 5.31 (x86) on Win 7 Ultimate (64-bit).
"PureBasic won't be object oriented, period" - Fred.
"PureBasic won't be object oriented, period" - Fred.
-
- Addict
- Posts: 1648
- Joined: Mon Sep 20, 2004 3:52 pm
- Contact:
i wonder though... i mean, you should buy purebasic, no doubt about that
but if you are devving one part in nsbasic, why would you dev the other part in a different language?

( 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: Is Pure Basic Good for Go To Market Apps?
Being a programmer for over 20 years now, I can wholeheartedly agree...PB wrote: I can wholeheartedly say: jump in -- you won't regret it!
It's an amazing language : it's fast, it's easy, and it's capable of doing everything I want.
It should be positioned right after VC++ and Delphi, and if you are like me finding OOP not first priority, then PB should even be number ONE!
Why not use NSBasic for Desktop development you ask!
Several reasons as follows:
1. Version 1.0 of the language. Note: I am in the software business and version 1.0 means past beta but needs to be market tested by the masses to find the rest of the problems.
2. NSBasic for the Desktop requires a runtime. Not something that is common in the desktop world although with all the memory and disk space available on today's PCs not really an issue.
3. George H. who develops the products will do an excellant job, he always does but the overall environment and language for the desktop is not very mature yet and will take some time before it gets there, just evolution of a product.
4. I can't run it in Linux if that market ever really gets big on the desktop or if I find users requested it I want the option open to go there.
Regards,
neomlsra
Several reasons as follows:
1. Version 1.0 of the language. Note: I am in the software business and version 1.0 means past beta but needs to be market tested by the masses to find the rest of the problems.
2. NSBasic for the Desktop requires a runtime. Not something that is common in the desktop world although with all the memory and disk space available on today's PCs not really an issue.
3. George H. who develops the products will do an excellant job, he always does but the overall environment and language for the desktop is not very mature yet and will take some time before it gets there, just evolution of a product.
4. I can't run it in Linux if that market ever really gets big on the desktop or if I find users requested it I want the option open to go there.
Regards,
neomlsra