<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="zh-Hant-TW">
	<id>https://wiki.taigi.ima.org.tw/w/index.php?action=history&amp;feed=atom&amp;title=Arc</id>
	<title>Arc - 修訂紀錄</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.taigi.ima.org.tw/w/index.php?action=history&amp;feed=atom&amp;title=Arc"/>
	<link rel="alternate" type="text/html" href="https://wiki.taigi.ima.org.tw/w/index.php?title=Arc&amp;action=history"/>
	<updated>2026-05-10T04:31:10Z</updated>
	<subtitle>本 wiki 上此頁面的修訂紀錄</subtitle>
	<generator>MediaWiki 1.43.1</generator>
	<entry>
		<id>https://wiki.taigi.ima.org.tw/w/index.php?title=Arc&amp;diff=500483&amp;oldid=prev</id>
		<title>TaiwanTonguesApiRobot：​從 JSON 檔案批量匯入</title>
		<link rel="alternate" type="text/html" href="https://wiki.taigi.ima.org.tw/w/index.php?title=Arc&amp;diff=500483&amp;oldid=prev"/>
		<updated>2025-08-24T03:21:45Z</updated>

		<summary type="html">&lt;p&gt;從 JSON 檔案批量匯入&lt;/p&gt;
&lt;p&gt;&lt;b&gt;新頁面&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&amp;#039;&amp;#039;&amp;#039;Arc&amp;#039;&amp;#039;&amp;#039;是一種程式的語言，LISP 的方言之一，由這保羅 ・ 格雷厄姆佮羅伯特 ・ 泰潘 ・ 不要里斯設計，二空空八年釋出頭一个正式的版本。&lt;br /&gt;
&lt;br /&gt;
==歷史==&lt;br /&gt;
&lt;br /&gt;
二空空一年，保羅 ・ 格雷厄姆宣布當咧製作一个叫做「Arc」的新的 Lisp 方言。久年以來，伊已經編寫數篇文章描寫該語言的特點佮目標，並且 Y Combinator 的一寡內底的專案已經用 Arc 編寫，上蓋受關注的是 Hacker News 網路論壇佮新聞聚合程式。Arc 本身以 Racket 編寫。&lt;br /&gt;
&lt;br /&gt;
佇論文「Being Popular」中，格雷厄姆描述了伊對該語言的一寡目標。雖然真濟目標足普遍的（「 Arc 應該是可 hack」、「 伊應該是真好的函式庫」）， 但是嘛確實提供一寡鋩角。比如講，伊認為一門語言的簡練足重要的：&lt;br /&gt;
&lt;br /&gt;
&amp;gt; It would not be far from the truth to say that a hacker about to write a program decides what language to use , at least subconsciously , based on the total number of characters he&amp;#039;ll have to type . If this isn&amp;#039;t precisely how hackers think , a language designer would do well to act as if it were .&lt;br /&gt;
&amp;gt;&lt;br /&gt;
&amp;gt;&lt;br /&gt;
&lt;br /&gt;
伊閣表示講，一種語言干焦會當實現少的「公理」，即使這意味對語言可能無大型組織想欲愛的功能，比如講物件導向程式設計（OO）。 事實上，格雷厄姆認為講 OO 是無路用的，因為伊的方法佮模式只是「好的設計」，並且伊看著用於實現 OO 的語言特性部份存在離經。Arc 佇二空空八年推出，Graham 表示其優勢之一是其簡潔性。&lt;br /&gt;
&lt;br /&gt;
Lisp 程式設計師之間的一个爭議是，你彼種語言的 S-表達式敢有應該佮偌大的程度應該用其他的形式的語法來補充。格雷厄姆認為做純粹的 S 表達式傷過工課的情況下，應該使用額外的語法，伊講：「 我無認為咱應該佇咧宗教頂懸反對引入語法來到 Lisp。」格雷厄姆嘛認為講，應該予程式設計師一个好的效能破析器解決方案來解決效率的問題。&lt;br /&gt;
&lt;br /&gt;
===反響===&lt;br /&gt;
&lt;br /&gt;
佇二空空八年發佈了後，Arc 產生真濟種反應，有人共稱只是講 Lisp 抑是 Scheme 的一个擴充，毋是一个獨立的程式語言。其他的人攏呵咾 Arc 拆去矣 Lisp 足必要的物件。Arc 發佈無偌久了後，伊予徙栽去到 JavaScript，以及予一个基於 Eclipse 的 IDE「Schemescript」支援。&lt;br /&gt;
&lt;br /&gt;
==範例==&lt;br /&gt;
&lt;br /&gt;
Arc 的 Hello world 程式碼：&lt;br /&gt;
&lt;br /&gt;
保羅 ・ 格雷厄姆（Paul Graham）了後使用一个程式來說明 Arc 的素潔性。伊產生一个表單，包含一个欄位，url &amp;quot; / said &amp;quot;。提交表單了後會予人𤆬去一搭有「click here」連結的頁面，頁面本身會紮轉去包含原來輸入欄位值的頁面。&lt;br /&gt;
&lt;br /&gt;
==版本==&lt;br /&gt;
&lt;br /&gt;
===這个官方版本===&lt;br /&gt;
&lt;br /&gt;
Arc 的頭一个公開發布版本出現佇二空空八年一月二九，以 Racket（彼陣為「PLT-Scheme」）實現。該版本以 . tar 壓縮檔形式發布，包含 Arc 的 Racket 原始碼。一份教程 and a discussion forum 同時會當用。論壇使用嘛本身以 Arc 編寫 Hacker News 程式。&lt;br /&gt;
&lt;br /&gt;
===非官方版本===&lt;br /&gt;
&lt;br /&gt;
因為官方 Arc 分支發展較慢，部份 Arc 社群的成員已經拍開非官方代碼庫存囥非官方的修訂、擴充佮庫。其中之一是&amp;#039;&amp;#039;&amp;#039;Anarki&amp;#039;&amp;#039;&amp;#039;，permitted anyone to submit changes to the project . 社群管理的 wiki 是比官方網站較好的資訊來源。&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Rainbow&amp;#039;&amp;#039;&amp;#039;是以 Java 實現的一个 Arc。&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Arcadia&amp;#039;&amp;#039;&amp;#039;是以 C 語言實現的一个 Arc。&lt;br /&gt;
&lt;br /&gt;
==參考資料==&lt;br /&gt;
&lt;br /&gt;
==外部連結==&lt;br /&gt;
&lt;br /&gt;
* 官方網站（英文）&lt;br /&gt;
* Arc 佇咧 GitHub（英文）&lt;br /&gt;
* 教程（英文）&lt;br /&gt;
&lt;br /&gt;
[[分類: 待校正]]&lt;/div&gt;</summary>
		<author><name>TaiwanTonguesApiRobot</name></author>
	</entry>
</feed>