That is not very good advice right now given the state of the Linux side of PB.Guimauve wrote:The solution is very simple, just move to Linux Operating Systems.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.
Best regards.
Guimauve
At future with PureBasic ?
Re: At future with PureBasic ?
Best wishes to the PB community. Thank you for the memories. 
Re: At future with PureBasic ?
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"
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"
-
MachineCode
- Addict

- Posts: 1482
- Joined: Tue Feb 22, 2011 1:16 pm
Re: At future with PureBasic ?
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.IndPro wrote:I just wanted to be sure before i do "the move"
Microsoft Visual Basic only lasted 7 short years: 1991 to 1998.
PureBasic: Born in 1998 and still going strong to this very day!
PureBasic: Born in 1998 and still going strong to this very day!
Re: At future with PureBasic ?
ROTFLMAOIndPro wrote:I have considered C Shart
Best wishes to the PB community. Thank you for the memories. 
Re: At future with PureBasic ?
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.Kuron wrote:That is not very good advice right now given the state of the Linux side of PB.
Best regards.
Guimauve
Re: At future with PureBasic ?
Hopefully with Fred going back to full-time development, the Linux side will quickly shape up.
Best wishes to the PB community. Thank you for the memories. 
-
IdeasVacuum
- Always Here

- Posts: 6426
- Joined: Fri Oct 23, 2009 2:33 am
- Location: Wales, UK
- Contact:
Re: At future with PureBasic ?
Pretty sure that PB is better than that..........Shart: a small, unintended defecation that occurs when one relaxes the anal sphincter
IdeasVacuum
If it sounds simple, you have not grasped the complexity.
If it sounds simple, you have not grasped the complexity.
Re: At future with PureBasic ?
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++).
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++).
-
Seymour Clufley
- Addict

- Posts: 1267
- Joined: Wed Feb 28, 2007 9:13 am
- Location: London
Re: At future with PureBasic ?
What are Microsoft threatening to do?
JACK WEBB: "Coding in C is like sculpting a statue using only sandpaper. You can do it, but the result wouldn't be any better. So why bother? Just use the right tools and get the job done."
Re: At future with PureBasic ?
Microsoft will not block 3rd party software development. They just move forward likeGuimauve wrote:When Microsoft completely block third party software development
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 ?
Tenaja wrote:These are all from 4.5, and they are all game oriented: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.- 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()
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
Re: At future with PureBasic ?
That's pretty neat stuff, reminds me a bit of WaveMaker (except you have more left mouse button clicking than keyboard typing...)Danilo wrote:... and tools for web development ( http://www.microsoft.com/web ).
Thank you for the link.
Re: At future with PureBasic ?
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 ?Danilo wrote:... 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 ?
If you know how to build a compiler you can emit to CIL, .NET's "assembly language" and assemble with ilasm.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.
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?

