Author Topic: FREE PowerBASIC compilers  (Read 1105 times)

John

  • Sr. Member
  • ****
  • Posts: 361
    • View Profile
Re: FREE PowerBASIC compilers
« Reply #15 on: 30. December 2016, 22:43:37 »
Quote
getting a return on investment in any BASIC would be mere wishful thinking.

If it weren't for IoT and scripting languages like JavaScript in the forefront and Script BASIC already used in commercial embedded controller solutions, I would be have given up on BASIC as a main stream development tool years ago.

Mike Lobanovsky

  • Full Member
  • ***
  • Posts: 161
    • View Profile
    • Freestyle BASIC Script Language
Re: FREE PowerBASIC compilers
« Reply #16 on: 31. December 2016, 08:29:34 »
The 200K bucks I voiced would probably be an expected annual salary of a US resident software developer of Bob Zale's caliber. You can divide this figure by 3 to get an idea of the rank-and-file developer's annual rate in the equivalent dev team who would be professionally able to efficiently build up on where Bob left off. Unavailability of sources (of which the machine code generation back end is the only significant part, the rest being trivial common-knowledge stuff) or deprecation of Bob's dev platform (presumably DOS if the rumours on 16-bit assembly cross-compilation are true) could set the entire project back by a couple of years, the salaries being spent on reconstructing the existing functionality of 32-bit PBCC/PBWin in a modern Windows development environment by looking into the PB user manual and scrutinizing the machine code PB emits in response to each and every keyword found there.

In Europe, you can safely divide the equivalent figures by two. But you will also have to divide my estimation of PB Inc.'s net worth accordingly.
Mike
____________________________________________________________________________________________
(3.6GHz i5-3470, 16GB RAM / 2 x nVidia GTX 650Ti SLI-bridged, 2GB VRAM / x64 Win 7, x86 elementaryOS Luna)

John

  • Sr. Member
  • ****
  • Posts: 361
    • View Profile
Re: FREE PowerBASIC compilers
« Reply #17 on: 31. December 2016, 09:16:23 »
I don't see the need or desire to have a BASIC compiler any longer. I feel OxygenBasic is probably the best supported and most flexible option if the need still exists. C and portability should be the foundation of any higher level language going forward.

Mike Lobanovsky

  • Full Member
  • ***
  • Posts: 161
    • View Profile
    • Freestyle BASIC Script Language
Re: FREE PowerBASIC compilers
« Reply #18 on: 31. December 2016, 10:35:44 »
OxygenBasic's Public Domain engine would be Candidate #1 to re-create a 100% keyword-for-keyword replica of 32-bit only and Windows only PowerBASIC from scratch. Currently, O2 has only rudimentary BASIC-specific vocabulary of its own, happily swallows nearly 100% of raw NASM input, supports perhaps 70% of genuine ANSI C preprocessing verbatim, generates solid 32-bit machine code, and is already capable of generating (still buggy at times) true 64-bit output. And it is entirely devoid of any licensing issues (and anarchy!) you may encounter trying to move along the GNU GPL trends or using e.g. rock-solid MASM or VC as your development platform. The only challenge would be to move the O2 engine itself away from its current FreeBASIC implementation and port it to a decent and predictable ANSI C compiler platform like GCC or similar, which would also open up a truly multi-platform perspective before the projected PB "successor" (or "replacement", if you will).

And it would also be a perfectly legal alternative to otherwise wasting one's money and effort on a known-indebted PB Inc. affair.
Mike
____________________________________________________________________________________________
(3.6GHz i5-3470, 16GB RAM / 2 x nVidia GTX 650Ti SLI-bridged, 2GB VRAM / x64 Win 7, x86 elementaryOS Luna)

John

  • Sr. Member
  • ****
  • Posts: 361
    • View Profile
Re: FREE PowerBASIC compilers
« Reply #19 on: 31. December 2016, 22:48:51 »
Quote from: Mike
And it would also be a perfectly legal alternative to otherwise wasting one's money and effort on a known-indebted PB Inc. affair.

Couldn't agree more!

When do we start?


« Last Edit: 31. December 2016, 23:16:44 by John »

Mike Lobanovsky

  • Full Member
  • ***
  • Posts: 161
    • View Profile
    • Freestyle BASIC Script Language
Re: FREE PowerBASIC compilers
« Reply #20 on: 01. January 2017, 13:08:40 »
But first off, which way do we go, John?

Are we in for a penny or in for a pound? ;D
Mike
____________________________________________________________________________________________
(3.6GHz i5-3470, 16GB RAM / 2 x nVidia GTX 650Ti SLI-bridged, 2GB VRAM / x64 Win 7, x86 elementaryOS Luna)

John

  • Sr. Member
  • ****
  • Posts: 361
    • View Profile
Re: FREE PowerBASIC compilers
« Reply #21 on: 01. January 2017, 17:37:22 »
Quote
Are we in for a penny or in for a pound?

You lead, I'll follow.