At future with PureBasic ?

Everything else that doesn't fall into one of the other PB categories.
User avatar
Kuron
Addict
Addict
Posts: 1626
Joined: Sat Oct 17, 2009 10:51 pm
Location: Pacific Northwest

Re: At future with PureBasic ?

Post 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:
Best wishes to the PB community. Thank you for the memories. ♥️
IndPro
New User
New User
Posts: 2
Joined: Mon Feb 06, 2012 6:17 pm

Re: At future with PureBasic ?

Post 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" :)
MachineCode
Addict
Addict
Posts: 1482
Joined: Tue Feb 22, 2011 1:16 pm

Re: At future with PureBasic ?

Post 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. :)
Microsoft Visual Basic only lasted 7 short years: 1991 to 1998.
PureBasic: Born in 1998 and still going strong to this very day!
User avatar
Kuron
Addict
Addict
Posts: 1626
Joined: Sat Oct 17, 2009 10:51 pm
Location: Pacific Northwest

Re: At future with PureBasic ?

Post by Kuron »

IndPro wrote:I have considered C Shart
ROTFLMAO
Best wishes to the PB community. Thank you for the memories. ♥️
User avatar
Guimauve
Enthusiast
Enthusiast
Posts: 742
Joined: Wed Oct 22, 2003 2:51 am
Location: Canada

Re: At future with PureBasic ?

Post 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
User avatar
Kuron
Addict
Addict
Posts: 1626
Joined: Sat Oct 17, 2009 10:51 pm
Location: Pacific Northwest

Re: At future with PureBasic ?

Post by Kuron »

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
Always Here
Posts: 6426
Joined: Fri Oct 23, 2009 2:33 am
Location: Wales, UK
Contact:

Re: At future with PureBasic ?

Post by IdeasVacuum »

Shart: a small, unintended defecation that occurs when one relaxes the anal sphincter
Pretty sure that PB is better than that..........
IdeasVacuum
If it sounds simple, you have not grasped the complexity.
Ramihyn_
Enthusiast
Enthusiast
Posts: 314
Joined: Fri Feb 24, 2006 9:40 am

Re: At future with PureBasic ?

Post 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++).
Seymour Clufley
Addict
Addict
Posts: 1266
Joined: Wed Feb 28, 2007 9:13 am
Location: London

Re: At future with PureBasic ?

Post by Seymour Clufley »

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."
User avatar
Danilo
Addict
Addict
Posts: 3036
Joined: Sat Apr 26, 2003 8:26 am
Location: Planet Earth

Re: At future with PureBasic ?

Post 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.
PMV
Enthusiast
Enthusiast
Posts: 727
Joined: Sat Feb 24, 2007 3:15 pm
Location: Germany

Re: At future with PureBasic ?

Post 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:
User avatar
fsw
Addict
Addict
Posts: 1603
Joined: Tue Apr 29, 2003 9:18 pm
Location: North by Northwest

Re: At future with PureBasic ?

Post 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.

:)
User avatar
fsw
Addict
Addict
Posts: 1603
Joined: Tue Apr 29, 2003 9:18 pm
Location: North by Northwest

Re: At future with PureBasic ?

Post 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 ? :(
User avatar
Danilo
Addict
Addict
Posts: 3036
Joined: Sat Apr 26, 2003 8:26 am
Location: Planet Earth

Re: At future with PureBasic ?

Post 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? ;)
Post Reply