スレタイ以外の言語もok
前スレ
次世代言語12 Go Rust Swift Kotlin TypeScript
http://mevius.5ch.net/test/read.cgi/tech/1530664695/
次世代言語13 Go Rust Swift Kotlin TypeScript
■ このスレッドは過去ログ倉庫に格納されています
1デフォルトの名無しさん
2018/08/20(月) 21:55:53.03ID:JBCtYT+G357デフォルトの名無しさん
2018/09/02(日) 21:56:03.31ID:wjrBsTt/ >>356
切り捨て?詳しく
切り捨て?詳しく
358デフォルトの名無しさん
2018/09/02(日) 22:15:39.01ID:TkJi8FAz 旧式のmysql接続モジュールとか旧式の正規表現とかが主だった切り捨てだったかな
5.xで非推奨って言われてた関数の類がバッサリ切り捨てられてた
5.xで非推奨って言われてた関数の類がバッサリ切り捨てられてた
359デフォルトの名無しさん
2018/09/02(日) 22:16:48.58ID:TkJi8FAz あとクラスの書き方もフィールド宣言にvarとか書けなくなってたな
360デフォルトの名無しさん
2018/09/02(日) 22:20:46.75ID:Y3BoGqKi array_ナンチャラとかいうウンポコペチプーの代名詞みたいなそびえ立つクソはどうなりましたか(小声)
361デフォルトの名無しさん
2018/09/02(日) 22:58:40.04ID:mf3TKdIM pythonが良いというよりperlのクソみたいななんでもあり感を無くしたのが良かったってだけ。
余計なことをしない言語が良い。
余計なことをしない言語が良い。
362デフォルトの名無しさん
2018/09/02(日) 23:10:24.54ID:Tb3tt8fk つまりlua使っとけば間違ない
という結論になる
余計な機能があるせいで
いちいち余計なことを覚えないといけないという悪循環もなくなる
pythonは余計なもん大杉で初学者にも不向きといえる
余計なもんないほうが初学者もとっつきやすい
覚えることも少ない
簡単なのが一番
という結論になる
余計な機能があるせいで
いちいち余計なことを覚えないといけないという悪循環もなくなる
pythonは余計なもん大杉で初学者にも不向きといえる
余計なもんないほうが初学者もとっつきやすい
覚えることも少ない
簡単なのが一番
363デフォルトの名無しさん
2018/09/02(日) 23:41:05.75ID:kJn49GH1 Luaさんにもnumpyがあればなあ
364デフォルトの名無しさん
2018/09/03(月) 00:10:22.82ID:8OmPihsG luaさんはjsと似てた記憶しかない
365デフォルトの名無しさん
2018/09/03(月) 00:13:49.32ID:EdWLStdR LuaさんについてはRubyと同じくIf End ifのクソ文法だったことも覚えている
366デフォルトの名無しさん
2018/09/03(月) 00:28:46.48ID:9rZ1YNmO luaは思いのほか流行ったけど、一般的なスクリプト用途で使ってる人なんているの?
使い捨てのスクリプトは、Rubyがいい。なんとか持ちこたえて欲しい
システムに入ってないから好きなバージョン使えるし、読みにくいかわりに書きやすいと思う
Python2しか使ったことないけど、Pythonって積極的に選ぶものでなく、消極的に選ばれるものだよね?
使い捨てのスクリプトは、Rubyがいい。なんとか持ちこたえて欲しい
システムに入ってないから好きなバージョン使えるし、読みにくいかわりに書きやすいと思う
Python2しか使ったことないけど、Pythonって積極的に選ぶものでなく、消極的に選ばれるものだよね?
367デフォルトの名無しさん
2018/09/03(月) 00:38:38.73ID:E2St7m4+ luaは必要な機能を自分で拡張して使うもんだからな
cとの相性は抜群
そのバインディングも簡単
cとの相性は抜群
そのバインディングも簡単
368デフォルトの名無しさん
2018/09/03(月) 07:57:27.37ID:nea64YB1 ツールスクリプト用途では相変わらず Ruby は使える
369デフォルトの名無しさん
2018/09/03(月) 08:12:21.90ID:qF0KQ+zY 使い捨てなら入ってる力高いperl5かな
Rubyの出番はねえな
Rubyの出番はねえな
370デフォルトの名無しさん
2018/09/03(月) 08:18:21.47ID:nea64YB1 最初から入ってるかどうかどうでもよすぎるしそんな理由で今さらperl5使うことはないなあ
371デフォルトの名無しさん
2018/09/03(月) 08:35:37.94ID:fCvrhDfC Luaは正解だがPerlも正解だよ
そしてPerlは悪とか正解は一つとかいうのを信じる人はPythonに集まった
そしてPerlは悪とか正解は一つとかいうのを信じる人はPythonに集まった
372デフォルトの名無しさん
2018/09/03(月) 09:31:57.09ID:PK1fysIy 配列インデクスが1から始まるとかいう狂気
373デフォルトの名無しさん
2018/09/03(月) 09:51:52.31ID:4uYLlRfz 無学だから教えて欲しい
プログラミング言語の配列に0-indexが多いのって、Cの配列がアセンブラに寄せてあってaddress+0からスタートしてるからだと思ってるんだけど正しくはどうなの?
プログラミング言語の配列に0-indexが多いのって、Cの配列がアセンブラに寄せてあってaddress+0からスタートしてるからだと思ってるんだけど正しくはどうなの?
374デフォルトの名無しさん
2018/09/03(月) 10:42:48.89ID:XmaAZlOW >>373
まあ0からにするとコンピュータ的にコード作りが楽になるからそんな感じになるのが多いわけだが、必ずそんな風にコンパイラを実装しなければいけないということもないわけで、要するに実装依存だ。
まあ0からにするとコンピュータ的にコード作りが楽になるからそんな感じになるのが多いわけだが、必ずそんな風にコンパイラを実装しなければいけないということもないわけで、要するに実装依存だ。
375デフォルトの名無しさん
2018/09/03(月) 10:47:17.64ID:r5JPflBu ゼロには配列の数が入ってる。
みたいな言語だって構わないんだが。
C実装者はポインターと配列を同一視しちまったんだ。
みたいな言語だって構わないんだが。
C実装者はポインターと配列を同一視しちまったんだ。
376デフォルトの名無しさん
2018/09/03(月) 10:49:35.37ID:Cn69eR5C Cの配列長さの管理し辛さは異常
Fortranみたいな-fcheck=allもないし
Fortranみたいな-fcheck=allもないし
377デフォルトの名無しさん
2018/09/03(月) 10:53:15.83ID:KtzMniM3 学がないやつが答えるなよ
378デフォルトの名無しさん
2018/09/03(月) 11:10:55.19ID:r5JPflBu まあ、C言語はマクロアセンブラの兄貴分みたいな感じで
当時のメインフレームのアセンブリ言語を扱いやすくしただけだしな。
あんま言語自体の吟味はして無いんじゃね?
当時のメインフレームのアセンブリ言語を扱いやすくしただけだしな。
あんま言語自体の吟味はして無いんじゃね?
379デフォルトの名無しさん
2018/09/03(月) 11:50:29.43ID:fCvrhDfC 0からn-1方式はn=0の場合に-1という概念が出てくる
380デフォルトの名無しさん
2018/09/03(月) 14:22:27.95ID:28KD1V62381デフォルトの名無しさん
2018/09/03(月) 14:25:10.86ID:qF0KQ+zY Julia Fortranくらいか?
382デフォルトの名無しさん
2018/09/03(月) 14:43:06.78ID:4uYLlRfz >>380
別に0-indexがしんどいとも1-indexがいいとも言ってないんだよなぁ……
むしろmatlab/juliaでもにょった位の人間だよ
明確な理由がもしあったなら知りたかっただけ
教えて下さった皆様ありがとうございました
別に0-indexがしんどいとも1-indexがいいとも言ってないんだよなぁ……
むしろmatlab/juliaでもにょった位の人間だよ
明確な理由がもしあったなら知りたかっただけ
教えて下さった皆様ありがとうございました
383デフォルトの名無しさん
2018/09/03(月) 15:16:29.27ID:KtzMniM3 zero-base one-baseで検索すれば学のあるひとの意見きけるよ
384デフォルトの名無しさん
2018/09/03(月) 15:35:11.66ID:3jNxfK9B あまり関係ないけど
初等数学で a1, a2, ... だったものが程度が進んでくるといつのまにか
当たり前のように a0 (ゼロベース添字) も扱うようになるのは
0という概念とそれを表す文字が歴史的に途中から現れて
自然数に関する種々の定理を0を含めるように一般化するようになったため
イギリス人が他国と違って階段を1階分登った階を1階、2階分登って2階と呼ぶ理由は不明
1ベース言語はアメリカ人が、0ベース言語はイギリス人が設計したなら分かりやすいが
別にそんなこともないようだ
初等数学で a1, a2, ... だったものが程度が進んでくるといつのまにか
当たり前のように a0 (ゼロベース添字) も扱うようになるのは
0という概念とそれを表す文字が歴史的に途中から現れて
自然数に関する種々の定理を0を含めるように一般化するようになったため
イギリス人が他国と違って階段を1階分登った階を1階、2階分登って2階と呼ぶ理由は不明
1ベース言語はアメリカ人が、0ベース言語はイギリス人が設計したなら分かりやすいが
別にそんなこともないようだ
385デフォルトの名無しさん
2018/09/03(月) 15:38:27.95ID:IhCpGxvm >>378
C言語の設計者には、不必要なオーバーヘッドやリソースの消費は発生させないという明確な意図があったから、配列のサイズなんてメモリ上に保持しないで、必要に応じてプログラマが頑張れっていうスタンスだったはず。
C言語の設計者には、不必要なオーバーヘッドやリソースの消費は発生させないという明確な意図があったから、配列のサイズなんてメモリ上に保持しないで、必要に応じてプログラマが頑張れっていうスタンスだったはず。
386デフォルトの名無しさん
2018/09/03(月) 15:46:32.52ID:3jNxfK9B cの場合lightweight配列として使えるポインターがあるから
配列は配列でPascal風にサイズありでも良かった気もするな
配列は配列でPascal風にサイズありでも良かった気もするな
387a4 ◆L1L.Ef50zuAv
2018/09/03(月) 16:15:35.94ID:UyEBRJ4v こんにちは。a4と申します。人工生命技術を用いた喋る人工知能を作って、自然言語で
プログラミングする研究をしています。ソフト名は矛盾記号の反対の「T」と言います。
協力者を募集しています。
現在の研究内容はこんな感じ。
http://www.01ken.com/pic_kahaku5.png
こちらのスレでやってます。
https://mevius.5ch.net/test/read.cgi/tech/1535821055/
プログラミングする研究をしています。ソフト名は矛盾記号の反対の「T」と言います。
協力者を募集しています。
現在の研究内容はこんな感じ。
http://www.01ken.com/pic_kahaku5.png
こちらのスレでやってます。
https://mevius.5ch.net/test/read.cgi/tech/1535821055/
388デフォルトの名無しさん
2018/09/03(月) 16:20:09.50ID:eGuGzjoZ ついにきたか
こんなスレで使う道具でグダグダ言ってるだけの俺らには難しすぎるよ
こんなスレで使う道具でグダグダ言ってるだけの俺らには難しすぎるよ
389a4 ◆L1L.Ef50zuAv
2018/09/03(月) 16:28:36.91ID:UyEBRJ4v >>388
僕も15年くらい前は2chのプログラム技術板で馬鹿にされて、それから技術的に成長
ということになったんですが、俺らには難しすぎるよ、と言われるくらいになっちゃった
のか、です。技術馬鹿になっただけで、お金だけはほとんど入りませんが^^;
返信はありがとうございます。
僕も15年くらい前は2chのプログラム技術板で馬鹿にされて、それから技術的に成長
ということになったんですが、俺らには難しすぎるよ、と言われるくらいになっちゃった
のか、です。技術馬鹿になっただけで、お金だけはほとんど入りませんが^^;
返信はありがとうございます。
390デフォルトの名無しさん
2018/09/03(月) 16:47:31.50ID:hACEDIiH 勝手に"俺ら"とまとめちゃったけどもちろんわかるやつもいるはず
391a4 ◆L1L.Ef50zuAv
2018/09/03(月) 16:58:04.85ID:UyEBRJ4v392デフォルトの名無しさん
2018/09/03(月) 18:19:26.50ID:Oq3hcp2i393デフォルトの名無しさん
2018/09/03(月) 18:58:47.73ID:3jNxfK9B lightweight は単なる英語だけど…
394デフォルトの名無しさん
2018/09/03(月) 19:34:56.99ID:fCvrhDfC 単なる道具にすぎない言葉なのになぜか厳密に定義するのが良いんだよな
お金も企業も経済成長も単なる道具だが舐めない方が良いんだろう
お金も企業も経済成長も単なる道具だが舐めない方が良いんだろう
395デフォルトの名無しさん
2018/09/03(月) 19:57:16.94ID:ApG59r/S そりゃメモリ内容そのまま持てば軽いといえば軽いだろうが。。
396デフォルトの名無しさん
2018/09/03(月) 20:25:31.43ID:I4M/KSwq397デフォルトの名無しさん
2018/09/03(月) 20:45:44.58ID:cO96euev さすがに今時Cでも配列のポインタと長さはセットでしょ
398デフォルトの名無しさん
2018/09/03(月) 20:54:22.53ID:r5JPflBu sizeofすれば配列かポインターか分かるよな?
399デフォルトの名無しさん
2018/09/03(月) 20:55:50.15ID:EdWLStdR そんなの関数の入り口次第じゃん
400デフォルトの名無しさん
2018/09/03(月) 21:30:30.70ID:R+bW4pe5401デフォルトの名無しさん
2018/09/03(月) 21:34:59.86ID:nofQDRzL cみたいなオワコン言語の話は飽きた
402デフォルトの名無しさん
2018/09/03(月) 21:41:30.89ID:V5YVGq7g >>401
C++ はひどい言語だ。これは、多くの平均以下のプログラマーが使ってるために
さらに輪をかけてゲロゲロになっていて、どうしようもないゴミが
簡単に生産されるようになってる。正直いって、C を選ぶ理由が C++ プログラマーを
追っぱらうため *だけ* だったとしても、それ自体、C を使う強力な理由になりうる。
C++ はトンでもなく悪い設計の元になりうる。どうせこの言語ではいつも STL やら
Boost やら、その他ゲロゲロベロベロの「素敵な」ライブラリの機能を使って、
それがあんたのプログラムに「役立つ」んだろうが、以下のことが起きる:
うまく動かないときにもたらされる際限のない苦痛 (あと STL とか、特に Boost が
安定してるとか移植性があるとかいう奴は、どいつもこいつも大ウソつきで、
もはや笑えるレベルを超えている)
非効率な抽象プログラミングモデルで、2年たった後にこれらが実はそんなに
効率的じゃなかったことに気づくケース。でもそのときにはすでに全部の
コードがその素晴らしいオブジェクトモデルに依存していて、直すためには
アプリ全体を書き直さなきゃなんない。
言いかえれば、唯一まともで、効率がよくて、システムレベルで使えて、移植性がある
C++ ってのは、基本的に C で使える機能だけに限ったときなんだ。そして C だけに
限定するってことは、他の人がそれをめちゃくちゃにしないってことで、
ついでに沢山のプログラマが実際に低水準の問題を理解することができて、アホらしい
「オブジェクト・モデル」のたわごとを持ちこまないってことだ。
C++ はひどい言語だ。これは、多くの平均以下のプログラマーが使ってるために
さらに輪をかけてゲロゲロになっていて、どうしようもないゴミが
簡単に生産されるようになってる。正直いって、C を選ぶ理由が C++ プログラマーを
追っぱらうため *だけ* だったとしても、それ自体、C を使う強力な理由になりうる。
C++ はトンでもなく悪い設計の元になりうる。どうせこの言語ではいつも STL やら
Boost やら、その他ゲロゲロベロベロの「素敵な」ライブラリの機能を使って、
それがあんたのプログラムに「役立つ」んだろうが、以下のことが起きる:
うまく動かないときにもたらされる際限のない苦痛 (あと STL とか、特に Boost が
安定してるとか移植性があるとかいう奴は、どいつもこいつも大ウソつきで、
もはや笑えるレベルを超えている)
非効率な抽象プログラミングモデルで、2年たった後にこれらが実はそんなに
効率的じゃなかったことに気づくケース。でもそのときにはすでに全部の
コードがその素晴らしいオブジェクトモデルに依存していて、直すためには
アプリ全体を書き直さなきゃなんない。
言いかえれば、唯一まともで、効率がよくて、システムレベルで使えて、移植性がある
C++ ってのは、基本的に C で使える機能だけに限ったときなんだ。そして C だけに
限定するってことは、他の人がそれをめちゃくちゃにしないってことで、
ついでに沢山のプログラマが実際に低水準の問題を理解することができて、アホらしい
「オブジェクト・モデル」のたわごとを持ちこまないってことだ。
403デフォルトの名無しさん
2018/09/03(月) 21:46:53.09ID:rGZ2KDSV >>402
これほんと好き
これほんと好き
404デフォルトの名無しさん
2018/09/03(月) 22:32:26.84ID:fCvrhDfC オブジェクトモデルに依存しないテンプレートライブラリはないのかと
型システムの改善だけが目的の
OOでも関数型でもない言語
型システムの改善だけが目的の
OOでも関数型でもない言語
405デフォルトの名無しさん
2018/09/03(月) 22:35:22.03ID:Fy+nFo6J アイデアあるなら自分で作ればいいじゃん
そのほわぁっとした言語
そのほわぁっとした言語
406デフォルトの名無しさん
2018/09/03(月) 22:41:51.09ID:oi2j2blh what?
407デフォルトの名無しさん
2018/09/03(月) 22:43:23.81ID:vcilZH89 そもそもテンプレートライブラリが何を指すのかあいまい
いまメジャーなwebでのテンプレートライブラリなのかc++のようなテンプレートライブラリなのか
いまメジャーなwebでのテンプレートライブラリなのかc++のようなテンプレートライブラリなのか
408デフォルトの名無しさん
2018/09/03(月) 22:43:45.20ID:5yiOqgJ4 C2langが比較的近いか?
最近動きが少ないが
最近動きが少ないが
409デフォルトの名無しさん
2018/09/03(月) 22:58:56.69ID:Oq3hcp2i >>396
考えるだけ時間の無駄だからもう考えない
考えるだけ時間の無駄だからもう考えない
410デフォルトの名無しさん
2018/09/04(火) 01:16:34.46ID:DYiL9D8B C言語でもVLAはサイズ情報持ってるというのに誰も知らんのか……
411デフォルトの名無しさん
2018/09/04(火) 09:11:29.60ID:W1MTXd47 知ってても直接関係ないこと言わない
知性があれは
知性があれは
412デフォルトの名無しさん
2018/09/04(火) 09:21:13.17ID:MaE6+6rb もう、C#しか使わないからどうでもいい。
413デフォルトの名無しさん
2018/09/04(火) 09:23:44.70ID:D1ClTP/i414デフォルトの名無しさん
2018/09/04(火) 09:59:35.24ID:W1MTXd47 偉そうにw
415デフォルトの名無しさん
2018/09/04(火) 10:08:55.24ID:/45N32wx AIに嘘を教える教師がいたらどうなるか考えたほうがいい
虚偽のビッグデータを売りつけて儲ける
AIは人間のレベルに達しない
虚偽のビッグデータを売りつけて儲ける
AIは人間のレベルに達しない
416デフォルトの名無しさん
2018/09/04(火) 10:10:46.01ID:HCDtqdOp Goがついにwasmにコンパイルできるようになったな。
もともとPureGoが多いから、これで色々活用用途が広がったらいいな。
nodeもwasm実行できるし、モバイル用にライブラリコンパイルしたらReactNativeなんかからも使えるし、色々可能性広がってきた気がする。
もともとPureGoが多いから、これで色々活用用途が広がったらいいな。
nodeもwasm実行できるし、モバイル用にライブラリコンパイルしたらReactNativeなんかからも使えるし、色々可能性広がってきた気がする。
417デフォルトの名無しさん
2018/09/04(火) 10:12:13.91ID:F1i/L5qD >>410
VLAってstatic変数や関数の戻り値に使えるの?
VLAってstatic変数や関数の戻り値に使えるの?
418デフォルトの名無しさん
2018/09/04(火) 10:51:32.81ID:2Ke9JaD8 >>410
スタック跨いでサイズ渡せるようになってからおいで
スタック跨いでサイズ渡せるようになってからおいで
419デフォルトの名無しさん
2018/09/04(火) 12:11:12.03ID:0ofldm0z 0-indexとか0-baseとか書き込みあるけど、0-originって自分は呼んでた。どれが正しいのかな。
420デフォルトの名無しさん
2018/09/04(火) 12:26:32.98ID:zCI6LCQt421デフォルトの名無しさん
2018/09/04(火) 12:29:45.49ID:u3AJFBLT >>420
まだexperimentalで見た感じ最適化も掛かってないからクソでかいファイルが出来るけどねw
まだexperimentalで見た感じ最適化も掛かってないからクソでかいファイルが出来るけどねw
422デフォルトの名無しさん
2018/09/04(火) 14:59:40.27ID:UftGablj >>420
ビズリーチが公表した「プログラミング言語別年収ランキング2018」
https://tech.nikkeibp.co.jp/atcl/nxt/column/18/00138/082900134/ph1.jpg
https://tech.nikkeibp.co.jp/atcl/nxt/column/18/00138/082900134/
ビズリーチが公表した「プログラミング言語別年収ランキング2018」
https://tech.nikkeibp.co.jp/atcl/nxt/column/18/00138/082900134/ph1.jpg
https://tech.nikkeibp.co.jp/atcl/nxt/column/18/00138/082900134/
423デフォルトの名無しさん
2018/09/04(火) 15:32:03.58ID:zCI6LCQt424デフォルトの名無しさん
2018/09/04(火) 15:40:24.66ID:ommk4wEV お前らwasmでなに視点の?
425デフォルトの名無しさん
2018/09/04(火) 16:53:47.72ID:h4aM9/Eu みんなwasmってるの?
426デフォルトの名無しさん
2018/09/04(火) 17:17:31.25ID:HCDtqdOp427デフォルトの名無しさん
2018/09/04(火) 21:47:08.38ID:cP6ucbm0 なんだか知らんがgoはない
428デフォルトの名無しさん
2018/09/04(火) 23:43:29.24ID:J4KIQ6LZ429デフォルトの名無しさん
2018/09/04(火) 23:43:50.95ID:Gq1Hay5m >>425
Blazorで遊んでる
Blazorで遊んでる
430デフォルトの名無しさん
2018/09/05(水) 06:49:11.58ID:cPIGyNE8 冗長性が少なくて同じことの表現方法が多彩な方が表現する側は楽で理解する方は辛いし、
冗長性が多くて表現する方法がひとつに定まってる方が理解しやすいが表現する側はやりにくい
冗長性が多くて表現する方法がひとつに定まってる方が理解しやすいが表現する側はやりにくい
431デフォルトの名無しさん
2018/09/05(水) 07:06:22.15ID:EtXxKwcu pythonが書きにくいとか頭が悪いとしか思えんのだが。
432デフォルトの名無しさん
2018/09/05(水) 07:42:25.08ID:cPIGyNE8 お前は知能が低すぎてものを全然覚えられないからそう思うんだろうが、
人並みの記憶力があるならワンライナーとか使い捨てスクリプト書く分には省略記法がいろいろある方が早くて楽
人並みの記憶力があるならワンライナーとか使い捨てスクリプト書く分には省略記法がいろいろある方が早くて楽
433デフォルトの名無しさん
2018/09/05(水) 07:46:30.96ID:Wwq/qkqa でもRubyのシェア右肩下がりじゃん
434デフォルトの名無しさん
2018/09/05(水) 07:55:32.05ID:cPIGyNE8 Rubyの主用途は使い捨てスクリプトとかちょっとした個人制作のツールとかなんで、そもそもが広いシェア取るような言語じゃない
Railsとかで中規模以上のプロダクト作ってた時代がアホなだけ
Railsとかで中規模以上のプロダクト作ってた時代がアホなだけ
435デフォルトの名無しさん
2018/09/05(水) 09:25:20.31ID:K+FwV09o そんな事言ってるとSmalltalkみたいなシェアになっちゃうぞ
いいのか?
いいのか?
436デフォルトの名無しさん
2018/09/05(水) 09:28:19.19ID:XbYQpfeV Go2でジェネリクスつくのはいいけど既存との互換性はちゃんと確保するんだろうか?
python2と3みたいな関係はやめていただきたい
python2と3みたいな関係はやめていただきたい
437デフォルトの名無しさん
2018/09/05(水) 10:02:50.11ID:TxisJ4l5 もう何年も前に「ジェネリクスは必要」って誰かが発言したとする
この発言自体がものすごくわかりにくい
実際、わかるまで何年も時間がかかっただろ
言語の設計は「読みやすさ」と「書きやすさ」で対立しているのではない
「読みやすい嘘」と「読みにくい正論」で対立している
この発言自体がものすごくわかりにくい
実際、わかるまで何年も時間がかかっただろ
言語の設計は「読みやすさ」と「書きやすさ」で対立しているのではない
「読みやすい嘘」と「読みにくい正論」で対立している
438デフォルトの名無しさん
2018/09/05(水) 12:32:58.24ID:o1PiTYm1 C以外の他の言語やってる人はだいたい必要だと思ってるんじゃないかな
439デフォルトの名無しさん
2018/09/05(水) 12:33:00.91ID:QYJ58+nm 次世代言語を学ぶ意味は?
440デフォルトの名無しさん
2018/09/05(水) 12:34:48.07ID:o1PiTYm1 むしろGoにはジェネリクスいらないを連呼してた人達はどうするのか気になる
441デフォルトの名無しさん
2018/09/05(水) 12:38:23.32ID:vR71MkGj Rubyそんなシェア落ちてん?って急降下じゃんwww
https://pbs.twimg.com/media/Di_fIwmUUAES3Lk.jpg
https://pbs.twimg.com/media/Di_fIwmUUAES3Lk.jpg
442デフォルトの名無しさん
2018/09/05(水) 12:44:11.29ID:32Pq/O6E 2011なにがあったんだ?
443デフォルトの名無しさん
2018/09/05(水) 12:53:24.43ID:6/0ZHi8J 最近はもう「〜に〜は不要」発言はそのうちバージョンアップで実装されるフラグにしか思えなくなってきた
Javaあたりからの伝統
Javaあたりからの伝統
444デフォルトの名無しさん
2018/09/05(水) 12:56:53.07ID:OIm19YQn 元記事要約すると
グラフはGitHubの統計
GitHubはRubyコミュニティの有名人が参加してた
GitHubは当初Rubyユーザーが多かった
2011年からGitHubユーザーが爆発的に増え、多様な言語が流入した
相対的減ってるように見えるだけ
Rubyアクティブユーザー数は増えてる
まあ俺はRuby避けてPython使うが
グラフはGitHubの統計
GitHubはRubyコミュニティの有名人が参加してた
GitHubは当初Rubyユーザーが多かった
2011年からGitHubユーザーが爆発的に増え、多様な言語が流入した
相対的減ってるように見えるだけ
Rubyアクティブユーザー数は増えてる
まあ俺はRuby避けてPython使うが
445デフォルトの名無しさん
2018/09/05(水) 13:09:19.68ID:L42fIuj6 そりゃ読む回数のほうが書く回数より多いんだからrubyは嫌だよってなるのかな?
446デフォルトの名無しさん
2018/09/05(水) 13:22:32.04ID:abh8X1Kh rubyはよく整理された構造的なスパゲッティコードが出来上がってるから読むの大変
447デフォルトの名無しさん
2018/09/05(水) 13:38:44.60ID:TxisJ4l5 読むのと書くのを対立させるのは多分嘘だ
読みやすさを犠牲にするケースがあるのは本当
だがそれを犠牲にして何を手に入れたいのかはケースバイケースだから
全てのケースで常に「書きやすさ」を欲しているというのは嘘だろう
読みやすさを犠牲にするケースがあるのは本当
だがそれを犠牲にして何を手に入れたいのかはケースバイケースだから
全てのケースで常に「書きやすさ」を欲しているというのは嘘だろう
448デフォルトの名無しさん
2018/09/05(水) 13:46:15.20ID:OUMJLdaL >>444
元記事見るとわかるけど、アクティブユーザーの絶対数も減少し始めてるよ
元記事見るとわかるけど、アクティブユーザーの絶対数も減少し始めてるよ
449デフォルトの名無しさん
2018/09/05(水) 14:36:25.98ID:vR71MkGj > Rubyアクティブユーザー数は増えてる
なんだよ嘘かよ信じかけちゃったよ!
なんだよ嘘かよ信じかけちゃったよ!
450デフォルトの名無しさん
2018/09/05(水) 14:38:07.08ID:k5ZxgDvw /⌒ヽ
∩ ^ω^) な ん だ
| ⊂ノ
| __⊃
し′
/⌒ヽ
(^ω^ ∩ う そ か
(⊃ |
⊂__ |
`J
/⌒ヽ
( ) おっおっ
/ _つ おっ
(_(_⌒)′
∪(ノ
∩ ^ω^) な ん だ
| ⊂ノ
| __⊃
し′
/⌒ヽ
(^ω^ ∩ う そ か
(⊃ |
⊂__ |
`J
/⌒ヽ
( ) おっおっ
/ _つ おっ
(_(_⌒)′
∪(ノ
451デフォルトの名無しさん
2018/09/05(水) 16:09:58.24ID:UYLlzrbu クックパッドと鳥取とモルモンしか使ってないだろ
452デフォルトの名無しさん
2018/09/05(水) 18:43:26.51ID:vKi2/Ppr Rubyの読みにくさは簡単な話ではない
すこし入り組んでる
プログラミングしようとする対象がすでに入り組んでいるから
Rubyをもってしても入り組んでおり結果読みにくい
他の言語でやろうとしても同様に読みにくい
簡単なことを他の言語で書くと、読みやすい
簡単なことをRubyで書くと、もっと読みやすい
複雑なことを他の言語で書くと、読みにくい
複雑なことをRubyで書いても、読みやすいとまではいかない
このへんの観点での観察が必要
すこし入り組んでる
プログラミングしようとする対象がすでに入り組んでいるから
Rubyをもってしても入り組んでおり結果読みにくい
他の言語でやろうとしても同様に読みにくい
簡単なことを他の言語で書くと、読みやすい
簡単なことをRubyで書くと、もっと読みやすい
複雑なことを他の言語で書くと、読みにくい
複雑なことをRubyで書いても、読みやすいとまではいかない
このへんの観点での観察が必要
453デフォルトの名無しさん
2018/09/05(水) 19:20:41.23ID:EtXxKwcu いやrailsとか見るとただrubyがクソだから以上の理由はないよ。
作るものが複雑?
馬鹿が無駄に複雑にしてるだけだろw
作るものが複雑?
馬鹿が無駄に複雑にしてるだけだろw
454デフォルトの名無しさん
2018/09/05(水) 20:02:58.57ID:xj/p8t/u 詳しい人居たら聞いてみたいんだけどRuby作者のまつもと氏とRailsコミュニティの関係性ってどうなの?
なんとなく目指す方向性に解離があるんじゃないかとか思ったんだけど
なんとなく目指す方向性に解離があるんじゃないかとか思ったんだけど
455デフォルトの名無しさん
2018/09/05(水) 20:22:57.31ID:qZRKLVoM >>441
つか選択肢がおかしい
つか選択肢がおかしい
456デフォルトの名無しさん
2018/09/05(水) 20:32:43.37ID:H87uqQmT RAILSは最初にさわるべきじゃないよね
高機能かつ隠蔽的すぎて、自分のキャリアを削ってものを作ってる感覚になる
高機能かつ隠蔽的すぎて、自分のキャリアを削ってものを作ってる感覚になる
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 日本の立場説明へ…外務省局長が北京到着 “台湾有事”首相答弁に中国反発 ★4 [煮卵★]
- 橋下徹氏「この喧嘩は日本の完敗」 台湾有事答弁めぐる外務省局長訪中で指摘「中国に怒られてご説明に伺った日本と見られる」 [muffin★]
- 【日本大使館】中国在留邦人は安全確保を [ぐれ★]
- 【外国人問題】小野田紀美担当相「不法就労や不法滞在は許さない」 [シャチ★]
- 【野球】井端監督 大谷翔平、山本由伸らのWBCへの参加 「1日も早く返事ほしい」「待っててといっても、国内組が遅くなってしまう」★3 [冬月記者★]
- 習政権、高市首相への態度硬化 台湾有事発言で連日非難 中国 ★10 [ぐれ★]
- ホヨバゲーの日本版サービス終了をチラつかせるだけで日本人は中国に降伏せざるを得ないという現実 [523957489]
- あーーー喧嘩してえ
- 高市コイン、155円突破wwwwwwwwww [246620176]
- 焼き鳥屋で一番最初に食べる串
- 杉浦綾乃板って改名したほうがいいよな
- 高市早苗の中国問題、「オーバーツーリズムが解消されてウザい中国人が消えるから日本の勝ち」という風潮になってしまう [562983582]
