ぶっちゃけ始めるのにいい言語て何?
レス数が1000を超えています。これ以上書き込みはできません。
1デフォルトの名無しさん
2020/03/03(火) 17:17:13.89ID:VgWTKanI ぶっちゃけていいよ
966デフォルトの名無しさん
2020/07/14(火) 12:56:17.94ID:nYZ+ew0u967デフォルトの名無しさん
2020/07/14(火) 14:23:32.71ID:6KNOtJR0 >>965
何もしないで複数コア使えるところが良いのでは?
2コア使ってやっとCと同等という見方も出来る。
しかし別の見かたをすると、128コアのシステムではCの64倍。
富岳においては、何もすることなくCの8266752倍の性能が出せるとも言える。
何もしないで複数コア使えるところが良いのでは?
2コア使ってやっとCと同等という見方も出来る。
しかし別の見かたをすると、128コアのシステムではCの64倍。
富岳においては、何もすることなくCの8266752倍の性能が出せるとも言える。
968デフォルトの名無しさん
2020/07/14(火) 14:46:49.92ID:y+G53Dzy >>967
うむり。
ネガティヴに読むかポジティブに読むかやね。
自分がHaskell勉強したての頃は、ここまで簡単な並列処理の方法が無くて理想(関数型言語は書き換え無しでマルチスレッド対応出来る)と現実(実際には普通の言語よりマシだけど、結構書き換える)に苦しんでマルチスレッド諦めてたけど、いつの間にかほぼほぼ理想に追い付いてたのは嬉しい。
うむり。
ネガティヴに読むかポジティブに読むかやね。
自分がHaskell勉強したての頃は、ここまで簡単な並列処理の方法が無くて理想(関数型言語は書き換え無しでマルチスレッド対応出来る)と現実(実際には普通の言語よりマシだけど、結構書き換える)に苦しんでマルチスレッド諦めてたけど、いつの間にかほぼほぼ理想に追い付いてたのは嬉しい。
969デフォルトの名無しさん
2020/07/14(火) 14:53:20.52ID:9oJM7eZI >>966
For great good はわかっている人には楽しいHaskell入門書だけど、普通の入門書には数えられないのか。まあ、そう言われると納得してしまうが。
For great good はわかっている人には楽しいHaskell入門書だけど、普通の入門書には数えられないのか。まあ、そう言われると納得してしまうが。
970デフォルトの名無しさん
2020/07/14(火) 16:47:28.18ID:6KNOtJR0 スマホ用のARMは8コアが普通だし、今後は32コアが標準になる。
したがってスマホ用のソフトウェアはHaskellを使う時代が来るだろう。
したがってスマホ用のソフトウェアはHaskellを使う時代が来るだろう。
971デフォルトの名無しさん
2020/07/14(火) 18:15:15.31ID:cK2vbctV こないこない
972デフォルトの名無しさん
2020/07/14(火) 18:27:49.63ID:qW/Sr3KF >>970
来ないフラグだよねそれ
来ないフラグだよねそれ
973デフォルトの名無しさん
2020/07/14(火) 18:31:45.13ID:6KNOtJR0 セガール最新作・沈黙のHaskell!
974デフォルトの名無しさん
2020/07/14(火) 20:48:16.84ID:Dzg5ZsQq975デフォルトの名無しさん
2020/07/14(火) 21:05:57.89ID:sb7kFyOo976デフォルトの名無しさん
2020/07/14(火) 21:12:15.38ID:TLg82kn3 何でlispにしない
977デフォルトの名無しさん
2020/07/14(火) 22:14:16.11ID:6KNOtJR0 Lispの一種と見做されるJavascriptも良いかもしれませんね。
Javascriptで関数型の神髄を学び、それからHaskellと富岳でLinuxプログラミングへ移行する。
Javascriptで関数型の神髄を学び、それからHaskellと富岳でLinuxプログラミングへ移行する。
978デフォルトの名無しさん
2020/07/15(水) 03:33:03.74ID:dHLT77Bw 俺今Javaやってるけど、おすすめしない
どうしても静的型付け言語をやりたいなら、Goをやるべき
どうしても静的型付け言語をやりたいなら、Goをやるべき
979デフォルトの名無しさん
2020/07/15(水) 08:27:42.38ID:1GUyXVwD 手軽に始められて情報も多い、スマホもPCもいけるC#でええやん
980デフォルトの名無しさん
2020/07/15(水) 09:02:44.48ID:yrzZGj8C 奈良JS
981デフォルトの名無しさん
2020/07/15(水) 09:37:45.34ID:MIZxT0kc JSってLispの一種ってマジ?
982デフォルトの名無しさん
2020/07/15(水) 09:57:41.30ID:yrzZGj8C Lispの方言のひとつでScheme(スキーム)の影響を受けている
983デフォルトの名無しさん
2020/07/15(水) 10:58:04.08ID:KZXXAVqP Yes, JavaScript is a Lisp
http://raganwald.com/2013/07/19/javascript-is-a-lisp.html
そうか、JavaScriptはLispだったのか!
https://qiita.com/derui/items/6e8de68cc1b7295de3a6
http://raganwald.com/2013/07/19/javascript-is-a-lisp.html
そうか、JavaScriptはLispだったのか!
https://qiita.com/derui/items/6e8de68cc1b7295de3a6
984デフォルトの名無しさん
2020/07/15(水) 11:37:15.19ID:kb1h0ta6 JavaScript, Python, Ruby, PHP, Lua, Perlなど
汎用的なインタプリタ型の言語はVBScriptを除くとほぼすべてLispの影響を強く受けてる
どの言語をとっても>>983の2つ目の記事にあるくらいの類似性はあるので
Lispを知ってる人間が他言語を理解しようとする文脈以外では「〜はLispの一種」と言っても無意味
汎用的なインタプリタ型の言語はVBScriptを除くとほぼすべてLispの影響を強く受けてる
どの言語をとっても>>983の2つ目の記事にあるくらいの類似性はあるので
Lispを知ってる人間が他言語を理解しようとする文脈以外では「〜はLispの一種」と言っても無意味
985デフォルトの名無しさん
2020/07/15(水) 11:38:17.97ID:kb1h0ta6986デフォルトの名無しさん
2020/07/15(水) 11:51:54.81ID:g+rqft1p Rubyなんか関数からして第一級構成要素じゃないのにlispと言えるの?
def aaa 〜
bbb = aaa
bbb()
これもできない。二行目aaaが関数呼び出しになっちゃってるからだが…
jsどころかpythonでもできるのに。
def aaa 〜
bbb = aaa
bbb()
これもできない。二行目aaaが関数呼び出しになっちゃってるからだが…
jsどころかpythonでもできるのに。
987デフォルトの名無しさん
2020/07/15(水) 12:03:21.05ID:sBHz+ETb AKBは「会いに行けるアイドル」というコンセプトですが、富岳は「購入できるスパコン」というコンセプトです。
988デフォルトの名無しさん
2020/07/15(水) 12:52:26.73ID:gwK3CNky AKBは購入できるアイドル
989デフォルトの名無しさん
2020/07/15(水) 12:53:38.38ID:gwK3CNky990デフォルトの名無しさん
2020/07/15(水) 12:54:47.91ID:gwK3CNky991デフォルトの名無しさん
2020/07/15(水) 13:25:38.36ID:2nKcdNnM992デフォルトの名無しさん
2020/07/15(水) 14:36:50.21ID:KZXXAVqP そうだねrubyがパクったのはlispの表面的なとこだけだったね。
関数が第一級じゃないとか笑うw
procに変換したり、最初からlambdaで作って変数にバインドしなきゃいけなんだっけ?ww
後付けでもこの体たらくwww
最初から本質をパクれていればなぁwwww
もうdefをobsoleteにしちゃいなよwwwww
関数が第一級じゃないとか笑うw
procに変換したり、最初からlambdaで作って変数にバインドしなきゃいけなんだっけ?ww
後付けでもこの体たらくwww
最初から本質をパクれていればなぁwwww
もうdefをobsoleteにしちゃいなよwwwww
993デフォルトの名無しさん
2020/07/15(水) 14:45:36.72ID:cL9c5hZ8994デフォルトの名無しさん
2020/07/15(水) 14:52:11.09ID:sBHz+ETb ガンダムはファーストしか認めない派いがいと多いな。
995デフォルトの名無しさん
2020/07/15(水) 17:24:52.87ID:IqfNcqeZ 第一級関数は、単なるオブジェクトだから、
外側の変数が内側で見えるから、ダメ
Ruby の関数は、C の関数と同じで、
強固なスコープがあって、外側の変数を内側へ通さない
だから、バグりにくい
外側の変数が内側で見えるから、ダメ
Ruby の関数は、C の関数と同じで、
強固なスコープがあって、外側の変数を内側へ通さない
だから、バグりにくい
996デフォルトの名無しさん
2020/07/15(水) 17:40:37.26ID:BCgwBnY5 自分の勉強してきた体験談を書く人がほぼ見当たらず怪しい上っ面の知識だけが飛び交うスレ
997デフォルトの名無しさん
2020/07/15(水) 17:44:10.17ID:2PJdiH7v998995
2020/07/15(水) 19:36:34.08ID:IqfNcqeZ Ruby では関数内に、ブロックを書く。
ブロックはクロージャだから、ブロックの外側の変数を内側へ通す
count = 1 # 外側の変数
[ "a", "b", "c" ].each do |char|
puts "#{ count } : #{ char }"
count += 1
end
出力
1 : a
2 : b
3 : c
ブロックはクロージャだから、ブロックの外側の変数を内側へ通す
count = 1 # 外側の変数
[ "a", "b", "c" ].each do |char|
puts "#{ count } : #{ char }"
count += 1
end
出力
1 : a
2 : b
3 : c
999デフォルトの名無しさん
2020/07/15(水) 20:33:21.39ID:sBHz+ETb 簡単に言うとRubyは関数型言語って事ですね。
1000デフォルトの名無しさん
2020/07/15(水) 20:36:36.88ID:BqRMiA+O 無理だってそんな言語。
のちの人が見て分からんだろ。
のちの人が見て分からんだろ。
10011001
Over 1000Thread このスレッドは1000を超えました。
新しいスレッドを立ててください。
life time: 134日 3時間 19分 24秒
新しいスレッドを立ててください。
life time: 134日 3時間 19分 24秒
レス数が1000を超えています。これ以上書き込みはできません。
ニュース
- 小野田紀美・経済安保担当相「何か気に入らないことがあればすぐに経済的威圧をする国への依存はリスク」 ★2 [Hitzeschleier★]
- 日本行き空路49万件キャンセル 中国自粛呼びかけ 日本行きチケット予約の約32%に相当 ★2 [ぐれ★]
- 【中国局長】両国関係に「深刻な影響」 首相発言の撤回要求 [蚤の市★]
- 外務省局長は無言で厳しい表情…日中の高官協議終了か 高市首相“台湾”発言で中国が強硬対応 発言撤回求めたか…★3 [BFU★]
- 日経平均の下落率3%超す、財政懸念で長期金利上昇 ★2 [お断り★]
- 【インバウンド】中国人観光客の日本での消費額は年間約2兆円超…中国政府は公務員の出張取り消し [1ゲットロボ★]
- 【実況】博衣こよりのえちえち歌枠🧪
- 【高市速報】日本人の3割「中国への武力行使に踏み切る必要がある」ANN世論調査 [931948549]
- 【雑談】暇人集会所part18
- 高市早苗「支持者の理解を得られないので台湾発言を撤回できない」 [931948549]
- 外務省局長、よくわからないまま帰国へ [834922174]
- 中国外務省「日中関係の悪化は高市早苗首相が原因」と名指しで強く非難。キタ━(゚∀゚)━! [153490809]
