関数型言語Part3

このエントリーをはてなブックマークに追加
誰かAPLとJとKの話題も書いてくれ。Jを主力言語として使っている身として、心細くてかなわん。
566Aransk:04/02/23 17:11
>565
JとKって、初耳ですが?
ttp://directory.google.com/Top/Computers/Programming/Languages/
ゴーグルにも載ってないマイナーな言語ですか?
TTTuneoとかHSPとか「ひまわり」とか、そのレベルでしょうか?(^_^;)
ttp://www.geocities.jp/aransk88
どうよ?

.NET向け関数型言語 Nemerle
http://www.nemerle.org/
ゴーグル?
"J言語" でぐぐるとKO大のページがヒットするが、関係者でつか? >>565

APLもよく知らんのだが、配列処理とか統計処理向きの言語?
MatlabとかS-plusに近い??
関数型言語???
J って使ってる人居たのか。サンプルコードが計算主体なんでスルーしてました。

http://www.jsoftware.com/
 (私は裏日本の山奥の日曜プログラマなので割り引いて読んで頂き
たいのだが)Jは行列や高次元配列、直積や部分集合等の取り扱いが
手軽なので、例えば隣接行列を使ったGoogleの被参照度評価法の
サブセットを試作する等には向いているかも(実装はC系の言語に
なっちゃうかもだが)。
 個人的には双対(under/dual with respect to)演算子(&.)が好き。
 今作っているのは歴史的かな遣いや方言用のIMEというよりKKCの
エンジンで、(そういえばこれも隣接行列の操作が主体だが)ソースは
全部で1000行くらいに収まる見込み。これはUnix/darwin系ならJで
実装可能だろうけどWindowsだと難しいか。
>>569
そうか、最近の人は知らないんだな。あの変てこなIBMのAPLキーボードを。

573Aransk:04/02/24 17:52
>567
Nemerleなかなか良さ気なカンジですね。
def x = 3;
def y = "foo";
def fbq = make_fbq ();
The values of x, y and fbq cannot be changed.
mutable x <- 3;
mutable y <- "foo";
mutable fbq <- make_fbq();
The values of x, y and fbq can be changed.
変数がいちいちmutableってのはもう一つですが…
J言語の
J is a very rich language.
You could study and use it for years, and still consider
yourself a beginner.
ちょっぴり萎え(-_-;)
APLは知ってます。あの変てこな記号で以前既に萎え(-_-;)

ついでに、この際、K言語なるものも教えてください!(*^^)v
KOのKでしょうか?(大笑い)
ttp://www.geocities.jp/aransk88
ttp://homepage3.nifty.com/Aransk/

マヌケな詐欺師です。

http://page7.auctions.yahoo.co.jp/jp/auction/g16206466

画像と説明を間違って出品。
盗用元
http://page7.auctions.yahoo.co.jp/jp/auction/g15336665
http://page5.auctions.yahoo.co.jp/jp/auction/e34607530

落札額を天文学的な価格に引き上げてやってください。
APLって、数学ソフトウェア(S,R,MATLAB,Mathematica,...)に影響を与えたらしいけど、
>>186の様な観点から見て関数型言語なんでつか?
識者の意見を求む.