パターンマッチが強力みたいです。
2 :
デフォルトの名無しさん:2013/10/31(木) 20:41:14.77
すげw スレが立ってるwww
リンクぐらい貼れ
非線形の代数のパターンマッチって何?
5 :
デフォルトの名無しさん:2013/10/31(木) 23:45:57.39
エギソンって読むんだね
Egisonの歴史ワロタw
結婚して無職とか頑張れ
結婚オメ
構文や記号が非直感的でとっつきにくいけど
目的としてる内容は簡素にかけるね
未踏に選ばれるだけある
10 :
デフォルトの名無しさん:2013/11/01(金) 02:03:13.86
ってか最強学歴+未踏に選ばれても
googleに落ちるんだな・・・
どんな会社だよwww
SQL くらい簡単に書けるようにしてくれ
12 :
デフォルトの名無しさん:2013/11/01(金) 11:54:42.89
いかにも作者が宣伝で立てたようなスレだな
正規表現を処理するアレコレをゴリゴリ書いてるから、涙が出た。
他の言語でも使えないかな。
未踏とか選ばれているようじゃ
ゴミだな
俺は以前ブラウザもどきが選ばれてるのを見てなんじゃこりゃと思ったな
最近はスーパープログラマだっけ?あの会社のゴミプログラマがなってたな。
未踏は書類書くのが上手い香具師と
東大みたいな官僚とずぶずぶのところが通りやすい
20 :
デフォルトの名無しさん:2013/11/01(金) 17:10:44.46
OCamlで実装してほしい(切実
採択率No1電通大
若いときに補助金貰って乞食することを覚えると
まともに働けなくなるんだな
プログラミング言語エジソン?
江木損
26 :
デフォルトの名無しさん:2013/11/02(土) 18:55:17.69
江木だからEgisonか
なるほど
歴史を何度見ても笑ってしまう
"ゴミ"を連発するuy名無しで乙
これって実際のところ、どのくらいの新規性があるの?
30 :
デフォルトの名無しさん:2013/11/02(土) 21:51:03.72
どの言語に採用しても
便利だろう
正規表現と同等かそれ以上の記述が出来て当たり前という感覚なので、あまり新しさは感じない。
地球ではこんなのが未踏なのか?
33 :
デフォルトの名無しさん:2013/11/02(土) 22:07:43.93
>>32 あんたの星ではどこまで踏んづけてるんや?
35 :
デフォルトの名無しさん:2013/11/02(土) 22:26:59.78
それどんな言語?
Z言語とか言うのか?
Z言語って言葉はすでにある。地球人も頑張ってればいつかゴールできる最終地点。
37 :
デフォルトの名無しさん:2013/11/02(土) 22:37:48.61
わかった
がんばるからどんな言語か教えてたもれ
>>32 正規表現だと間に余計なのが何個も入るやろ
答えが1つというのは言語の個性が失われた実に寂しい世界だよ。
研究という地球人の楽しみを奪う気はないので教えられる事は限られる。
40 :
デフォルトの名無しさん:2013/11/02(土) 22:47:48.95
>>40 わからない。研究者による。
富士山に登って世界一高い山に登頂成功したぞ!と勘違いしている状態。
42 :
デフォルトの名無しさん:2013/11/02(土) 23:03:20.58
いやそれはないだろ
まだ登頂成功したと言える言語は無いぞ
C++をある程度使いこなせると
そういう錯覚に陥ったことは確かだが
富士山登るのはすごいよ
地球の言語の主要パラダイムと宇宙の言語の主要パラダイムとはかなり違ってて、
それらの合成だったり分解だったりする。だから明確な進捗状況があるわけじゃない。
マニュアルの中の例で、
> (match-all {1 2 3 4} (list integer)
[<cons $x $xs> [x xs]])
{[1 {2 3 4}]}
は、なんで{[1 [2 3 4]]}ではないの?
list integerとするならcdr側の$xsもlist integerにならないの?
そうか、リストを[ ]で表してるんじゃないのか
Collectionは全部{ }で表現して、マッチさせるときに(list integer)とか指定するんだ
でもどうしてそうするの?
>>42 革新的パラダイムが一向に出てこないだろ。そういう状態。
49 :
デフォルトの名無しさん:2013/11/03(日) 02:18:00.24
正直Egisonは革新的パラダイムになる可能性を感じる
さとし、くだらないこと言ってないで宿題やりなさい
>>45-46 [<cons $x $xs> [x xs]]
これ外側の[]はパターンマッチ処理のリストじゃないのか?
>>45 xs相当部分の順序に関するパターンがないからじゃないかな
[]はリストではなくTuple
ぱたーん処理をTupleで表記しているだけ
Ω言語はよ
> (define $div2
(lambda [$x]
(match x (list integer)
{[<join $xs <cons (& ?(lambda [$x] (eq? (modulo x 2) 0)) $y) $zs>> (div2 {@xs (quotient y 2) @zs})]
[_ x]})))
この@は何の意味?
まだ説明していない要素を使用して説明しているところが多いので、ドキュメントを読んでもわからないことが多い
56 :
デフォルトの名無しさん:2013/11/04(月) 10:30:48.07
江木さんは情熱大陸にでるべき
PDFの中の論文、リンクが切れている
> The creater of Egison starts to work in Rakuten Institute of Technology from today!
なんかニュー速とかでも
Egisonの名前見るようになったんだが
知名度高いの?
61 :
デフォルトの名無しさん:2013/11/21(木) 23:53:38.67
自演度が高い
TheEnd
糞スレ上げるな
63 :
デフォルトの名無しさん:2013/11/22(金) 14:10:53.76
EgisonってEdisonの間違いじゃないの?
エギソン
言語より江木さんが面白い
いかに金を調達するかが重要な世界だと思う今日此頃
>>23 ひょっとして情熱を注げない仕事だけが、世の中にある、まともな仕事だと思ってる?
>>67 気にするな。
どうせ大した事は言っていない。
>>5 これで笑えるのはISerだけだろ。内輪ネタ乙
へそに溜まってたゴミを取ろうとしてたら
指がうんこ臭くなったそんな感じ
その例えでわかるのは君の生活レベルだけだな
エギソンは偉い人
そんなの常識
ぱっぱぱらりら
73 :
デフォルトの名無しさん:2013/12/11(水) 18:14:12.06
楽天で働き始めてる
さすが
74 :
デフォルトの名無しさん:2014/02/25(火) 09:33:55.35
どんな言語?
75 :
デフォルトの名無しさん:2014/02/28(金) 10:40:57.48
エジソン
76 :
デフォルトの名無しさん:2014/03/01(土) 10:18:16.73
これ結局流行んねーの?
77 :
デフォルトの名無しさん:2014/03/03(月) 02:10:45.78
>>72の元の歌詞には何十年もずっと違和感を感じていたが、
今ふと偶然にも違和感の正体に気付いた。
本当に偶然、今風呂からあがってちょうど体もポカポカしてたから気付いたのかもしれないし、
もしかしたらエジソンではなく「エギソン」と書いてあったからこそ気付いたのかもしれない。
俺の気付いたことはもしかしたら常識的な感覚ではない可能性もあるが、
個人的にはストンと収まった感がある。
>>72には感謝する。
その違和感というのは
78 :
デフォルトの名無しさん:2014/03/07(金) 23:21:06.60
エジソンの開発効率はどんな感じ?
79 :
デフォルトの名無しさん:2014/03/10(月) 18:16:10.72
パターンマッチが最強ならいよいよPerlは不要だな
prolog,haskellのアレだろ
なんで、皆、使いづらい道具を作りたがるのか謎
Egisonのスレなんてあったのかよww
>>81 俺も今知ってびっくりしたw
まあ俺の場合 Egison を知ったのも一昨日なんだけどw
83 :
デフォルトの名無しさん:2015/02/07(土) 00:00:39.64 ID:uaHika1Y
最近なんか進展無いのかな?
84 :
デフォルトの名無しさん:2015/02/12(木) 03:41:23.78 ID:DTXdCLax
もし知っている人いたら質問したいんだけど
これC言語とか他言語から呼び出せる?
もしくはGUIのプログラムが書ける?
85 :
デフォルトの名無しさん:
麻雀の役判定とかがやりやすいのはいいけど
GUIができないと麻雀ゲーム作れないから意味ない
GUIの部分は他言語でもかまわないが