|
Post by kennn on Jan 2, 2021 2:19:00 GMT -6
|
|
|
Post by johnno56 on Jan 2, 2021 3:12:55 GMT -6
"Preaching to the choir." Been a member there for quite some time... Prefer RC...
|
|
|
Post by kennn on Jan 2, 2021 18:43:45 GMT -6
Been a member there for quite some time... Prefer RC... Hi.. 2021 | ? ? ?
| 2020 | 14667 | 2019 | 11422 | 2018 | 7863 |
% Increase of qty. of post from 2018 to 2019: (11422 - 7863)/7863 x 100% = 45.26% % Increase of qty. of post from 2019 to 2020: (14667 - 11422)/11422 x 100% = 28.41% There is no off-topic sub-forum in QB64's official forum. All posts are closely related to QB64. QB64 appeared in 2007.(from the following information) I don't know which factors made QB64's popularity increase considerably from 2018 to 2020. There is no doubt that QB64 looks like a rising star now. Perhaps the niche market mentioned by you was enlarged silently in the last several years? Will the figure of 2021 give us a definite answer? Will other BASIC dialects' authors be able to learn from the success of QB64? en.wikipedia.org/wiki/QB64
|
|
|
Post by johnno56 on Jan 2, 2021 20:18:47 GMT -6
One BIG plus in the seeming 'rise of success'... Advertising. QB64 has links in a lot of places. Also a collection of videos on youtube. Quite a number of tutorial (text and video). QB64 caters primarily towards 2D but is quite capable of 3D as well. A large forum membership focusing on QB issues and news and development. QB64 does not provide a forum for 'other dialects'. QB64 is there to promote QB64. You are correct. All posts are related to QB64.
Statistics are fine. But to what end? Are you suggesting that we follow their example and if we do RC can enjoy a membership size similar to QB64?
RCBasic, in comparison to QB, is still in its infancy.
The beginnings of QBasic started around 1975 until 1998 and has amassed quite a large following. QB64 was developed because the introduction of Windows Vista was going to 'cripple' qbasic 4.5. Vista released in Jan 2007. QB64 was written in Feb 2007. That's 13 years just for QB64 out of 45 years of QBasic history.
RCBasic does not have the luxury of the time and resources that QB64 enjoys. I suppose that, if we did, we wouldn't be having this conversation... lol
Reviewing statistics of other 'Basics' are fine, but without a laid out set of goals to advance RCBasic, that's all statistics will be. Just fine.
So, in my opinion, a list of achievable goals to advance RC would be better than being reminded how 'other' basics are progressing... In my opinion.
Don't get me wrong... Statistics can be used as a source of inspiration for sure, but unless we 'do' something, those statistics are worthless.
|
|
|
Post by aurel on Jan 3, 2021 9:38:55 GMT -6
Sounds like a " rise of skywalker" ..he he well i am using it from time to time to check some let -say "funny" examples by some members there how time passing they looks to me booring,there are some games and some let say math examples most of things are on retro-level and not very useful. qb64 as such is not bad ...but simply is not basic for me ..i prefer Oxygen simply because is a true /native compiler and i use my own headers and some others stuff.
|
|
|
Post by johnno56 on Jan 3, 2021 15:36:38 GMT -6
Basic 'is' retro. I am even more retro. Recreating/making retro stuff is what I enjoy doing. Is basic useful. If you like Games, Math examples and graphic samples, then probably yes. In general, as we say here in Australia, "about as useful as shoelaces on gumboots." (rubber waterproof boots) But still fun to use...
Had a quick look at Oxygen and certainly looks impressive from the 'gallery' examples. I installed Oxygen and ran a simple program. The IDE executed ok. Compiling: Run directly and compile to 32bit worked except for compiling to 64 bit. That was just the RAND program from the 'basics' example folder. I will try some graphics and sound and get back to you.
I'm surprised that Oxygen would actually run. Primarily written for 32bit Windows... Research continues...
QB64 (like most 'Basic' sites) seems to produce (as you say 'retro' and 'funny' examples) and seems to lack 'real world' application. Maybe that is the 'nature' of Basic. After all, it's designed for 'Beginners', and how many beginner programs have any real useful applications? I guess I like this 'beginner' stuff, probably because I'm not a clever as you guys, so I'm happy to keep my programs simple...
Real world applications need real world tools.
J
|
|
|
Post by johnno56 on Jan 3, 2021 16:05:02 GMT -6
Aurel
Went through all the graphics and sound examples. All the graphics, including opengl, worked without error. Sound not so much. I was not surprised because Linux Mint was trying to access the midi drivers via Wine. Wine has always had that problem. But, 'trying' to access sound, did not cause the sound samples to fail. The programs just ran... but silently...
|
|
|
Post by aurel on Jan 4, 2021 6:12:10 GMT -6
well is not exactly because from older versions have RTL64.inc created to compile into 64bit exe without problem by the way only real problem or main difference is in integer types ..somewhere called int32 and in64 in OxygenBasic this type is called sys ( short of system ) so in 32bit app you can use ordinary INT but in 64 you must use SYS. i really don't know why Charles give up from linux version because all versions up to A043 ( which i use ) are written in FreeBasic and FreeBasic work on Linux ..but even that i doubt that will get more popularity as tomaaz says BaCon is really great translator but is not very much used by linux users even is linux only .... ..well most versions ( i don't know how and is it stable enough...)but he prefer Windows ..well i don't blame it because of that ,or maybe the fact that Oxygen Basic is assembler first with basic commands and statements you can mix assembly code directly with basic code.
well all of that is not main problem ...main problem is the site and forum hosting which is owned by troublemaker John Spikowski i can bet in anything that many powerbasic users are join if that site is not control under that jerk. but hay i am not author i am just user so i don't care to much about that ...
all best
|
|
|
Post by kennn on Jan 7, 2021 2:50:49 GMT -6
johnno56, I am so glad because your posts and Aurel's posts are high-quality analysis.
The above analysis is good. You told us the main reasons why QB64 succeeded.
RCBasic is for developing game but QB64 is for development game and application software. Therefore, doing the same things as QB64 will not make the RCBasic's membership size as big as QB64's membership size. However, I agree that appropriate promotion can still help the popularity of RCBasic. Aurel mentioned Freewarefiles.com and Softpedia.com in some posts. This kind of site is useful for promoting RCBasic.
Yes, RCBasic is only five years old.
I opened the topics for discussing those statistics, two reasons: 1. analysing is my interest, 2. inspire other people.
For free choices, since there are other free game language choices(BlitzmaxNG, CerberusX) and free general purpose language choices(games can developed by FreeBasic, B4j, QB64,etc.). For paid choices, there are PureBasic(general purpose language) and Appgamekit. The above choices are better than RCBasic. "Doing" some types of things(eg. tutorial) by one or two forum members is nearly useless for promoting RCBasic effectively. Do you agree? It is because people(or programming hobbyists)can simply choose the above better choices.
When RCBasic meets the minimum standard in quality, the user base will become large enough. Enough people of this user base will be interested in starting making tutorials. Then the user base will be larger because of these new tutorials. I don't know what this minimum standard in quality is because I don't have much programming knowledge. Some people downloaded and tried RCBasic but decided not to use RCBasic. We should ask these people. Agree?
|
|
|
Post by aurel on Jan 7, 2021 5:06:36 GMT -6
and you forgot OxygenBasic it is free and open source and only FreeBasic is faster in execution than ,
|
|
|
Post by kennn on Jan 9, 2021 2:53:35 GMT -6
and you forgot OxygenBasic it is free and open source and only FreeBasic is faster in execution than , Is Oxygen Basic too slow? However, many factors influence the popularity of a programming language. Speed is only one of them. Analysing why a BASIC dialect is popular or unpopular can inspire us. You may also be inspired. Your micro(A) may be as popular as QB64 several years later.
|
|
|
Post by Tomaaz on Jan 9, 2021 6:09:20 GMT -6
kennn, OxygenBasic is not slow. Its development is slow, but that's a different story. You really should start using things instead of reading and talking about them.
aurel, are you banned from OxygenBasic forum???
|
|
|
Post by aurel on Jan 10, 2021 5:10:58 GMT -6
yes i thold him several times the same but he continue... kenn maybe we must made or even better you made prediction program in basic ?? that would be nice to see here @tomaaz ahh Oxyhen forum is a long story ...and you probably can guess what is all about.. few years back ...i don't visit forum maybe let say 3 month or so...then when i back i figured that my account is deleted ,,,and not only my than few other members too....you guess ...Spikowski work...he he ... then Charles recreate account.... then last year 2020 somwhere in May i think ...Spikowski become pissed again...because nobody posting there . then I say to him it is because nobody came here to read about your ScriptBasic craps...then he become nasty ..he he and i told him to delete my account there .
|
|
|
Post by Tomaaz on Jan 10, 2021 6:49:29 GMT -6
kennn, are you aware of www.qb64.net/ and www.qb64.net/forum/ ? These are old official QB64 sites. As you can see in 2018 people were still posting on that forum, so there is no surprise that activity on www.qb64.org/forum/ is higher now than it was then. Also, QB64 has a specific target - old QBasic/QuickBasic users. No other BASIC will ever have user base like that. These coders wanted a 64-bit compiler that would support graphics on modern machines. One more thing - I don't think anyone likes the fact that someone who doesn't even code says all this patronising stuff about developers ("maybe he didn't have skills then, but got better", "maybe you will learn something and your dialect will be popular" etc.). Just a friendly advice. aurel, threatening inactive users with ban as a way to make forum more active? Yeah, that's gonna work. Definitely. :-)
|
|
|
Post by aurel on Jan 10, 2021 10:36:02 GMT -6
yes tomek ...exactly...but you know very well what kind of jerk is a John Spikowski ..he simply is not normal As i says many times before Charles made crucial mistake giving to him OxygenBasic forum hosting ..and now read .... he install forum on his home computer, that is really smart... It is a real shame ....
By the way ...i recently read Charles post on Jose-Roca forum where he say: The OxygenBasic compiler is complete, apart from a few minor adjustments.
...so from my point of view development is finished. well o2 could be good as backend compiler for any windows centric big project.
|
|