IT-Berater: Theo Gottwald (IT-Consultant) > Brians Board

PluriBASIC 6.0, A new way to create 64 Bit Applications.

<< < (2/3) > >>

Brian Alvarez:

 Thanks Patrice, thats kind of what i was thinking. However, I want to be as copatible with PowerBASIC as possible, can the UBOUND macro return the UBOUND of all the dimensions of the array?

 Right now the engine converts:


--- Code: --- UBOUND(Arr)   --- UBOUND(arr, 1)
--- End code ---

--- Code: --- UBOUND(Arr())   --- UBOUND(arr, 1)
--- End code ---

--- Code: --- UBOUND(Arr(1))   --- UBOUND(arr, 1)
--- End code ---

--- Code: --- UBOUND(Arr(2))   --- UBOUND(arr, 2)
--- End code ---

LBOUND behaves similarly.... can something for such cases be done?

Brian Alvarez:

--- Quote from: Mike Lobanovsky on March 01, 2018, 08:47:58 PM ---Then Brian I'm afraid your chances to create a functional competitor to industrial quality PowerBASIC are close to nil. Let alone lure people into paying hard cash for something that's never going to offer a fraction of functionality 32-bit PB offers OOTB.
--- End quote ---

 Hello Mike, thanks for your input. :) Well, by average i am considering the rest professionals. :) That makes me a profesisonal but not exactly the best. There are some areas In which i need advise.


--- Quote from: Mike Lobanovsky on March 01, 2018, 08:47:58 PM ---With all my due respect to prominent and professional PB programmers-members of this well established community, your public exchange with Patrice Terrier in this thread alone is sufficient for Drake Software to sue you to death for infringing upon their intellectual rights, and to wipe your PluriBASIC effort to oblivion at least on the entire US territory.
--- End quote ---

 First of, i am in Mexico. Second, The U.S. has a precedent that a programming language cannot be copyrighted or something like that. Second and a half.... i am not basing my work on theirs, all the functions will be coded from scratch, not using the ones provided by PowerBASIC inc. Third, I would never compete with Drake software for the "market" of a programming community. In fact, i would like to offer them my work for a % of the income. The work i made is top notch, and up to the standards of PowerBASIC inc, but from that, to compete with them is beyond my imagination. Fourth... i am doing this promarily as a hobby, not as a bussiness, so, i can just keep it to myself and that is the end of it. :)

https://phys.org/news/2011-11-language-copyrighted-eu-court.html


--- Quote from: Mike Lobanovsky on March 01, 2018, 08:47:58 PM ---Take your time and re-read carefully what I wrote about clean room development on the OxygenBasic (Charles Pegge's) forum.
--- End quote ---

 Will do, when i get some spare time. Thanks.


--- Quote from: Mike Lobanovsky on March 01, 2018, 08:47:58 PM ---Patrice my friend, what difference does it make? You've been a long time beta tester of Bob's products. Don't you know PB arrays are structurally incongruously more intricate than any of those crude C++ memory mongering primitives?
--- End quote ---

 I think it could be possible, but franlky i see it very hard as well.


Brian. :)

Brian Alvarez:

--- Quote from: Mike Lobanovsky on March 02, 2018, 12:16:17 AM ---Re. your keeping your work to yourself, the big green "Buy now" knob on your pluribasic dot com page testifies to the contrary.
--- End quote ---

 The green "Buy now" button, is for version 5.0 of PluriBASIC, which is released and compiles its executables by utilizing the PowerBASIC compiler exclusively, no unfair competition whatsoever. If anything, it is a plus to the PB community by enhancing the compiler's features. There is no other way of generating executables than PowerBASIC. In fact i got written permission from Bob Zale himself to work on PluriBASIC (formerly known as BasictoPHP). I dont know if the legalities of an ownership change, but i have no intention to violate any copyrights or anything. :)

 Version 6.0, not yet released is the one being discussed here. Nobody has a copy of it except for me and my co-developer. Actually, a friend of mine suggested me to offer it to the current owner of PowerBASIC to be sold as part of the PowerBASIC arsenal of tools and i liked the idea, because i have no intention of promoting it myself.


--- Quote from: Mike Lobanovsky on March 02, 2018, 12:16:17 AM ---Re. spare time, take my advice (I have never been a PB beta tester, hehe) and start reading up on the legal side of the matter a.s.a.p. not to get badly disappointed or disillusioned at some unfortunate future point in time. Not being able to sell your product on the world's largest and richest market is going to bury your business for good before it ever starts to look alive and kicking. PB customer businesses are mostly US resident, and European court cases are, alas, irrelevant on the US territory.
--- End quote ---

 I dont mind. As i said, i do it mostly for fun. If i cant sell it, its not my loss. Believe me. I had so much fun doing it, that i already won. There is so much thought put into this!


--- Quote from: Mike Lobanovsky on March 02, 2018, 12:16:17 AM ---Re. coded from scratch, you're seeking advice from PB official beta testers who were made to sign NDA's with PB Inc. and whose advice in even minute matters of PB functionality is going to be regarded as unfair competition in every decent US court. Except, of course, if Drake Software's true intent was indeed ditch PB deep in the ground together with its adepts and they simply don't give a s...t about the whole matter.
--- End quote ---

 Agreed. I withdraw my request. To be fair i didnt even knew Patrice was a beta tester and that he had to sign anything.  :)

 It IS written from scratch. No advise from anybody so far, so, i might as well finish it and use it for myself. Lets see what the future brings. :) Who knows!

Brian.

Brian Alvarez:

 I got it working this weekend, It can now compile Android APPs too.

Brian Alvarez:
C++, 64 bit.

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version