最近,Brodie Robertson 製作了一部關於「Wikipedia 刪除程式語言條目的離奇世界」的影片。我強烈推薦觀看這部影片。
我大約在十年前開始開發 Odin,於 2016 年 7 月啟動… 現在感覺自己好老。Odin 最初並未預期會發展到今天的規模。令人欣慰的是,Odin 現已被數十家公司、數千個公開專案以及超過百萬名愛好者使用。我們非常感謝所有喜愛並使用 Odin 的人,我們將持續改進它。許多人可能不了解開發一個生產級程式語言需要付出多少努力——一個能被公司作為主要程式語言用於生產的語言。
Wikipedia 上關於刪除的評論說「任何人都可以創造一門語言」確實屬實,但那些通常只是玩具,無法用於任何有用的地方。如果他們真的認為開發一門生產級程式語言如此簡單,我迫不及待想看他們自己來做一門。並看看需要花費多久時間。我很感激這些 Wikipedia 管理員公開陳述一切,讓我們能清楚看到他們的觀點,供大家檢視。
總體而言,Wikipedia 是一個意識形態的遊樂場。我所說的「意識形態」不一定是「政治」,而是指他們遵循一套教條或信念,無論好壞。條目的收錄由活躍分子把關。有些 Wikipedia 管理員,就像 Reddit 或過去的 Digg 管理員一樣,將自己視為「記者」,試圖透過只允許特定內容來做「道德意識形態」上的正確之事;程式語言只是其中一個例子。對許多人來說,程式語言是一種宗教,而非僅僅是一個工具。我不知道,也不關心他們偏好的語言是什麼。他們會不惜一切代價捍衛自己喜歡的語言,即使這意味著不允許其他語言「打廣告」。整個「顧左右而言他」的辯護,本質上只是一個法律漏洞,他們可以利用這個漏洞來阻止任何他們認為不符合其立場的條目。
這段內容最初是與 Wikipedia 共同創辦人 Jimmy Wales 在 Twitter/X 上的對話的一部分:
我並不擔心條目被刪除本身,即使我是這門程式語言的創始人,但我更關心的是所使用的標準,以及這些標準如何不適合程式語言這個領域。
程式語言領域的「可靠來源」非常稀少。在刪除討論中引用的例子,要麼閱讀量極少,要麼根本與通用程式設計無關。這個領域嚴重缺乏受人尊敬的期刊或論壇進行嚴肅討論:這簡直是蠻荒西部。關於程式設計主題的同行評審論文不一定具有聲譽或可靠性。我不是在談論其他領域的同行評審論文,它們的運作方式與程式設計不同。但「同行評審」,這個直到 1960 年代才出現的東西,並非聲譽或智慧的終極標準。不過,這部分留待日後討論。許多舊的「聲譽良好的來源」就是如此:老舊。現在很少有人閱讀它們,許多已經淪為產品廣告或追逐最新的熱門話題。誰來決定哪些網站比其他網站更權威,尤其是在沒有人經常閱讀它們的情況下?
今天存在的許多內容,只是因為長期以來未受質疑而獲得了「既有慣性」,這種未受質疑的狀態本身就是它們唯一值得注意的地方。如果一致地套用這些標準,將需要移除 Wikipedia 上超過 90% 的程式語言相關條目。我不希望這樣,但這將是合乎邏輯的結果。
這並不是請求恢復條目。而是請求重新考慮這些規則如何適用於程式語言領域。
具體來說,關於這裡的來源問題,程式語言社群非常分散。沒有一個強大的生態系統,涵蓋了人們實際使用的許多技術的廣泛認可的主要或次要來源。少數聲譽良好的出版物往往過時或關注範圍狹窄,而大多數有意義的討論發生在其他地方。
許多現有的知識存在於個人部落格、小型社群或 Discord 等封閉頻道中,這些都難以符合 Wikipedia 的來源標準。這造成了一個缺口,資訊真實且相關,甚至具有顯著性,但卻無法以符合傳統可靠性或顯著性要求的方式被記錄下來。
這讓我們處於一個困難的境地。如果我們嚴格套用規則,我們就會排除當代景觀的很大一部分。如果我們放寬規則,我們就會冒著推廣和噪音的風險。這似乎與個別條目問題無關,更像是規則與該領域知識實際分享方式之間的錯配。
提出這個問題是合理的,Odin 可能更像是一個虛榮專案和自我推銷。該語言與「Ginger Bill」這個直言不諱的個人形象緊密聯繫並圍繞其展開,彷彿一個邪教領袖。Jai 和 Jonathan Blow 也可以歸入此類,但他們在這方面更成功,追隨者也多得多。無論哪種情況,Wikipedia 和其他語言都不應為 Odin 作為一門語言而非個人或領導者而缺乏 WP:GNG(顯著性標準)負責。~2026-19400-52 (talk) 23:22, 28 March 2026 (UTC)
使用「顧左右而言他」的說法,WAX(What About X?)是 Wikipedia 管理員在他們的規則未被一致應用時,駁斥有效抱怨的常見方式,正如我之前所討論的。其他程式語言擁有我絕不會認為是可靠的來源,但它們可能屬於一個多年前製作的網站/來源列表,當時這些網站/來源可能被視為「可靠」。我認為有些管理員就是不喜歡 Odin(或我本人)的假設,這在其中一個評論中得到了體現,該評論甚至將我稱為「邪教領袖」。我很樂意看到任何可靠的文章記錄這一指控,或任何相關證據。
許多人認為 Odin 目前「僅用於遊戲」,但這更多地反映了說這話的人的看法,而不是 Odin 本身。當遊戲開發幾乎是你能做的所有程式設計領域的集合時,這一點尤其如此。Odin 是一門通用語言;它能夠用於眾多不同的領域,從應用程式開發、伺服器、圖形、遊戲、核心、CLI/TUI 等等。
我們相信,在未來幾個月內,隨著像原生 HTTP 套件等功能的推出,以及其他一些東西,僅僅這些套件就會讓人們認為 Odin 是一門「正統的語言」。我們希望,由於所有為這門語言付出努力的人們所付出的巨大努力:
Odin 將一舉成名——歷時十年磨一劍。