Hi guys and gals
fine to see all us sit at the table of discussion about QB64 and its future!
It is a powerful thing if it is able to take us here to discuss with energy for each own idea about its entity and evolution!
Seeing at the different points of view it seems to be at the centre of a crossroads, everyone comes from a country bringing with him/her own personal experience. Indeed this thread let me remember the phrase of Ghandi: "Anger is a gift" with this explanation:
“La rabbia sta alle persone come la benzina alle automobili: è il carburante che ci fa muovere per raggiungere un posto migliore. Altrimenti ci mancherebbe la spinta necessaria ad affrontare una sfida. È l’energia che permette di reagire a un’ingiustizia.”
My bad translation (I'm learning English for a natural speaking)
Anger is to persons as gasoline is to cars: it is the oil that let us move to reach a better place. Without it we have no spin to face a challenge. It is the energy to re-act to an injustice.
Mr Google translate so: “Anger is to people like gasoline to cars: it is the fuel that moves us to reach a better place. Otherwise we would lack the drive to face a challenge. It is the energy that allows you to react to injustice. "
Well, it seems that discussion (or exchange of points of view) has arrived at these trues
1. QB64 community is not a place where child cry and mum and dad do everything to stop that crying, here requests are welcome, but no orders. In the measure that a question is very interesting and meet the qb64's original vision, it can be implemented by official developers. In the meanwhile a good coder can develop its own solution to a singular request of a member of QB64 community. This solution can be included into QB64 official after an evaluation of QB64 official developers.
2. new official developers are welcome. The enrollment is each Sunday , you can post your curriculum vitae at this email volunteers@qb64.org, please don't spam. If you have no response within 7 days you can claim the help of Pete with his guns or laser sabre so justice will win. For now roles aren't yet defined.
3. Marketing consulting are not requested but if they are made for free please post it as private messages here Future@QB64.org and not public discussion, moreover take as first point the needs of actual official developers.
----------------------------------------------------------------------------------------------------------------------------------------------------------
my customized answers
@PeteOh wait, did someone mention Italy in this thread? Yes! Well, that makes this a whole different story. The Development should jump on this immediatamente!
Hi Pete I remember you that in our USA, Mike Corleone has made a proposal that cannot be refused! Think at the horse.
So you mustn't do it immediatamente but only " 'esubbet pecchè mammà nun saddà dispiacè' "" And if you find this reason not enough I'll send you the Pope!
Apart all these jokes...
Certainly if we had developers from China, Japan, and other countries working on the project, things might be different. Certainly if we had millions of users world wide, the same would apply.
I agree with these two points of view
1. if we have developers from.....so many countries working on the project....
IMHO there are so many clever coders into the community, (except me), and is it clear the path to be a good developer?
Is it a cooperative or cooptive role that of developer? Are there rules to cooperate without waste your time and time of
official developers? Must the candidate get the general consensus of official developers or must he only be cooperative?
These can be important answers to know.
2. if we ha millions of users world wide....
in that case the actual developers would be driving a millionary no profit society... I sometimes think to Ubuntu community or
to OpenOffice community just for example...or to Minecraft community before it was got by Microsoft
a QB64 visibility on Microsoft Store will condam you to the acquisition by Microsoft as soon as you got half million of followers
Thanks to let me talk with you.
@Petr & SmcNeill
I agree totally with you! There are now many ways to solve the issue. I have posted the links in my response to Bartok questions. Sorry Steve I have not linked your library because originally Bartok talked about QB64IDE and not only I/O of QB64.
@SMcNeilldear Steve you're right and I agree totally with these sentences
You * CAN * use the IDE without the compiler. You * CAN * use the compiler without the IDE. How the hell can you get more separate than that ?? Both * ARE * quite capable of being used without the other already !!
simply check the option to "Disable syntax checking" and feel free to type your favorite recipe
So today if I use another text editor (say Notepad ++ or Dav IDE) I can compile my source code! But I cannot have syntax cheching, I cannot use _Option Explicit and _Option ExpliciArray. Moreover with the next version of QB64 I cannot use the Debug mode that is in refining state.
At the end something I loose using an external IDE.
Are these features, that today I loose using another IDE, in the compiler section or in the IDE section? Because if they are in the compiler section there is no issue because I can interact with the compiler to get syntax checking, _option checking, debug checking.
Thanks for let me talk about these topics with you
PS I find very interesting your I/O library and I have posted time ago the sub for European ASCII codemap, It works in my little attempt of code for my language but it seems cover Western Europe ASCII that can be tested.
@Fifi
QB64 arises in you strong passions! But passions are like a running horse, it must be under control.
I find very useful your tool for installing QB64, vWatch and Inform for Linux OSes.
PS
LOL It seems that I have found a bug in Html of post going over 6000 characters!