プログラミング言語Arc
あのPaul Grahamが長年考案しつつもベーパーウェアだったArcがとうとう発表された。
これを使えば今日から君もスーパーハッカーだ(*注: Arcは現在のところASCII以外の
文字を適切に扱えません)。
公式サイト
http://www.arclanguage.org/
インストール
http://www.arclanguage.org/install
チュートリアル
http://ycombinator.com/arc/tut.txt
非公式リファレンス
http://practical-scheme.net/wiliki/arcxref
* なぜArcはとりたててオブジェクト指向でないのか
http://practical-scheme.net/trans/noop-j.html
【普通のやつらの】 Arc Language 0 【上を行け】
■ このスレッドは過去ログ倉庫に格納されています
1デフォルトの名無しさん
2008/02/04(月) 13:22:292008/02/04(月) 13:25:01
ヲタク言語
2008/02/04(月) 14:01:07
へーあのグレアムの。
暇が出来たらやってみよう。
暇が出来たらやってみよう。
2008/02/04(月) 18:18:13
文字列を内部的にはリストにしてるんかいなぁ?
arc> (subst 'a '(b) '(a b c))
"aac"
arc> (+ '(a b c) '(d e f))
(a b c d e f)
arc> (+ "abc" "def")
"abcdef"
arc> (subst 'a '(b) '(a b c))
"aac"
arc> (+ '(a b c) '(d e f))
(a b c d e f)
arc> (+ "abc" "def")
"abcdef"
2008/02/04(月) 18:24:27
慣れるとわりといいかも
arc> (= x '((a . a1)(b . b1)))
((a . a1) (b . b1))
arc> x
((a . a1) (b . b1))
arc> (= (caar x) 'z)
z
arc> x
((z . a1) (b . b1))
arc>
arc> (= x '((a . a1)(b . b1)))
((a . a1) (b . b1))
arc> x
((a . a1) (b . b1))
arc> (= (caar x) 'z)
z
arc> x
((z . a1) (b . b1))
arc>
2008/02/04(月) 18:31:12
なんか静ですね
2008/02/04(月) 18:54:39
これいい
arc> (trues [if (odd _) (+ _ 10)] '(1 2 3 4 5))
(11 13 15)
arc> (trues [if (odd _) (+ _ 10)] '(1 2 3 4 5))
(11 13 15)
2008/02/04(月) 20:52:02
>>4
subst は substring の略っぽい。
http://practical-scheme.net/wiliki/arcxref?subst
List に対する subst(itute) は tree-subst という関数がある。
http://practical-scheme.net/wiliki/arcxref?tree-subst
この辺の命名規則はまだ適当みたいだな。
ソースは簡単に読めるので一度読んでみるといいかも。
subst は substring の略っぽい。
http://practical-scheme.net/wiliki/arcxref?subst
List に対する subst(itute) は tree-subst という関数がある。
http://practical-scheme.net/wiliki/arcxref?tree-subst
この辺の命名規則はまだ適当みたいだな。
ソースは簡単に読めるので一度読んでみるといいかも。
2008/02/04(月) 21:56:42
10デフォルトの名無しさん
2008/02/05(火) 00:41:19 いまさら、こんな糞言語使わなくても、動的言語ならrubyでいいだろ。
2008/02/05(火) 00:44:31
動的言語w
2008/02/05(火) 00:46:17
プ rubyww
13デフォルトの名無しさん
2008/02/05(火) 00:57:57 >>10
わかりやすすぎ
わかりやすすぎ
14デフォルトの名無しさん
2008/02/05(火) 01:08:27 マジな話、arcがrubyより優れている所ってあるの?
2008/02/05(火) 01:10:11
rubyは嫌いじゃないが、ruby使ってる人は厭な人が多いな
2008/02/05(火) 01:10:57
>>14
rubyを知らなくても使えるという点じゃないかな
rubyを知らなくても使えるという点じゃないかな
2008/02/05(火) 01:13:51
まだ生まれて間もないという所が優れている
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- れいわ議員「母親はね、子どもを戦争に行かせるために産んだんじゃないんだよ」 高市総理に“10秒回答”迫り、残り5分は“独壇場”★3 [♪♪♪★]
- BreakingDown選手がくも膜下出血、瓜田純士、平手打ちを行った江口響は「もう格闘技も辞めます。責任取りたいです』とまで言ってきてる」 [muffin★]
- こども家庭庁、2026年から“独身税”を開始、年収200万なら年4200円、年収400万なら年7800円 ★7 [お断り★]
- 【令和】「ゲーム機にスペックは必要かどうか」議論が白熱 ユーザーが実際に求めているものは? [王子★]
- 【テレビ】TBS系『ゴゴスマ』 司会もコメンテーターも総出で田久保前市長を嘲笑… 「いじめそのもの」一部視聴者から不快感 [冬月記者★]
- 「PC買うなら急げ」は本当だった。マウスが一部販売停止&1月値上げを発表★2 [♪♪♪★]
