Page 4 of 5
Re: all projects halted
Posted: Tue Oct 04, 2011 6:24 pm
by DoctorLove
Ahhh Come on...
This line:
Btw, in case you didn't notice: We are delaying the 4.60 release because we want to fix more bugs on the Linux and OSX side. We are not abandoning these platforms, but they cannot be the sole focus either for obvious reasons.
Good that you are doing that. The OSX market is going UP,UP,UP!
You are just ignoring a growing market!
My costumers are begging for a Mac OSX release! More and more are doing the switch (Windows <> MAC OSX).
For god sake, just stop the linux version. Gambas is way better than PureBasic for commercial development!
Re: all projects halted
Posted: Tue Oct 04, 2011 11:48 pm
by Guimauve
DoctorLove wrote:For god sake, just stop the linux version. Gambas is way better than PureBasic for commercial development!
Gambas is working on Mac OS X so why you just don't use it and just leave PureBasic for good ?
Perhaps some moderator should close this topic because a Flame wars is about to start !
Guimauve
Re: all projects halted
Posted: Wed Oct 05, 2011 6:41 pm
by DoctorLove
Guimauve wrote:DoctorLove wrote:For god sake, just stop the linux version. Gambas is way better than PureBasic for commercial development!
Gambas is working on Mac OS X so why you just don't use it and just leave PureBasic for good ?
Perhaps some moderator should close this topic because a Flame wars is about to start !
Guimauve
Euhm,
The MacOSX build of gambas is still in alpha and who is talking about leaving purebasic?
Anyway, im not looking for flame wars, just throwing out some things that buggers me.
Re: all projects halted
Posted: Wed Oct 05, 2011 8:35 pm
by Guimauve
DoctorLove wrote:Euhm,
The MacOSX build of gambas is still in alpha and who is talking about leaving purebasic?
Anyway, im not looking for flame wars, just throwing out some things that buggers me.
By suggesting to stop the Linux version and if this append, I will be forced to leave PureBasic for good or stick with old version. Period !!!!
Re: all projects halted
Posted: Wed Oct 05, 2011 9:45 pm
by USCode
It's all a matter of time and resources.
I think it's highly unlikely that PB will drop support for Linux anytime soon.
However, if the PB guys at one point felt they had to cut back on the # of supported platforms in order to continue to move PB forward, I think Linux would be the logical choice at this time:
http://marketshare.hitslink.com/operati ... pcustomd=0
But this is all hypothetical.
Re: all projects halted
Posted: Thu Oct 06, 2011 1:21 am
by Kuron
Gambas? Did somebody seriously suggest that? Other than a cute mascot, Gambas has
nothing going for it. It is designed to be a VB clone, but fails miserably because it is interpreted. Even MS woke up and allowed VB to compile native executables back with version 5. However, if you are happy with mediocrity and that is what you strive for, Gambas would be perfect for your needs.
However, if the PB guys at one point felt they had to cut back on the # of supported platforms in order to continue to move PB forward, I think Linux would be the logical choice at this time
It will be interesting to see those numbers in a few years. History has shown us that without Steve Jobs at the helm, Apple will self-destruct.

Re: all projects halted
Posted: Thu Oct 06, 2011 8:30 am
by MachineCode
DoctorLove wrote:The OSX market is going UP,UP,UP!
Maybe not anymore! Steve Jobs died today. Time will tell.
Re: all projects halted
Posted: Thu Oct 06, 2011 7:22 pm
by Zach
Actually he died yesterday

Re: all projects halted
Posted: Thu Oct 06, 2011 8:42 pm
by c4s
Zach wrote:Actually he died yesterday

I'd say he died even earlier but Apple didn't want to make the presentation on the 4.10. into an obsequies.

Re: all projects halted
Posted: Thu Oct 06, 2011 9:40 pm
by the.weavster
Kuron wrote:It is designed to be a VB clone, but fails miserably because it is interpreted. Even MS woke up and allowed VB to compile native executables back with version 5. However, if you are happy with mediocrity and that is what you strive for, Gambas would be perfect for your needs.
Are you really suggesting all interpreted languages are 'mediocre' or am I misreading that?
Personally I wish the PB team would relax the license restriction on using PB to create shared libraries for other programming languages so I could use it more in conjunction with interpreters.
Oh, and I certainly hope PB will always continue to compile for Linux.
Re: all projects halted
Posted: Thu Oct 06, 2011 10:07 pm
by Kuron
the.weavster wrote:Are you really suggesting all interpreted languages are 'mediocre' or am I misreading that?
The "it" in the first sentence of the quote refers to Gambas.
Re: all projects halted
Posted: Thu Oct 06, 2011 11:14 pm
by Tenaja
the.weavster wrote:Personally I wish the PB team would relax the license restriction on using PB to create shared libraries for other programming languages so I could use it more in conjunction with interpreters.
The license doesn't prohibit "true" interpreters; only "wrapper dll's" are prohibited. Basically, Fred prohibits using his libraries outside of a pb-centric program--such as including his libraries as another compiler library. An interpreter or script language is not necessarily a wrapper, since it will be an exe that contains the parser, etc within it. From the Terms and Conditions:
All components, libraries, and binaries are copyrighted by Fantaisie Software. The PureBasic license explicitly forbids the creation of DLLs whose primary function is to serve as a 'wrapper' for PureBasic functions.
Depending on the interpreter, and how it is structured, it may or may not meet that description.
Re: all projects halted
Posted: Fri Oct 07, 2011 12:19 pm
by the.weavster
Tenaja wrote:the.weavster wrote:Personally I wish the PB team would relax the license restriction on using PB to create shared libraries for other programming languages so I could use it more in conjunction with interpreters.
The license doesn't prohibit "true" interpreters; only "wrapper dll's" are prohibited. Basically, Fred prohibits using his libraries outside of a pb-centric program--such as including his libraries as another compiler library. An interpreter or script language is not necessarily a wrapper, since it will be an exe that contains the parser, etc within it. From the Terms and Conditions:
All components, libraries, and binaries are copyrighted by Fantaisie Software. The PureBasic license explicitly forbids the creation of DLLs whose primary function is to serve as a 'wrapper' for PureBasic functions.
Depending on the interpreter, and how it is structured, it may or may not meet that description.
I don't want to create my own interpreter, I want to use PB to make shared libraries that I could utilise with an existing interpreter - for example LuaJIT now has a very nice foreign function interface. I think that would be forbidden and that's a shame because it just makes free compilers like FreeBASIC or Free Pascal more useful to me than my licensed copy of PB.
Re: all projects halted
Posted: Fri Oct 07, 2011 9:45 pm
by PMV
At the end you can always ask Fred for permission.
If you have asked him, you really know it is allowed
or not.
Just wait till he comes back from his holidays.
Re: all projects halted
Posted: Fri Oct 07, 2011 9:56 pm
by USCode
Isn't Fred back this weekend? I'm sure he'll dig right in and we'll have a new RC soon ...
