Potential new customers for PureBasic 4 ?
Posted: Sat Feb 25, 2006 11:34 pm
I've seen other threads on this forum where folks have discussed ways to improve PB's marketing visibility and thus it's user base.
Based on my own personal expriences I see 2 potential new pools of PB users:
REALBasic (http://www.realbasic.com)
REALBasic started out on the Mac but has since been ported to Windows and Linux. It also will cross-compile to any of those 3 platforms from the others, which is pretty slick but IMHO, not terribly useful as you still need to test and debug on each platform anyways.
Weaknesses:
Bugs - I held a license at one point but decided to return it because of all the bugs and IDE instability.
Executable size - The executables created by RB are HUGE. 1+MB min. I believe?
GUI controls - REALBasic has a lot of user interface controls but is missing some I consider absolutely required: e.g. a Windows toolbar (!) and a splitter, those should come standard out of the box.
If the OS X version of PB4 could be brought up to the level of functionality and refinement of the Windows version, I believe we could attract many REALBasic users. I now also have a Mac and would be very happy to Beta test PB4 for OS X!
Delphi (http://www.borland.com/delphi)
I own licenses to Delphi 1,2,5 & 6. Nice development environment. The bugs weren't too bad and it generates "relatively" small single-executables (300k min. I think).
Weaknesses:
Uncertainty - Borland is divesting itself of it's developer tools, as such there is uncertainty as to Delphi's future.
Microsoft - Borland's developer tools compete directly with Visual Studio. For me, I don't view PureBasic and Visual Studio as direct competitors (I have a VS 2005 Pro license). Delphi was used by a lot of small, independent developers but Borland always seemed to be only really interested in the corporate customer.
Not cross-platform - Delphi only runs on Windows.
Both:
Cost! - PB is MUCH more affordable than BOTH those environments AND has free lifetime updates!
IDE's - With both Delphi and REALBasic, the IDEs hold your hand much more than PB's but for me, I prefer PB's IDE for it's straightforward simplicity and power. The new/improved Visual Designer will help here a lot when released...
OOP - They both support OOP as well, something PB will never have. This one is a religious battle.
Runtimes - Both have runtimes which handle some nitty gritty work for you but PB makes dealing with those details easy and most PB users would see this as a weakness.
Given the above points, and I'm sure there are many others, if we could attract even just a small percentage of their user bases, it could significantly add to the PB user base.
The question is, how do we reach these potential new users?
Based on my own personal expriences I see 2 potential new pools of PB users:
REALBasic (http://www.realbasic.com)
REALBasic started out on the Mac but has since been ported to Windows and Linux. It also will cross-compile to any of those 3 platforms from the others, which is pretty slick but IMHO, not terribly useful as you still need to test and debug on each platform anyways.
Weaknesses:
Bugs - I held a license at one point but decided to return it because of all the bugs and IDE instability.
Executable size - The executables created by RB are HUGE. 1+MB min. I believe?
GUI controls - REALBasic has a lot of user interface controls but is missing some I consider absolutely required: e.g. a Windows toolbar (!) and a splitter, those should come standard out of the box.
If the OS X version of PB4 could be brought up to the level of functionality and refinement of the Windows version, I believe we could attract many REALBasic users. I now also have a Mac and would be very happy to Beta test PB4 for OS X!
Delphi (http://www.borland.com/delphi)
I own licenses to Delphi 1,2,5 & 6. Nice development environment. The bugs weren't too bad and it generates "relatively" small single-executables (300k min. I think).
Weaknesses:
Uncertainty - Borland is divesting itself of it's developer tools, as such there is uncertainty as to Delphi's future.
Microsoft - Borland's developer tools compete directly with Visual Studio. For me, I don't view PureBasic and Visual Studio as direct competitors (I have a VS 2005 Pro license). Delphi was used by a lot of small, independent developers but Borland always seemed to be only really interested in the corporate customer.
Not cross-platform - Delphi only runs on Windows.
Both:
Cost! - PB is MUCH more affordable than BOTH those environments AND has free lifetime updates!
IDE's - With both Delphi and REALBasic, the IDEs hold your hand much more than PB's but for me, I prefer PB's IDE for it's straightforward simplicity and power. The new/improved Visual Designer will help here a lot when released...
OOP - They both support OOP as well, something PB will never have. This one is a religious battle.
Runtimes - Both have runtimes which handle some nitty gritty work for you but PB makes dealing with those details easy and most PB users would see this as a weakness.
Given the above points, and I'm sure there are many others, if we could attract even just a small percentage of their user bases, it could significantly add to the PB user base.
The question is, how do we reach these potential new users?