J言語1.5
■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさん
2013/09/28(土) 11:07:19.62他のAPL系言語や、array languageも歓迎。
function-level系言語の使い手大歓迎。
本家(J software)
http://www.jsoftware.com/
旧スレ
J言語 http://toro.2ch.net/test/read.cgi/tech/1263291450/
00021
2013/09/28(土) 11:08:33.290003デフォルトの名無しさん
2013/09/28(土) 11:13:55.880004デフォルトの名無しさん
2013/09/28(土) 11:36:07.00LEARNING J
http://www.jsoftware.com/help/learning/contents.htm
あと、プログラミング童貞なら先に↓読んだほうがイイって本家は言ってる。
J Primer
http://www.jsoftware.com/help/learning/contents.htm
「従来型言語のスタイルに慣れてるなら、これでCとJのプログラミングスタイルを比較しながら進め」だとか
も言ってたような気も。
J for C Programmers
http://www.jsoftware.com/help/jforc/contents.htm
0005デフォルトの名無しさん
2013/09/28(土) 11:39:03.99本家のwikiのgetting started
http://www.jsoftware.com/jwiki/Guides/Getting%20Started
0006デフォルトの名無しさん
2013/09/28(土) 11:48:20.65まあ、初心者でヘタレなんでガッカリさせるとは思うけど、その辺は勘弁&容赦なく突っ込んでくれって事で。
00071
2013/09/28(土) 14:10:26.39一番外で使うと =. を使ってもグローバルになるっぽい。
ちょっとやられた。
00081
2013/09/28(土) 17:46:31.73ちょっと酷すぎる。
0009デフォルトの名無しさん
2013/09/28(土) 17:48:15.1900101
2013/09/30(月) 10:03:16.0500111
2013/09/30(月) 19:57:31.00cocurrent 'X' NB. ロケールXで
k =: 1 NB. 変数kと
at =: 1 : 'u&k' NB. 引数に取った動詞uの右引数をkでキメウチして返す副詞at(tacit動詞を返す)と
ae =: 1 : '(u&k)y' NB. 同じ機能の副詞ae(但し、explicit動詞を返す)を定義する。
(+ at)3 NB. 当然どちらも同じ結果が返る。
4
(+ ae)3
4
cocurrent 'base' NB. baseロケールに戻って
k =: 2 NB. 別のkを定義しておく。
(+ at_X_) 3 NB. ロケールXからatを呼ぶ。
4 NB. atはロケールXのkを参照している。(learning Jの説明通り)
(+ ae_X_) 3 NB. でaeを呼ぶと
5 NB. 何故かカレントロケール(base)のkを参照してる。。。
00121
2013/09/30(月) 20:15:28.6900131
2013/10/03(木) 16:43:07.86そういう言語でのOOな設計の仕方って何を読めばいいんだろう。
とりあえずはプロトタイプ元祖のSelfのドキュメントとか読んでみようと思うけど。
http://selflanguage.org/documentation/published/index.html
■ このスレッドは過去ログ倉庫に格納されています