[過去ログ]
次世代言語12 Go Rust Swift Kotlin TypeScript (1002レス)
次世代言語12 Go Rust Swift Kotlin TypeScript http://mevius.5ch.net/test/read.cgi/tech/1530664695/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
432: デフォルトの名無しさん [sage] 2018/07/29(日) 11:17:50.59 ID://sAdRxp 結局言語のしょうもないシンタックスについてあーだこーだ言っても意味ねーわって話だな。 インストールの容易さとか実行環境だったりモジュール管理の容易さだったり そういったところの影響のがでかいってのがpythonが流行ってる理由だろ。 http://mevius.5ch.net/test/read.cgi/tech/1530664695/432
433: デフォルトの名無しさん [sage] 2018/07/29(日) 11:37:40.49 ID:HPChxVcI でもPythonのシンタックスに満足してないのは事実なので、Pythonの良いところを全部持った上でシンタックスも良い言語が来たら嬉ぴい http://mevius.5ch.net/test/read.cgi/tech/1530664695/433
434: デフォルトの名無しさん [sage] 2018/07/29(日) 11:40:20.69 ID:TvDsoeQn >>426 いつの時代の話かい? http://mevius.5ch.net/test/read.cgi/tech/1530664695/434
435: デフォルトの名無しさん [sage] 2018/07/29(日) 11:47:17.92 ID:gNiJKIOF __init__.py (笑い) sys.path.append(木亥火暴) 実行環境だったりモジュール管理の容易さだったり藁藁藁藁藁藁藁藁 大草原か? http://mevius.5ch.net/test/read.cgi/tech/1530664695/435
436: デフォルトの名無しさん [sage] 2018/07/29(日) 11:51:28.16 ID:lzRBxehA Pythonは好きだが、MercurialがGitに負けたのは正直Pythonのせいだと思う Rubyもそうだけど広く使われるツールに使うもんじゃない http://mevius.5ch.net/test/read.cgi/tech/1530664695/436
437: デフォルトの名無しさん [sage] 2018/07/29(日) 11:56:21.18 ID:I6LJ2IHq >>433 というか、(RoR以前に)rubyが受けた理由がそういう感じだったと思う。 pythonのシンタックス以上にrubyに気に入らない点があるなら仕方がないが。 http://mevius.5ch.net/test/read.cgi/tech/1530664695/437
438: デフォルトの名無しさん [sage] 2018/07/29(日) 11:59:05.77 ID://sAdRxp >MercurialがGitに負けたのは正直Pythonのせいだと思う Mercurialの設計がまずかったとしか言いようがないがな。 コンフリクト修正のためのresolveの不自然さとかコミットツリーの修正ができないところだったり 使っていると普通に問題になる。 gitの設計はよくできてると思うよ。 >sys.path.append こんなものを容易にソースに入れる奴はディレクトリ管理自体ど下手くそなだけで どんな言語でもクソなことやり出すと思うがな。 http://mevius.5ch.net/test/read.cgi/tech/1530664695/438
439: デフォルトの名無しさん [sage] 2018/07/29(日) 12:09:18.71 ID:ikK7Yp3X リスト内包表記とやらにしがみ付いてる悲しい連中ってイメージ 可読性w http://mevius.5ch.net/test/read.cgi/tech/1530664695/439
440: デフォルトの名無しさん [sage] 2018/07/29(日) 12:12:42.59 ID:gNiJKIOF リスト内糞包糞表記糞とかいう糞 http://mevius.5ch.net/test/read.cgi/tech/1530664695/440
441: デフォルトの名無しさん [sage] 2018/07/29(日) 12:13:20.83 ID:gNiJKIOF Py厨って要するにワンライナーおじさんだよな http://mevius.5ch.net/test/read.cgi/tech/1530664695/441
442: デフォルトの名無しさん [sage] 2018/07/29(日) 12:14:46.99 ID:Gc+Obosx pythonでワンライナー志向はあり得んやろ http://mevius.5ch.net/test/read.cgi/tech/1530664695/442
443: デフォルトの名無しさん [sage] 2018/07/29(日) 12:19:06.63 ID://sAdRxp リスト内包がクソなコード生みやすいってのは賛同するが 多分そういうクソコードを書くやつがruby、perlで書くともっととんでもないキメラコードを作成する。 http://mevius.5ch.net/test/read.cgi/tech/1530664695/443
444: デフォルトの名無しさん [sage] 2018/07/29(日) 12:25:32.62 ID:ikK7Yp3X pythonの可読性に関わる幻想 http://mevius.5ch.net/test/read.cgi/tech/1530664695/444
445: デフォルトの名無しさん [sage] 2018/07/29(日) 12:29:49.21 ID:2jsBPgao ほとんどの言語の可読性はpython以下だけど http://mevius.5ch.net/test/read.cgi/tech/1530664695/445
446: デフォルトの名無しさん [] 2018/07/29(日) 12:30:59.85 ID:OtuHAjKj pythonが流行ってるというかnumpyが流行ってるだけでしょ http://mevius.5ch.net/test/read.cgi/tech/1530664695/446
447: デフォルトの名無しさん [sage] 2018/07/29(日) 12:35:03.76 ID:HPChxVcI >>446 せやな。numpyは神 でもscipyも良いぞ http://mevius.5ch.net/test/read.cgi/tech/1530664695/447
448: デフォルトの名無しさん [sage] 2018/07/29(日) 13:14:09.48 ID:pFjYaTQt Python は、メソッドチェーンしにくい。 Ruby, JavaScript, jQuery では、a.b().c() みたいに書けるけど、 Python では、逆に書く c( b(a) ) オブジェクト指向からすると、突っかかる。 自然に読めない。 思考が乱されるから、バグりやすい a のインスタンスに、b を適用して、 その結果に、c を適用する これが自然 http://mevius.5ch.net/test/read.cgi/tech/1530664695/448
449: デフォルトの名無しさん [sage] 2018/07/29(日) 13:19:55.26 ID:2jsBPgao >>448 pythonでもそういうメソッドを作ればメソッドチェーンにできるけど、一行にだらだら書くべきじゃないという思想的な問題のせいで、そういうメソッドが用意されてないだけだよね。 http://mevius.5ch.net/test/read.cgi/tech/1530664695/449
450: デフォルトの名無しさん [sage] 2018/07/29(日) 13:48:42.85 ID:UcWx6ddp 底辺のドカタにとってはメソッドチェーンが重要なんだね http://mevius.5ch.net/test/read.cgi/tech/1530664695/450
451: デフォルトの名無しさん [sage] 2018/07/29(日) 13:54:46.41 ID:gNiJKIOF > 一行にだらだら書くべきじゃない a = unko() b_result = b(a) c_result = c(b_result) あっ、ふーん・・・ http://mevius.5ch.net/test/read.cgi/tech/1530664695/451
452: デフォルトの名無しさん [sage] 2018/07/29(日) 13:55:33.44 ID:HPChxVcI >>448 オブジェクト指向というより、パイプラインじゃねえの? Objective-Cにもそんなチェーンはなかったと思うが http://mevius.5ch.net/test/read.cgi/tech/1530664695/452
453: デフォルトの名無しさん [sage] 2018/07/29(日) 13:55:46.89 ID:gNiJKIOF 言うほど読みやすいか? こんなの書いてくるやついたら草生やしてしばき倒すでフツウ http://mevius.5ch.net/test/read.cgi/tech/1530664695/453
454: デフォルトの名無しさん [sage] 2018/07/29(日) 14:00:10.27 ID:ikK7Yp3X >>451 読みやすい! pythonic! pythonic! こうですね http://mevius.5ch.net/test/read.cgi/tech/1530664695/454
455: デフォルトの名無しさん [sage] 2018/07/29(日) 14:05:24.19 ID:UcWx6ddp 見当違いの批判をされてもAI分野で圧倒的に支持されてるのは変わらないから ドカタが嫉妬してるだけに見えるんだよね http://mevius.5ch.net/test/read.cgi/tech/1530664695/455
456: デフォルトの名無しさん [sage] 2018/07/29(日) 14:08:42.69 ID:I6LJ2IHq 関数型言語の関数チェーンはともかく、メソッドチェーンは似て非なるゴミ。 http://mevius.5ch.net/test/read.cgi/tech/1530664695/456
457: デフォルトの名無しさん [sage] 2018/07/29(日) 14:11:10.25 ID:lzRBxehA Pythonだと、>>451の一行一行で扱うものがGBクラスのバッチだったりするからね http://mevius.5ch.net/test/read.cgi/tech/1530664695/457
458: デフォルトの名無しさん [sage] 2018/07/29(日) 14:20:05.39 ID:gNiJKIOF [JavaScript] a .sort() .reverse() .map(x => x.toString()) .join(“-“) [Python] '-'.join(map(lambda x: str(x), reversed(sorted(a)))) 下は書く気にもならん 補完も効かないし パイソニップさあ・・・このウンコードはなんだい? http://mevius.5ch.net/test/read.cgi/tech/1530664695/458
459: デフォルトの名無しさん [sage] 2018/07/29(日) 14:20:50.80 ID:gNiJKIOF パイソニップさあ・・・ JavaScript以下、ウンポコペチプー並とか 恥ずかしくないのかい? http://mevius.5ch.net/test/read.cgi/tech/1530664695/459
460: デフォルトの名無しさん [sage] 2018/07/29(日) 14:22:50.50 ID:Df5F+309 これは数学が悪い 関数はあるのにメソッドがない ラムダやmapは教えないくせに内包表記は教える http://mevius.5ch.net/test/read.cgi/tech/1530664695/460
461: デフォルトの名無しさん [] 2018/07/29(日) 14:23:03.09 ID:++hEM/7+ 冗長なコードを美徳として可読性の高さを謳っているのは Python だけじゃなく、同じ手続き型言語の Cobol がある たとえば >>455 を改変してみると: 見当違いの批判をされても業務アプリ開発の分野で (Cobol が)圧倒的に支持されてるのは変わらないから ドカタが嫉妬してるだけに見えるんだよね 仮にこんな感じでコボラが主張したとしても、なんら違和感がない つまり現在に復権したコボラの正統後継者がフェイトニスタってこと http://mevius.5ch.net/test/read.cgi/tech/1530664695/461
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 541 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.022s