Author Topic: Josť Roca - FreeBASIC  (Read 953 times)

0 Members and 1 Guest are viewing this topic.

John

  • Hero Member
  • *****
  • Posts: 2813
Josť Roca - FreeBASIC
« on: July 26, 2016, 11:45:53 PM »
Josť Roca has been contributing on the PlanetSquires Forums  enhancing FreeBASIC with his COM libraries. I'm thinking much of what he is doing for FreeBASIC is applicable for O2.

Charles Pegge

  • Author
  • *****
  • Posts: 3290
    • Oxygen Basic
Re: Josť Roca - FreeBASIC
« Reply #1 on: July 29, 2016, 02:40:43 AM »

Hi John,

It's closer than PowerBasic, but there are still quite a few syntax differences. For instance, Freebasic uses the term 'Property' to define methods to get and set variables withing an object. In OxygenBasic, this distinction is unnecessary, since it is possible to 'pseudo-assign' with any method/function

But O2 can read low-level COM headers almost directly from  C++ notation.

John

  • Hero Member
  • *****
  • Posts: 2813
Re: Josť Roca - FreeBASIC
« Reply #2 on: July 29, 2016, 05:58:24 PM »
Thanks Charles.

I hope to pick up a few tips from Josť to help out the Script BASIC project COM/OLE extension module Dave did.

Quote
But O2 can read low-level COM headers almost directly from  C++ notation.

I can't understand why more PowerBASIC programmers aren't jumping  all over that.

I wonder how long before it finally sinks in that where PowerBASIC was at when Zale died is where it will remain forever.

chrisc

  • Newbie
  • *
  • Posts: 17
Re: Josť Roca - FreeBASIC
« Reply #3 on: December 06, 2016, 10:14:12 AM »
True John,  PB died with Bob and we PB programmers are stuck. We need help to migrate from PB to O2

Can you give me some guidelines please and thanks?

John

  • Hero Member
  • *****
  • Posts: 2813
Re: Josť Roca - FreeBASIC
« Reply #4 on: December 06, 2016, 01:40:12 PM »
Quote
Can you give me some guidelines please and thanks?

Q. Do you have PB code you have invested in and looking for a way to recover your efforts and move on?

Q. Is speed your goal or functionality? Would you consider using a BASIC interpreter if you found one that met your needs?

Q. Is this for a client or pleasure?