1 名前:デフォルトの名無しさん mailto:sage [2009/04/03(金) 09:58:56 ] 最強のLL=軽量プログラム言語は、どれよ? エントリーは、 Perl、PHP、Python、Ruby、JavaScript・・・ さあ、死ぬまで語りやがれ!!! ■LLとは? 軽量プログラミング言語(Lightweight Language,LL)とは、取り回しに優れ、 コードの作成や修正が容易と見なされるプログラミング言語のことを指す。 ここでいう「軽さ」はプログラマの負担の軽重を指し、 実行速度に優れているという意味ではない。 現在の水準では ・インタプリタ ・動的型 ・正規表現 ・関数オブジェクト などを利用できるものがLLと呼ばれることが多い。(Wikipediaより) ■過去スレ 【Perl,PHP】LLバトルロワイヤル4【Ruby,Python】 pc12.2ch.net/test/read.cgi/tech/1234635513/ 【Perl,PHP】LLバトルロワイヤル3【Ruby,Python】 pc11.2ch.net/test/read.cgi/tech/1215319832/ 【Perl,PHP】LLバトルロワイヤル2【Ruby,Python】 pc11.2ch.net/test/read.cgi/tech/1209289408/ 【Perl,PHP】LLバトルロワイヤル【Ruby,Python】 pc11.2ch.net/test/read.cgi/tech/1188997302/
390 名前:デフォルトの名無しさん [2009/04/22(水) 14:48:44 ] >>368 マニュアルDLして、自分で検索できるようにしないか 普通? namazu知ってから pgsqlと一緒に必ず作ってるよ #そのときに使うものも追加 #rubyはnamazuしづらいから、どうしようかなと思ってる
391 名前:デフォルトの名無しさん mailto:sage [2009/04/22(水) 23:04:13 ] ねーよ 使いやすいのかえ?
392 名前:デフォルトの名無しさん mailto:sage [2009/04/23(木) 00:42:29 ] よし。COBOL始めるか。
393 名前:デフォルトの名無しさん mailto:sage [2009/04/23(木) 06:25:00 ] >>390 rubyは検索しやすいからchm使ってるけど、phpは配布されているのが古買った気がする・・・
394 名前:デフォルトの名無しさん mailto:sage [2009/04/23(木) 06:25:49 ] これみて、悶絶しそうになった。だれか解説世路 # Prototypes. sub login(); sub get_rkm($$$$$$$$$$$); sub logout(); sub update_diary_entry($$$$$$); sub delete_diary_entry($); sub doit_and_retry($$); sub create_it($$$); sub delete_it($); sub post_it($$$$$$); sub get_timestamp(); sub print_debug(@); sub print_message(@); sub read_title_body($); sub find_image_file($); sub replace_timestamp($); sub error_exit(@); sub load_config(); はてなダイアリーライター(略称:はてダラ) www.hyuki.com/techinfo/hatena_diary_writer.html
395 名前:デフォルトの名無しさん [2009/04/23(木) 12:38:34 ] >>393 不定期に更新されてるよ。srcのアップデートから、かなり遅れるけど #DL版以外は見て無いかも
396 名前:デフォルトの名無しさん mailto:sage [2009/04/23(木) 20:23:23 ] >>394 書いてあるとおりプロトタイプ宣言じゃないの? 悶絶することはあれど解説頼むほどのものではないだろ
397 名前:デフォルトの名無しさん mailto:sage [2009/04/23(木) 22:48:06 ] まぁPerlのプロトタイプ宣言は古くさい書き方だな
398 名前:デフォルトの名無しさん mailto:sage [2009/04/24(金) 08:24:06 ] while (!!!!!!!!!!!!!!!!!!!!!!!!!!!0) { print "I'm fuckin'!!!!!!!!!!!!\n" }; %anal=(0=>"ケ",1=>"ツ",2=>"毛",3=>"バ",4=>"ー",5=>"ガ",6=>"ー",7=>"\n"); foreach(sort{$anal{$b}<=>$anal{$a}or${a}cmp$b}keys%anal){print$anal{$_}}; print "unkodesu\n" unless((((((((((((((((((((((((((((()))))))))))))))))))))))))))));
399 名前:デフォルトの名無しさん mailto:sage [2009/04/24(金) 08:57:19 ] >>397 古臭いって何がだよ? 独特なだけで、新旧の別なんかねーよ。
400 名前:デフォルトの名無しさん mailto:sage [2009/04/24(金) 16:40:45 ] スカラで引数11個要求してる所がファンキーだな。 # そこじゃないって?
401 名前:デフォルトの名無しさん mailto:sage [2009/04/25(土) 00:59:35 ] >399 PBPでも否定されてるじゃんwww
402 名前:デフォルトの名無しさん mailto:sage [2009/04/25(土) 01:02:51 ] >>401 何か問題でも_ ??
403 名前:デフォルトの名無しさん mailto:sage [2009/04/25(土) 02:04:22 ] Perl のプロトタイプは、データ型を勝手に 異なる型に変換してしまうからなぁ。 とても使いにくい。 mapやgrepなどと同スタイルで ラムダ放り投げるために sub (&@) 使うぐらいかねぇ。 それ以外で使うと、その場は良くても 後でみると結局わかりにくい。
404 名前:デフォルトの名無しさん mailto:sage [2009/04/25(土) 08:20:10 ] >>394 > sub get_rkm($$$$$$$$$$$); これ見たときに背筋がブルッっと着たわ Perl案件回ってこないことを祈りたくなった
405 名前:デフォルトの名無しさん mailto:sage [2009/04/25(土) 09:17:03 ] Perlにはswitchがないという話は有名だが、この程度だったらLispのマクロで即解決するんだが
406 名前:デフォルトの名無しさん mailto:sage [2009/04/25(土) 10:33:45 ] >>404 別に言語は関係ないと思うよ
407 名前:デフォルトの名無しさん mailto:sage [2009/04/25(土) 10:39:44 ] >405 5.10 には switch 相当の構文がある。
408 名前:デフォルトの名無しさん mailto:sage [2009/04/25(土) 10:41:50 ] >>407 >5.10 には ハハッワロス Lispならバージョン関係なくマクロで即解決するんだけどな
409 名前:デフォルトの名無しさん mailto:sage [2009/04/25(土) 10:43:18 ] Lisp使ってる人って現存するんだな
410 名前:デフォルトの名無しさん mailto:sage [2009/04/25(土) 10:45:23 ] >>404 そこは単純に、この関数は引数を11個とりますよってだけじゃないの? まさに>>406 だな
411 名前:デフォルトの名無しさん mailto:sage [2009/04/25(土) 10:47:37 ] お前らがあれ欲しいこれ欲しいって処理系にあれこれ要望出してるうちにLispだったらマクロではい文法拡張終わり _Y_ r'。∧。y. ゝ∨ノ お前らが必死に ,,,ィf...,,,__ )~~( 要望出している間に _,,.∠/゙`'''t-nヾ ̄"'''=ー-.....,,, ,i i, ,z'"  ̄ ̄ /n゙゙''''ー--... ,i> <i Lisperはどんどん r”^ヽ く:::::|::|:::〔〕〔〕 i> <i. コーディングしていく…。 入_,..ノ ℃  ̄U ̄_二ニ= `=.,,ー- ...,,,__ |,r'''"7ヽ、| __,,,... -ー,,.=' >ーz-,,,...--,‐,‐;;:'''""~ ~''':x.,, ~"|{ G ゝG }|"~ ,,z:''" ___ ~"'=| ゝ、.3 _ノ |=''"~ <ー<> / l ̄ ̄\ .|)) ((| / ̄ ゙̄i;:、 「 ̄ ̄ ̄ ̄| ̄| ̄ ̄ ̄\ ))| r'´ ̄「中] ̄`ヾv、 `-◎──────◎一' ├―┤=├―┤ |li:, |「 ̄ |i ̄i|「.//||「ln|:; ||//__|L_」||__.||l」u|:; |ニ⊃| |⊂ニ| || ,|/ |_. └ー┘ ._| ||/ ヘ 「 ̄ ̄ ̄| /
412 名前:デフォルトの名無しさん mailto:sage [2009/04/25(土) 11:00:09 ] >>410 ああ、そういう意味なのか。検索してもわからんだからありがと $の数によって独立して意味が変わる特殊変数がPerlにあると思い込んでいて、混乱していた
413 名前:デフォルトの名無しさん mailto:sage [2009/04/25(土) 11:04:42 ] >>412 アタマダイジョウブデスカー??????????????????????????????????????????????????????????????
414 名前:デフォルトの名無しさん mailto:sage [2009/04/25(土) 11:16:14 ] なかなか斬新なアイデアだな
415 名前:デフォルトの名無しさん mailto:sage [2009/04/25(土) 11:19:26 ] / ̄\ /| ^-^ | < >>412 アタマダイジョウブデスカー????? ,____/ \_/ r'"ヽ t、 ./ / 、、i ヽ__,,/ / ヽノ j , j |ヽ |⌒`'、__ / / /r | {  ̄''ー-、,,_,ヘ^ | ゝ-,,,_____)--、j / \__ / | "'ー‐‐---''.
416 名前:デフォルトの名無しさん mailto:sage [2009/04/25(土) 11:20:09 ] >>412 それはいいアイデアかもしれない。 ホワイトスペースみたいな言語になりうる。
417 名前:デフォルトの名無しさん mailto:sage [2009/04/25(土) 11:22:14 ] Perlの特殊変数のみで記述できる言語plz
418 名前:デフォルトの名無しさん mailto:sage [2009/04/25(土) 11:32:34 ] >Perlにはswitchがないという話は有名だが、 Pythonもありませんが、何も。
419 名前:デフォルトの名無しさん mailto:sage [2009/04/25(土) 12:21:00 ] Perlのswitchは、ライブラリの形で前世紀から存在してる。 マニュアルに標準関数だけを使った代替書式も載ってる。
420 名前:デフォルトの名無しさん mailto:sage [2009/04/25(土) 12:30:47 ] ○には×が無いってのは同じ名前の命令そのものズバリが無いってだけで 代替策は絶対にあるんだよな 古くはJavaにはポインタがないから始まってさ
421 名前:デフォルトの名無しさん mailto:sage [2009/04/25(土) 12:34:40 ] >>420 代替策にとらわれずに自分で言語拡張できるのがLisp switchがなければ作ればいい
422 名前:デフォルトの名無しさん mailto:sage [2009/04/25(土) 12:46:37 ] >>420 Switchはしょせん糖衣構文だから代替手段があるが、 JavaにポインタがないからIOポートやフレームバッファを直接 叩けないことについては、Javaだけでは解決できないぞ。
423 名前:デフォルトの名無しさん mailto:sage [2009/04/25(土) 12:51:18 ] いやJavaにはポインタはあるけど
424 名前:デフォルトの名無しさん mailto:sage [2009/04/25(土) 13:14:10 ] わざわざ逆説的なこといって耳目を集めたがる奴っているよね。 ポインタ完全なんとかの人とか、憂鬱ななんとかの人とか。
425 名前:デフォルトの名無しさん mailto:sage [2009/04/25(土) 13:16:55 ] ポインタ演算が標準で用意されてないって話がこじれたんだよなJavaのは ポインタ自体はある
426 名前:デフォルトの名無しさん mailto:sage [2009/04/25(土) 15:26:50 ] >>421 Lispでできるマクロなんぞ、Aの記述は既存のBに解釈ってだけなので たいしたことはできないが… だからこそ、中身ほとんど同じで表層が違うだけの オレオレ派生言語ばかり生んでるわけで。
427 名前:デフォルトの名無しさん mailto:sage [2009/04/25(土) 15:31:41 ] んなこと言ったら機械語なんてオンかオフだけだが
428 名前:デフォルトの名無しさん mailto:sage [2009/04/25(土) 16:11:26 ] >>427 だから文法を拡張しやすいってのはあまりメリットがない。 というかその瞬間の自分だけならまだしも、複数人時、 未来の自分にすらデメリットの方が通常はでかい。 Lispの性能から考えると、独自文法スクリプトや、簡易人工知能が 良く必要とされそうなゲームスクリプトが最高にマッチしてんじゃないかと 思うほどだが、ゲーム開発にLispがどんどん使用されてるという 話は聞かないなぁ。
429 名前:デフォルトの名無しさん mailto:sage [2009/04/25(土) 17:01:05 ] ぶっちゃけLispって実用になるの? ラテン語程度には、ってんなら実用には厳しいってことでいいんじゃないかと、 Lisp知らない人間は思ってしまうんだが。 もしそうなら、きっちりやる人間は知ってて使えるべきなんだろうが、>>428 みたいに 「採用されない」のを嘆く必要も無理に勧める必要もないんじゃないかと思うが、 本当にLispって他の言語より実用的もしくは合理的な面があるの?
430 名前:デフォルトの名無しさん mailto:sage [2009/04/25(土) 17:07:48 ] パッケージのグルーとしてScheme使ったことあるけど 10年業界やっててLispにお目に掛かったのそれだけだな
431 名前:デフォルトの名無しさん mailto:sage [2009/04/25(土) 17:54:48 ] >>429 真のLisperはこんなスレまで出張ってこないのさ。 ここで聞く事は愚問
432 名前:デフォルトの名無しさん mailto:sage [2009/04/25(土) 20:01:37 ] 自分と自分の息が合う空間だけで閉じこもってて 真の意味での進歩や可能性を放棄したのが Lisper達。
433 名前:デフォルトの名無しさん mailto:sage [2009/04/25(土) 20:03:46 ] そういう煽りはいらないんだな正直。 本当にLispに、"使える"面があるのなら知りたいって人間も多いんだ。
434 名前:デフォルトの名無しさん mailto:sage [2009/04/25(土) 20:34:09 ] >>433 Lispを一通りやってるのは当然しょ。 その上での実践上での評価となるはず。
435 名前:デフォルトの名無しさん mailto:sage [2009/04/25(土) 20:36:01 ] >>434 ・・・ほんとすんませんでした
436 名前:デフォルトの名無しさん mailto:sage [2009/04/25(土) 21:10:40 ] ttp://www.kahua.org/show ttp://practical-scheme.net/experience-j.html ttp://www.littlewingpinball.com/contents/ja/ypsilon.html こんなとこでどうだ?
437 名前:デフォルトの名無しさん mailto:sage [2009/04/25(土) 23:27:49 ] なんかこのスレって落伍者の集まりだな
438 名前:デフォルトの名無しさん mailto:sage [2009/04/25(土) 23:29:17 ] おあとがよろしいようで
439 名前:デフォルトの名無しさん [2009/04/26(日) 09:59:55 ] 都銀勘定系に使われないうちはお遊び言語
440 名前:デフォルトの名無しさん mailto:sage [2009/04/26(日) 11:49:34 ] 極端だな
441 名前:デフォルトの名無しさん mailto:sage [2009/04/26(日) 11:55:00 ] Perlは金融で使われてるぞ 大手証券だが
442 名前:デフォルトの名無しさん mailto:sage [2009/04/26(日) 12:08:00 ] そりゃ悲惨な話だな
443 名前:デフォルトの名無しさん mailto:sage [2009/04/26(日) 13:07:43 ] >433 昔は先進的な高級言語だったんだけど重かった 今では当たり前のクロージャやイテレータ、 動的型(変数に型を持たず値に型を持つ)、ガベコレなど よくも昔のハードウェアでそこまでやったもんだ ただ今となっては他の言語にもその機能の多くのが取り込まれて そっちのが使いやすいことが多いから、Emacsなど一部除いてあまり見ない でも今日のスクリプト言語へ与えた影響は大きいものだよ
444 名前:デフォルトの名無しさん mailto:sage [2009/04/26(日) 15:55:59 ] 未だに(ほぼ)Lispにしかない機能というと、 マクロ(単純なパターンマッチではなく構文木の変形が可能なもの)ぐらいか ただ、マクロで実現できる機能の8割ぐらいは 適切に設計されたライブラリで代替できそうな感じはする 逆に言えば、残りの2割を求めるような領域では使われ続けるんだろうけど 近年だとアスペクト指向の源流もLispだっけ?
445 名前:デフォルトの名無しさん mailto:sage [2009/04/26(日) 16:22:09 ] まあ既にlispのいいとこはほとんど搾り取った感じはあるな。 >>444 あとは記号処理ぐらいじゃないか
446 名前:デフォルトの名無しさん mailto:sage [2009/04/26(日) 19:18:58 ] Lisp のマクロをどうやってライブラリで代替するんだろう。
447 名前:デフォルトの名無しさん mailto:sage [2009/04/26(日) 19:50:13 ] 正規表現みたいなのりで気軽にパーサーを書けるライブラリがあれば
448 名前:デフォルトの名無しさん mailto:sage [2009/04/26(日) 20:08:50 ] パーサコンビネータライブラリ? マクロそのものの代替にはならんよね。 言語外DSLをお手軽に作るツールにはなるけど。 その言語自身がそのライブラリを使って書かれてたら(自己記述)、 その言語は一種の不動点になって、Lispのマクロみたいになるかな。
449 名前:デフォルトの名無しさん mailto:sage [2009/04/26(日) 21:20:30 ] >>446 マクロそのものは難しいだろうが、マクロを含む歴史的な試行錯誤で発見されてきた 有用な抽象をライブラリに取り込むことはできるでしょ 問題によってはそれで十分。現に大半の言語にマクロは無い ……まあ言語仕様が貧弱だと、それすら困難だったりするけど >>447 PEGは割と良い線行ってると思う
450 名前:デフォルトの名無しさん mailto:sage [2009/04/26(日) 21:27:28 ] >446 Perl にはソースフィルタって機能があってソース自体を変換可能。
451 名前:デフォルトの名無しさん mailto:sage [2009/04/26(日) 21:27:51 ] >>449 既存の,解決策の分かってる問題に対しては確かにそれで十分. というよりもライブラリというものはそういうものでしょう. 新らしい問題,あるいは,ライブラリにはないような ローカルな問題に対応する時にはマクロが有用なんだよね.
452 名前:デフォルトの名無しさん mailto:sage [2009/04/26(日) 23:02:10 ] 具体例を出してくれ 意味がわからん
453 名前:デフォルトの名無しさん mailto:sage [2009/04/26(日) 23:03:36 ] >>452 具体例も糞もあるか 自分の環境下で起きた、ライブラリで対応できない特殊な例に対応するときにマクロがあればすぐ解決できるんだよ
454 名前:デフォルトの名無しさん mailto:sage [2009/04/26(日) 23:42:13 ] それはマクロをクロージャ、クラス、関数、サブルーチンに 置き換えても成立すると思うんだかそれらと比べたときの利点は何?
455 名前:デフォルトの名無しさん [2009/04/27(月) 02:11:18 ] スレタイ!
456 名前:デフォルトの名無しさん mailto:sage [2009/04/27(月) 03:10:13 ] おまえらすぐLispはさあ、Lispだったらさあ、とか言い出すよな。
457 名前:デフォルトの名無しさん mailto:sage [2009/04/27(月) 03:46:26 ] 全ての不平不満は、愚民のせいでlispの理想郷が実現しなかった為だと 結論出来る。
458 名前:デフォルトの名無しさん mailto:sage [2009/04/27(月) 12:36:12 ] いやそれはない。 機械語がある意味究極でありながら万能ではないのと同じで、 おそらくLispも似たような意味で究極なのであろう。
459 名前:デフォルトの名無しさん mailto:sage [2009/04/27(月) 13:24:14 ] Lispの欠点というか、最初の関門と言えば、人間がパーザをやらなきゃならんことだな。 Lispのコードにとにかく括弧が多いのはよく知られていることだが 他の言語で言う各要素の結合度、演算子の優先順位に相当するものを 全てコード上に記述しているが為に起こってると言っても良い。 そのため、処理系のパーザがコードをどう解釈するかに悩む必要が無いのだが 括弧の対応表示できるエディタが必須だし、全部書かなきゃならんという面倒さもある。
460 名前:デフォルトの名無しさん [2009/04/27(月) 13:28:36 ] とりあえず、Lispもこちらの世界に参戦したってことですね?
461 名前:デフォルトの名無しさん mailto:sage [2009/04/27(月) 16:46:52 ] 多様性は善なり
462 名前:デフォルトの名無しさん mailto:sage [2009/04/27(月) 22:46:26 ] >>460 ちょっと参戦してみようかな,と思って書きこんでみたけど, どうもお呼びではないような感じなので,継続して書き込むべきかちょっと思案中. Gauche とかだといい勝負できるかなぁ,とは思うんだけどね.
463 名前:デフォルトの名無しさん mailto:sage [2009/04/27(月) 23:07:36 ] 継続は面白いとは思うが、俺は読むの苦労するんだよなあ
464 名前:デフォルトの名無しさん mailto:sage [2009/04/27(月) 23:09:54 ] Lisp を使わない奴に限って Lisp について語りたがる
465 名前:デフォルトの名無しさん mailto:sage [2009/04/27(月) 23:43:41 ] さすがにLispを使わずに言語は語れないだろうと思って、 ちょっとCommon Lisp勉強してみた やっぱりRuby使いにとっては原点の一つだった ただ、いわゆるLLって感じの言語ではない(当たり前か) 一方でGaucheならPerlの影響も受けていると聞くし、このスレ向きかもしれん
466 名前:デフォルトの名無しさん mailto:sage [2009/04/28(火) 01:08:14 ] 5年ぶりくらいにPerlを使ってみたけど結構簡単にオブジェクト指向的に書けるのな。JavaScript思い出した。 ただ暗黙の型変換とかコンテキストとかマジ厄介 あとsigilも慣れないとつけ忘れるな
467 名前:デフォルトの名無しさん mailto:sage [2009/04/28(火) 04:09:45 ] >466 そのレベルでPerlから離れていたような人ならMoose(Mouse)を使った 書き方からやり直した方がいいかもな。 他人のコードを読むためにPerl5.8標準の書き方も知っておく必要あるけど。
468 名前:デフォルトの名無しさん mailto:sage [2009/04/28(火) 07:52:30 ] >>467 Perl5が出始めの頃に「新Perlの国へようこそ」で入門したんだが、 「モダンPerl入門」を最近読んだら、まったく違う言語のようだった。
469 名前:デフォルトの名無しさん mailto:sage [2009/04/28(火) 11:07:53 ] そろそろ野良じゃなくって、C++/Java的な業界標準スクリプトってのが 生まれてもおかしくないよな
470 名前:デフォルトの名無しさん mailto:sage [2009/04/28(火) 11:30:28 ] そんなものはいらない。
471 名前:デフォルトの名無しさん mailto:sage [2009/04/28(火) 13:09:09 ] 規格化が難しいんだろうね、動的言語は自由度が高いし
472 名前:デフォルトの名無しさん mailto:sage [2009/04/28(火) 19:22:23 ] モダンPerl入門買ったんだが積んである。 なんか読む気しない…。
473 名前:デフォルトの名無しさん mailto:sage [2009/04/28(火) 22:58:11 ] Rubyを使ってるなら読まなくていい
474 名前:デフォルトの名無しさん mailto:sage [2009/04/29(水) 04:30:21 ] まあ、スクリプト言語はどれか1個でいいやって気はする。
475 名前:デフォルトの名無しさん mailto:sage [2009/04/29(水) 07:48:02 ] ならRubyだな。
476 名前:デフォルトの名無しさん mailto:sage [2009/04/29(水) 09:28:06 ] Ruby on Rails x アジャイル x 中国人 この組み合わせで > コストを日本の1/4程度、運用開始までのスピードも1/3程度 でサービスが提供可能だぜ? Technologic Arts Incorporated | テクノロジックアートと軟脳軟件のRuby on Railsオフショアアジャイル開発における業務締結について www.tech-arts.co.jp/news-and-topics/press-releases/20090427.html Python、Perl、PHPに真似できるかな?www
477 名前:デフォルトの名無しさん mailto:sage [2009/04/29(水) 10:13:42 ] でも品質は1/7なんでしょ?
478 名前:デフォルトの名無しさん mailto:sage [2009/04/29(水) 13:16:32 ] しかも情報漏洩のリスクは1024倍
479 名前:デフォルトの名無しさん mailto:sage [2009/04/29(水) 14:01:25 ] どこの公共事業だ
480 名前:デフォルトの名無しさん mailto:sage [2009/04/29(水) 14:09:49 ] 仕事: Python 趣味: Perl, Ruby だな。間違いない。
481 名前:デフォルトの名無しさん mailto:sage [2009/04/29(水) 14:13:45 ] 趣味にperlって分からん。 仕事なら過去の遺物が山ほどあるが。
482 名前:デフォルトの名無しさん mailto:sage [2009/04/29(水) 19:05:31 ] gabrielsw.blogspot.com/2009/04/my-take-on-99-problems-in-scala-first.html そんな君に Prolog 99 問 Prolog 解けるかな♪ Prolog 解けるかな(待
483 名前:デフォルトの名無しさん mailto:sage [2009/04/29(水) 23:31:58 ] 趣味でそんなつまらんのやるなよw
484 名前:デフォルトの名無しさん mailto:sage [2009/04/29(水) 23:47:05 ] 俺は面白いと思うけどな パズルとか嫌いな口か?
485 名前:デフォルトの名無しさん mailto:sage [2009/04/30(木) 00:01:11 ] 似たような言語いくつもやってもつまらんだろ。
486 名前:デフォルトの名無しさん mailto:sage [2009/04/30(木) 04:05:43 ] Prologはかなり尖った言語だよなぁ 絶対1番にはなれない言語だが、手続き型とは根本が違い過ぎる Scheme、Haskellも良い感じに尖ってるがPrologほどじゃない
487 名前:デフォルトの名無しさん mailto:sage [2009/04/30(木) 11:15:56 ] この(ア)ペ(ン)ド野郎が という文句を思いついた
488 名前:デフォルトの名無しさん mailto:sage [2009/05/01(金) 01:13:40 ] 言語覚えるのは比較的退屈な作業。パズル的楽しみなら圧縮とか暗号とか アルゴリズムを考える方が楽しい。
489 名前:デフォルトの名無しさん mailto:sage [2009/05/01(金) 07:20:40 ] 俺は覚えようとする前に、いきなり簡単なプログラムを組んでみる。 リファレンスを見ながらね。思い通りに動くようになる頃にはそこそこ覚えてる。
490 名前:デフォルトの名無しさん mailto:sage [2009/05/02(土) 00:11:54 ] 手続き型言語とOOPLを何か1つ習得してれば大概の言語はそれで行けるね。 純粋な関数型とかになってくるとちと事情が変わってくるが。