トップページ > プログラム > 2015年07月04日 > V2uWXOcR

書き込み順位&時間帯一覧

2 位/162 ID中時間01234567891011121314151617181920212223Total
書き込み数0000000000000000000001146



使用した名前一覧書き込んだスレッド一覧
デフォルトの名無しさん
【Lisp】プログラミング言語 Clojure #3【JVM】

書き込みレス一覧

【Lisp】プログラミング言語 Clojure #3【JVM】
800 :デフォルトの名無しさん[sage]:2015/07/04(土) 21:51:58.00 ID:V2uWXOcR
>>795
移植性が高い = コンパイラ・インタプリタがインストールしてあれば、ソースコードをコピーすればそのまま翻訳実行できる

いままでの経験上、一番移植性が高いのはC言語
Javaは…
【Lisp】プログラミング言語 Clojure #3【JVM】
802 :デフォルトの名無しさん[sage]:2015/07/04(土) 22:16:40.32 ID:V2uWXOcR
>>801
javaはそもそも10年前のコードがコンパイルができない

clojureはleinみたいなモノを使わないと、ライブラリで何を使ってるかすら把握できない
【Lisp】プログラミング言語 Clojure #3【JVM】
806 :デフォルトの名無しさん[sage]:2015/07/04(土) 23:11:09.88 ID:V2uWXOcR
>>803
・文字列処理(java.lang.Characterのメソッド)
・文字コードで分岐する処理
・日付(java.Dateのメソッド)
・型チェック(警告いっぱい)
・<>指定しないとコレクション使えない点
【Lisp】プログラミング言語 Clojure #3【JVM】
807 :デフォルトの名無しさん[sage]:2015/07/04(土) 23:16:12.23 ID:V2uWXOcR
>>804
Cは、10年前に gcc file.c でコンパイルできてたモノが、コンパイルできなくなるなんてないしな…

Rubyにはそもそも互換性なんか求められてない
【Lisp】プログラミング言語 Clojure #3【JVM】
810 :デフォルトの名無しさん[sage]:2015/07/04(土) 23:43:41.89 ID:V2uWXOcR
>>808
それより技術力が低いときに作ったはずのCがきちんとコンパイルできてるんだから、教訓としては、できてから10年しか経ってない言語で書くなということでしょうね
【Lisp】プログラミング言語 Clojure #3【JVM】
811 :デフォルトの名無しさん[sage]:2015/07/04(土) 23:47:10.33 ID:V2uWXOcR
>>809
gccが動けばOKというのは心強い
WindowsとUnix関係なく移植できるし

ライブラリの話までしだしたら、javaは標準APIの階層から変わってるしな…
clojureにいたっては、ネットワーク接続して頻繁にライブラリ更新するのが当たり前だしな…


※このページは、『2ちゃんねる』の書き込みを基に自動生成したものです。オリジナルはリンク先の2ちゃんねるの書き込みです。
※このサイトでオリジナルの書き込みについては対応できません。
※何か問題のある場合はメールをしてください。対応します。