Author Topic: PluriBASIC  (Read 5520 times)

0 Members and 1 Guest are viewing this topic.

John

  • Hero Member
  • *****
  • Posts: 3607
Re: PluriBASIC
« Reply #15 on: November 23, 2018, 05:04:56 PM »
That's encouraging news!

What will the cost of your BASIC -> O2 be?
« Last Edit: November 23, 2018, 05:18:42 PM by John »

John

  • Hero Member
  • *****
  • Posts: 3607
Re: PluriBASIC
« Reply #16 on: December 03, 2018, 12:48:15 AM »
The English definition of Pluri means "combining form"

Brian Alvarez

  • Hero Member
  • *****
  • Posts: 513
    • PluriBASIC
Re: PluriBASIC
« Reply #17 on: December 03, 2018, 02:33:04 PM »
I named if because it is not singular, but plural.

Plural means more than one.

https://www.google.com.mx/search?ei=c64FXLi0NpGctAXW-YaQBQ&q=plural+definition+in+english&oq=plural+definition&gs_l=psy-ab.3.1.0l2j0i30l8.10373.10476..12405...0.0..0.143.285.0j2......0....1..gws-wiz.......0i71.fNNt3hqcACg

For example someone who speaks more than one language, is plurilingual. Since PluriBASIC can generate code for more than one platform, i thought it was apropriate to name it accordingly.

John

  • Hero Member
  • *****
  • Posts: 3607
Re: PluriBASIC
« Reply #18 on: December 03, 2018, 09:20:57 PM »
I really like the direction you're going with PluriBASIC. I know the concept is solid because I'm already enjoying O2 magic in DLLC.

I don't know of any scripting languages that can call API functions with dynamic on-the-fly FFI definitions, call virtual DLL functions from a string of O2 code and access / create most C structures and variable types.

I don't want to make you cry talking about DLLC's low level COM functionality.

Best part, one include.
« Last Edit: December 03, 2018, 09:37:44 PM by John »

Mike Lobanovsky

  • Admin Support Member
  • *****
  • Posts: 1948
Re: PluriBASIC
« Reply #19 on: December 04, 2018, 06:10:17 AM »
I don't know of any scripting languages that can call API functions with dynamic on-the-fly FFI definitions, call virtual DLL functions from a string of O2 code and access / create most C structures and variable types.

Hey hey hey, I'm still here! ;)
Mike
(3.6GHz Intel Core i5 Quad w/ 16GB RAM, nVidia GTX 1060Ti w/ 6GB VRAM, Windows 7 Ultimate Sp1)

John

  • Hero Member
  • *****
  • Posts: 3607
Re: PluriBASIC
« Reply #20 on: December 04, 2018, 10:29:38 AM »
If you ever find yourself void of a mission, the Script BASIC project is looking for an AIR class developer to be the lead for the Windows platform. Mike, this has your name on the door.

John

  • Hero Member
  • *****
  • Posts: 3607
Re: PluriBASIC
« Reply #21 on: December 04, 2018, 06:05:08 PM »
Quote from: Brian@JRS
At the current step I'm going to finish it by 2030.

If you make an open source project of the O2 version, it may get done a lot sooner.

You could sell a Pro version with support.


John

  • Hero Member
  • *****
  • Posts: 3607
Re: PluriBASIC
« Reply #22 on: December 08, 2018, 11:58:31 PM »
Brian,

If you achieve being able to port PowerBasic code to O2 64 bit, how many potential sales of your BASIC do you perceive?

Brian Alvarez

  • Hero Member
  • *****
  • Posts: 513
    • PluriBASIC
Re: PluriBASIC
« Reply #23 on: December 09, 2018, 07:49:22 PM »
I don't know... i haven't been seeing as much activity as in the past...

John

  • Hero Member
  • *****
  • Posts: 3607
Re: PluriBASIC
« Reply #24 on: December 09, 2018, 08:09:30 PM »
The lack of commitment by Drake and the BASIC idle for so many year may limit your potential. Silver lining is there will be a wealth of PB code that O2 users can tap.

John

  • Hero Member
  • *****
  • Posts: 3607
Re: PluriBASIC
« Reply #25 on: December 11, 2018, 11:29:03 AM »
Brian,

I bet thinBasic would be a good candidate for your BASIC to O2 converter.

John

  • Hero Member
  • *****
  • Posts: 3607
Re: PluriBASIC
« Reply #26 on: March 07, 2019, 07:04:26 PM »
Brian,

Are you still working on a O2 translator?

Brian Alvarez

  • Hero Member
  • *****
  • Posts: 513
    • PluriBASIC
Re: PluriBASIC
« Reply #27 on: March 11, 2019, 06:26:34 AM »
It's mostly done. Im just adding the last stock code.

John

  • Hero Member
  • *****
  • Posts: 3607
Re: PluriBASIC
« Reply #28 on: March 12, 2019, 05:05:33 PM »
Are you at a point where you could show a PowerBASIC example converted to 64 bit O2?

Brian Alvarez

  • Hero Member
  • *****
  • Posts: 513
    • PluriBASIC
Re: PluriBASIC
« Reply #29 on: March 20, 2019, 08:30:19 AM »
Yes. However there are still missing features.