I have learned that the wikipedia article on xblite was deleted because
one reviewer determined that
"XBLite is an insignificant contribution to the space of BASIC languages"
http://en.wikipedia.org/wiki/Wikipedia:Articles_for_deletion/XBLite
So, I guess it is official, we are all using an insignificant language. Ouch!
I didn't write the original article on xblite for wikipedia, and I
really can't do anything about it, since, as the author of xblite, I
would be obviously biased.
So, here are the reasons for deletion:
1. XBLite is an insignificant contribution to the space
of BASIC languages and therefore should be removed.
2. The user community is miniscule. For example, the Google
group for XBlite, which is the main community vehicle,
is only comprised of several hundred users, a very few number
of which are active.
3. Furthermore, the purpose of the article appears to be more about
advertising than anything else.
Conclusion:
Delete unless citations from reliable sources are added to comply
with the verifiability policy.
Ok, first, item 1 above is basically the reviewers personal opinion,
since the reviewer is most likely not an expert on programming
languages, nor does the review cite any evidence that XBLite
is an insignificant programming language.
I prefer the term "niche" language ;-)
Second, you cannot determine how many programmer's are using xblite
by the number of people subscribing to a mailing list. Plus, the
google group is available online as a forum where anyone can browse
the topics without participating. Obviously, most mailing lists and
groups have many more lurkers than participants. Obviously, xbasic
and xblite are niche BASIC languages, but our contribution to BASIC
programming is definitely not insignificant.
Third, a topic such as xblite which describes the history and nature
of a programming language cannot be construed as advertising any more
than a topic on the C programming language is "advertising" for C.
http://en.wikipedia.org/wiki/C_programming_language
In fact, the using the word advertising implies that xblite is
a commercial product, which is also not true. Obviously, all
xblite programmers know that xblite is free, open-source, and
licensed under GPL and LGPL.
So, all of the stated reasons for deletion are all straw arguments
with no reasonable evidence given for the article's removal.
The only strong argument they have is that the xblite article does not
have any citations from reliable 3rd party sources; eg, research papers,
news articles, book cititations, etc. So without some academic, peer-reviewed,
"serious" citations, xblite has been banished from wikipedia.
If you are curious, the wiki article on xblite looked somethng like this:
http://en.wikibooks.org/wiki/XBLite
I'm curious why the article on xblite was deleted and not also this one for Pelles C:
http://en.wikipedia.org/wiki/Pelles_C
So troglodyte programmers, move on, nothing to see, go back to your caves ;-)
ciao,
D.
Kind regards,
Bruce.
Why wikipedia would delete exactly the xblite page ? There are so many stuff there that would deserve being deleted first... I hope somehow the page returns.
Roberto |
GLupt, this seems a new form of racism.... Software language social exclusions...
I just wrote to D. saying that I belong to two other discussion groups that manage to be even smaller in number and in general public interest as XBLITE´s a) model rocket design - homemade (some 500 members and some 35 active) b) ancienne chinese board game of GO (some 300 members and some 20 active)
Both have plenty of space on wiki and similars.
D. I forgot to tell you in the PVT e-mail that With GO we developed a free wiki page at
Now perhaps you would think this way you get rid of the crazy behavior of the wikipedia revisors..... It is true BUT this poor small and with no financial supporters wiki page is being subject to furious attacks of hackers and automatic invaders robots -and all the crazy thinks we can find on the net- and several pages of this wiki had to be turned unchangeable due to these massive atacks from hackers. What is the use of a wiki page that is uneditable...
I guess with no fight there is no life...
Roberto Petresco |
From: bushpilot <africab...@gmail.com> |
Hi Stephane,
Thanks for doing all the great work, the article looks really nice and
is very well written with a clear style.
The PCOPY! reference is very helpful, perhaps show the article(s) issue, date, and article title; eg;
PCOPY! Issue #60, January 8th 2008, An Xblite Primer, Guy Lonne.
There was a review of xblite in GMTech Magazine, Issue 5, May 2007, page 22.
Perhaps there is some content within the article which you can quote
(and also list as another reference).
http://www.gamemakertech.info/
http://www.gamemakertech.info/archive/Issue_Five.pdf
The strongest critique of the original xblite wikipedia article was that it
had no objective references or sources, so the additional GMTech article could
be helpful.
If anyone knows of any other independant reviews or articles which
mention xblite, please let us know.
Also, the new official website for xblite is at http://www.xblite.com/.
You might also discuss that there is an assembly peep-hole optimizer
for xblite, xpeeper, which is under development by Greg Heller. There
is even a wikipedia article on peep-hole optimizers:
http://en.wikipedia.org/wiki/Peep-hole_optimizer
Also, the back-end assembler used is GoAsm, http://www.godevtool.com/
http://en.wikipedia.org/wiki/Assembly_language#Assembler
Surprisingly, there is no wiki article on GoAsm although it is listed
on an assembler comparison article
http://en.wikipedia.org/wiki/Comparison_of_assemblers
Thanks again for your support.
ciao,
D.
Hi Stephane,
Looks even better now! You wiki skills are excellent.
FYI, a beta version of the Xpeeper optimizer has been included
with xblite since v2.30. The optimizer is run using the compiler switch -o.
thanks,
D.
Stephane,
Sorry, one more thing, in the info box, the xblite website should be
http://www.xblite.com/
thanks,
D.
Ok, last item for tonight...
As you have stated, the code editor for xblite, Xsed.
It is written in XBLite and is based on the Scintilla control.
http://en.wikipedia.org/wiki/Scintilla_%28editing_component%29
Do you think a small jpg screenshot of Xsed would be helpful?
ciao,
D.
Hi Stephane,
You can link the word "compiler" to this wiki article:'
http://en.wikipedia.org/wiki/Compiler
Also, you might mention some details about the XBLite compiler. It is
a two-pass, self-hosting compiler - it is written in XBLite
and compiles its own source code.
http://en.wikipedia.org/wiki/Self-hosting
Since v2.10, XBLite programs can take advantage of using the m4 macro
preprocessor tool.
http://en.wikipedia.org/wiki/M4
ciao,
D.
Hi Stephane,
Perhaps add links for the following words:
"BASIC" - http://en.wikipedia.org/wiki/BASIC
"code editor" - http://en.wikipedia.org/wiki/Code_editor
"GUI" - http://en.wikipedia.org/wiki/GUI
Ok, that should do it for now... ;-)
ciao,
D.