Page 2 of 3

Re: At future with PureBasic ?

Posted: Tue Feb 07, 2012 2:50 pm
by Kuron
Guimauve wrote:
IndPro wrote:A little birds has told me, that in future specially plans of Microsoft could cause problems for software companies such as Fantaisie Software.
The solution is very simple, just move to Linux Operating Systems.

Best regards.
Guimauve
That is not very good advice right now given the state of the Linux side of PB. :lol:

Re: At future with PureBasic ?

Posted: Tue Feb 07, 2012 2:53 pm
by IndPro
Hi again.

By any means, i didnt want to look like negative or troll. I have considered C Shart etc. but PureBasic seems much more suitable by its features and syntax. I just wanted to be sure before i do "the move" :)

Re: At future with PureBasic ?

Posted: Tue Feb 07, 2012 3:00 pm
by MachineCode
IndPro wrote:I just wanted to be sure before i do "the move" :)
Did you check out my link in my post? It shows that people have been posting comments like yours for literally years... and PureBasic is still here. You have nothing to fear by buying it. Just do it. :)

Re: At future with PureBasic ?

Posted: Tue Feb 07, 2012 3:16 pm
by Kuron
IndPro wrote:I have considered C Shart
ROTFLMAO

Re: At future with PureBasic ?

Posted: Tue Feb 07, 2012 3:26 pm
by Guimauve
Kuron wrote:That is not very good advice right now given the state of the Linux side of PB. :lol:
When Microsoft completely block third party software development and when Linux Platform will be the last one where we can create programs, Fred and Freak will have to concentrate their efforts on that platform. So the bug will squashed out quickly and they will not be an issue anymore. 8)

Best regards.
Guimauve

Re: At future with PureBasic ?

Posted: Tue Feb 07, 2012 3:30 pm
by Kuron
Hopefully with Fred going back to full-time development, the Linux side will quickly shape up.

Re: At future with PureBasic ?

Posted: Tue Feb 07, 2012 3:41 pm
by IdeasVacuum
Shart: a small, unintended defecation that occurs when one relaxes the anal sphincter
Pretty sure that PB is better than that..........

Re: At future with PureBasic ?

Posted: Tue Feb 07, 2012 4:08 pm
by Ramihyn_
PB application will very very likely just run fine on windows 8 x86 desktop theme. Microsoft actually has a much better record regarding compatibility then linux has IMHO (WoW layer, dos/console mode). A x64 windows Purebasic application will probably work in windows versions for many years to come.

So you should be fine with PureBasic for the near future (next 4 years?) on windows.

But if you want longterm safety like 10 years, you probably need to look at ISO standard languages where a group of commercial companies offers competing compilers, where supported OS compiler versions exist for many years, where a huge commercial market exists with hundreds of millions in software investments which will make sure that longterm support will happen and which have a track record of more then 3 decades of support and continued development (C/C++).

Re: At future with PureBasic ?

Posted: Tue Feb 07, 2012 4:30 pm
by Seymour Clufley
What are Microsoft threatening to do?

Re: At future with PureBasic ?

Posted: Tue Feb 07, 2012 5:57 pm
by xorc1zt

Re: At future with PureBasic ?

Posted: Tue Feb 07, 2012 8:31 pm
by Danilo
Guimauve wrote:When Microsoft completely block third party software development
Microsoft will not block 3rd party software development. They just move forward like
any other company and they stopped development of MS DOS, QuickBasic and VisualBasic6
to make something new. Win32API will not stay for the next 100 years, it is too old, like DOS.

Microsoft provides tools for 3rd party software developers to develop for Windows, Windows Phone 7,
XBox and Win8 tablets and they will always continue to provide tools for its new technologies and
development platforms.
Many of it is available for FREE, including compilers for C/C++ (in the platform SDK),
C# and VB.NET (as Express Editions), the whole MSDN Library documentation and tools
for web development ( http://www.microsoft.com/web ).

It is just that if you stop at some point (may it be QuickBasic, VB6 or Win32API), you will
get behind and as a result you will get angry at Microsoft for moving forward.
Even 3rd party compilers like PureBasic can target Microsoft's latest development platform
and technologies, if they decide to do so.

Re: At future with PureBasic ?

Posted: Wed Feb 08, 2012 11:59 am
by PMV
Tenaja wrote:These are all from 4.5, and they are all game oriented:
- Added: Volume support to PlaySound()
- Added: Depth parameter to SaveImage()
- Added: ImageDepth() flag to get the original or current image depth
- Added: #PB_Image_Transparent flag for CreateImage()
- Added: 32bit support to TGA image decoder
- Added: RoundBox(), AbortFTPFile(), RandomData()
- Added: #PB_2DDrawing_AllChannels mode for DrawingMode()

- Added: Graphical console functions to linux

- Added: Many math functions: Exp(), ATan2(), Radian(), Degree(), [A]CosH(), [A]SinH(), [A]TanH(), IsNaN(), IsInfinity(), NaN(), Infinity(), Sign()
You may use them elsewhere, too (like cad), but they are game functions to me....so...half? But 4.6 was a bigger update, and almost exclusively game.
:mrgreen:
And still there is so many stuff missing/ buggy, that it will need
another big one to get PB into game-stuff. So in 2 years or so
... it will be this: PB updates are just game-oriented :lol:

Re: At future with PureBasic ?

Posted: Wed Feb 08, 2012 8:41 pm
by fsw
Danilo wrote:... and tools for web development ( http://www.microsoft.com/web ).
That's pretty neat stuff, reminds me a bit of WaveMaker (except you have more left mouse button clicking than keyboard typing...)

Thank you for the link.

:)

Re: At future with PureBasic ?

Posted: Wed Feb 08, 2012 8:48 pm
by fsw
Danilo wrote:... Even 3rd party compilers like PureBasic can target Microsoft's latest development platform and technologies, if they decide to do so.
IIRC they mentioned last year that they will provide a compiler backend and publish the interface to a frontend so others can create their own programming languages. Forgot though if this compiler is supposed to target .NET or native WinOS or something else... CLOUD ? :(

Re: At future with PureBasic ?

Posted: Thu Feb 09, 2012 8:08 am
by Danilo
fsw wrote:IIRC they mentioned last year that they will provide a compiler backend and publish the interface to a frontend so others can create their own programming languages.
If you know how to build a compiler you can emit to CIL, .NET's "assembly language" and assemble with ilasm.
Here a simple "Hello World" MessageBox with .NET ASM: helloworld_net.zip

If you are interested in compiling for .NET, you should check:
- Expert .NET 2.0 IL Assembler
- The Common Language Infrastructure Annotated Standard
and maybe
- Pro DLR in .NET 4 (Expert's Voice in .NET)

PureBasic.net anyone? ;)