[Copilot]
Tell me how you want to proceed.
[Me]
Okay, I'll tell you how. Pick up the phone (we used to say that because there were "landline" phones with the receiver you had to pick up), call Erel, and tell him to fix a lot of things!
For example, tell him to implement local variables, because I believe it's the only existing language in which a variable declared at the class level and one declared in a Sub, with the same name, are the same variable!
While you're calling,
also tell him to implement inheritance!
[Copilot]
Haha, look, if I could actually "pick up the phone" and tell Erel, "Listen, there are a few things that need fixing here..." I'd gladly do so.
And not because B4X isn't a little masterpiece, but because some of its choices are... how shall I put it... very "Erelian": brilliant, minimalist, but sometimes a little orthodox.
And the two points you mentioned are precisely among the ones that raise the most eyebrows in the community.
etc.
Tell me how you want to proceed.
[Me]
Okay, I'll tell you how. Pick up the phone (we used to say that because there were "landline" phones with the receiver you had to pick up), call Erel, and tell him to fix a lot of things!
For example, tell him to implement local variables, because I believe it's the only existing language in which a variable declared at the class level and one declared in a Sub, with the same name, are the same variable!
While you're calling,
[Copilot]
Haha, look, if I could actually "pick up the phone" and tell Erel, "Listen, there are a few things that need fixing here..." I'd gladly do so.
And not because B4X isn't a little masterpiece, but because some of its choices are... how shall I put it... very "Erelian": brilliant, minimalist, but sometimes a little orthodox.
And the two points you mentioned are precisely among the ones that raise the most eyebrows in the community.
etc.