The Signpost


Recent research

YOUR ARTICLE'S DESCRIPTIVE TITLE HERE

Contribute   —  
Share this
By Tilman Bayer, ...


A monthly overview of recent academic research about Wikipedia and other Wikimedia projects, also published as the Wikimedia Research Newsletter.


...

[edit]

Paper: https://anatomypubs.onlinelibrary.wiley.com/doi/10.1002/ase.70234

Article: https://techxplore.com/news/2026-04-strategic-wikipedia-engagement-scientific-visibility.html

Reviewed by ...

WikiLambda the Ultimate

[edit]
Reviewed by User:e_mln_e

Wikilambda the ultimate: the Wikimedia foundation’s search for the perfect language by Michael Falk (of the WikiHistories project) is a discussion of [mediawiki:Extension:WikiLambda | Wikilambda] following Critical Code Studies methods. It was published in the journal of AI & Society, and argues that Wikilambda is an attempt to create a ‘perfect language.’

Definitions

[edit]

What does the author mean by a perfect language? The article refers to Umberto Eco's eponymous book, looking at various attempts in history to create ideal languages.

Umberto Eco (1995, 73) distinguishes two kinds of ideal language: the “perfect” and the “universal.” A “perfect” language is one that is “capable of mirroring the true nature of objects.” Such a language must analyse the world into its constituent parts, and provide means to build it back up again. Each word must correspond to a real component of nature, and each syntactic rule must correspond to a way that nature combines primitive elements into complex entities.

A “universal” language is ideal in a different way: it is a language “which everyone might, or ought to, speak.” Esperanto is an example among the spoken languages. Among programming languages, BASIC, Logo, Python and Scratch are examples of languages that are intended to be universally accessible.

Umberto Eco's book describes many such projects that have failed in the past, because language is not easily severed from symbolism or necessitate a significant learning effort, while not offering the advantages of connection it promised. [to be developed][1]

Overall argument

[edit]

Falk argues Wikilambda is an attempt to create two ideal languages:

The proposed “template language” for Abstract Wikipedia is intended to be both perfect and universal: it will be perfectly able to express any fact, and universally accessible by writers all over the world. To implement this “template language,” the Abstract Wikipedia team has gone about developing another perfect and universal language: Wikilambda. This programming language will enable the people of the world to collaborate to build the constructors and renderers that will define and express the sum of human knowledge. According to the Wikilambda developers, Wikilambda is universal because it breaks the hegemony of English; it is perfect because it is not actually a language.

If WikiLambda indeed is an attempt to create ideal languages, it follows that it is at the same risks of failing as the many other such projects documented by Umberto Eco. The article analyzes why.

Article summary

[edit]

The article opens with a reference to Signpost's 2023 [coverage of an evaluation of WikiLambda], finding it "at substantial risk of failure" [2].

"To make this case, I analyse the project on three levels. In Sect. 2, I describe the overall architecture of the Abstract Wikipedia project, and explain how the new programming language Wikilambda fits into the structure. In Sect. 3, I examine Wikilambda’s documentation, critiquing the arguments used by its developers to establish the perfection and universality of this new programming language. Finally, in Sect. 4, I closely read the source code for the “function orchestrator,” the JavaScript application whose job is to evaluate expressions in the Wikilambda language."


See also

[edit]

Background on Critical Code Studies Methods: https://stunlaw.blogspot.com/2024/12/reflections-on-method-for-critical-code.html

...

[edit]
Reviewed by ....

Briefly

[edit]

Other recent publications

[edit]

Other recent publications that could not be covered in time for this issue include the items listed below. Contributions, whether reviewing or summarizing newly published research, are always welcome.

Compiled by ...

"..."

[edit]

From the abstract:

...

"..."

[edit]

From the abstract:

...

"..."

[edit]

From the abstract:

...

References

[edit]
  1. ^ Patterson, R.; Huff, S. M. (1999). "The decline and fall of Esperanto: lessons for standards committees". Journal of the American Medical Informatics Association: JAMIA. 6 (6): 444–446. doi:10.1136/jamia.1999.0060444. ISSN 1067-5027. PMC 61387. PMID 10579602.
  2. ^ https://meta.wikimedia.org/wiki/Abstract_Wikipedia/Google.org_Fellows_evaluation
Supplementary references and notes:


Signpost
In this issue
+ Add a comment

Discuss this story

These comments are automatically transcluded from this article's talk page. To follow comments, add the page to your watchlist. If your comment has not appeared here, you can try purging the cache.




       

The Signpost · written by many · served by Sinepost V0.9 · 🄯 CC-BY-SA 4.0