[過去ログ] ぶっちゃけ始めるのにいい言語て何 part6 (1002レス)
前次1-
抽出解除 必死チェッカー(本家) (べ) 自ID レス栞 あぼーん

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
934: 2021/09/07(火)07:58 ID:2A/XDTjQ(1/6) AAS
>>933
そう思ってしまうのは理解できる。
しかし現実には関係ない。
ほとんどのプログラミング言語は、そういう観点ではほとんど差がない。
むしろ言語とは別のファクターが大きい。
例えば、Pythonが他の言語と比べて特に何か機械学習に向いているわけではないが、
たまたまその方面のライブラリなどが整備されたという理由で、機械学習ならPythonという状況。
しかもそのライブラリの実体はC++で書かれていたりするので、その皮を被せるのはPythonでなくとも他の言語で可能。
942: 2021/09/07(火)10:55 ID:2A/XDTjQ(2/6) AAS
>>936
あのスレものぞいてるが、そんな話あったか?
イテレータでは書けないケースをforなどループで回す、という話はあったが。
948: 2021/09/07(火)14:59 ID:2A/XDTjQ(3/6) AAS
>>943
コンテナは必ずしも順序があるわけではないが、イテレータは常に順序がある。
どれから取り出すかは各イテレータに依存だが入力に対して常に一意に定まる。
開始イテレータは、同じ入力に対しては必ず同じ対応するシーケンスを出す。
中間イテレータは、同じシーケンス入力に対しては必ず同じ対応するシーケンスを出す。
終端イテレータは、同じシーケンス入力に対しては必ず同じ出力を出す。
つまり開始イテレータ及び中間イテレータは、常に入力に応じた安定したシーケンスを出すので、むしろループ構文と相性が良い。
950
(2): 2021/09/07(火)16:50 ID:2A/XDTjQ(4/6) AAS
>>949
あなたは何も理解できていない。
いや理解する気がないと言うべきか。
ならば匙を投げる。
967
(1): 2021/09/07(火)22:56 ID:2A/XDTjQ(5/6) AAS
Ruby on Railsは既に古いと思います。
例えば今やWebサーバーでは必須となったサーバーサイドレンダリング(SSR)。
これは、Vue.jsやReact.jsなどをブラウザサイドで使う場合に、最初のアクセスで閲覧者にページ表示を待たさないためには、SSRが不可欠な技術となっています。

ところがRuby on Railsはこの時にSSRをすることができません。
もし無理矢理にRuby on RailsにSSRをさせようとするならば、Vue.jsやReact.jsで記述したロジックを、Rubyでも記述しなければいけなくなります。
当然そんな二重に無駄なことはしていられません。

そこでサーバーサイドでもVue.jsやReact.jsのコードを動かすために、それぞれVue.js/Nuxt.jsやReact.js/Next.jsという形で、
サーバーサイドではNode.jsを用いてJavaScriptを動かしているのが現状です。

ではこの時Ruby on Railsは何をしているのか??実はNode.jsに丸投げしているだけです。
つまりRubyは不要でRailsも不要で、最初からNode.jsの各種Webフレームワークを使えばよかったのです。
省1
970: 2021/09/07(火)23:31 ID:2A/XDTjQ(6/6) AAS
>>969
せっかくですから、こちらの>>967に対して反論してみて下さい。
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.030s