09/11/13 20:10:04
Cライブラリの関数を10個呼び出すGoアプリ書いてみろ
能書きはいいから今すぐ実際に書いてみろ
ウンザリするから
770:デフォルトの名無しさん
09/11/13 20:11:41
>>767
根っからのwin環境なもんで(わ
771:765
09/11/13 20:12:07
あー、でもリストのリテラルは無いし、リストコンプリヘンションも無いし、
car/cdr でアクセスできないし、アペンドも無いし、あんまり意味ないかも。
言語の方向性としてリッチなデータ型を用意してプログラマの負担を軽減しよう
というつもりは薄そうだね。それが良いか悪いかは別として、今風の言語に
慣れてしまっていると、どうしても見劣りするね。
772:デフォルトの名無しさん
09/11/13 20:13:24
>>771
だからスライスならcar/cdrでアクセスできるしと思ってたけどこれconsができないのかw
773:デフォルトの名無しさん
09/11/13 20:15:05
>>771
>car/cdr でアクセスできないし
いやそこまでLispじゃなくてもいいよw
パターンマッチが使えるのなら使う頻度ほとんど無いはずだし
ところでswitchとかあるみたいだけどさ
これってパターンマッチだよな?な?
まさかCの悪名高いアレじゃないよな?
774:デフォルトの名無しさん
09/11/13 20:15:20
こういうのはあまり高級すぎると
ヒープを無駄に切り刻むし
そこそこでとどめないといけないんだろうな。
組み込みの世界も省電力化の為にマルチコア化しなきゃなんないみたいだし
日本の家電メーカーと共同開発でもすりゃよかったのに。
775:デフォルトの名無しさん
09/11/13 20:16:38
> ヒープを無駄に切り刻むし
いやそれは関係なくね
linked listなのは同じだし
Cみたいに本当に中田氏してるだけかどうかの違いでは
776:デフォルトの名無しさん
09/11/13 20:18:04
おいお前ら
これlispじゃなくね?
777:デフォルトの名無しさん
09/11/13 20:20:00
すべての言語はlispに通ずとかなんとか
778:デフォルトの名無しさん
09/11/13 20:20:19
>>766
しかもGoのmapやlistやsliceは各データ構造がバラバラに独立しているんだよね
JavaやC#のIEnumerableやらIComparerみたいにinterfaceで統制されているわけでもない
779:デフォルトの名無しさん
09/11/13 20:22:51
ちゃんと仕様を読んでないけど、パッと見lispとも関係ないと思うだが…どの辺りがlispなわけ?
780:デフォルトの名無しさん
09/11/13 20:22:55
もういっそのことGuidoって言語作ったらいいよ
奴ならうまいことやってくれるはず
781:デフォルトの名無しさん
09/11/13 20:26:49
>>779
OOPのサポートが弱いと聞くとlisp的な抽象能力を期待してしまうのが人の性
782:デフォルトの名無しさん
09/11/13 20:30:26
>>773
switchはVBみたいに条件式を書きます
switch val; val := x; true {
case val == 0:
case val < 0:
case val > 0:
}
783:デフォルトの名無しさん
09/11/13 20:31:32
>>781
システムよりの人が言語設計してるわけで、それはないと思うよ。
もろUNIXの中の人だし。
多分、lispっぽい連鎖もchan型として扱って構造化言語のパラダイムでやっちゃおうと考えてるじゃないか。
784:デフォルトの名無しさん
09/11/13 20:31:39
PythonとC++に共通する欠点は、参照カウントだ
あんなものを一々数えていたら鬱になる
785:デフォルトの名無しさん
09/11/13 20:33:01
アホ丸出し
786:デフォルトの名無しさん
09/11/13 20:33:02
>>784
つデザパタ・シングルトン
787:デフォルトの名無しさん
09/11/13 20:33:06
>>784
いまどきCythonとか色々あるんだから
PythonのCモジュールを手書きしなければ大丈夫
788:デフォルトの名無しさん
09/11/13 20:36:54
個人的には新言語なんかよりlinuxのシステムコールを包括する新カーネルを作ってアンドロイドにつけてまとめて出せばいいのかなって思う。
今のグーグルはその程度を作れる人をたくさん雇ってるわけで、企業として体力がある今のうちにやるべきなんじゃないかと思うんだけど。
SUNはJavaOSに進出しなかったからJavaOSをアンドロイドと称してパクったグーグルに期待してんだけどね…
789:デフォルトの名無しさん
09/11/13 20:38:27
>>786
シングルトンと参照カウンタ?
どう関係あるの??