- 1 名前:デフォルトの名無しさん [2018/11/04(日) 20:30:10.42 ID:OF8fjEC1.net]
- スレタイ以外の言語もok
前スレ 次世代言語14 Elixir Crystal Julia Rust Swift https://itest.5ch.net/mevius/test/read.cgi/tech/1536668904
- 446 名前:デフォルトの名無しさん [2019/03/06(水) 09:33:23.47 ID:FCOQEIBI.net]
- Kotlinもよろしく
- 447 名前:デフォルトの名無しさん mailto:sage [2019/03/06(水) 22:16:22.83 ID:rYBjnE2S.net]
- micro:bit持ってるけど、あれって専用のHEX吐いてるよね?micropythonそのままで動いてるの?
- 448 名前:デフォルトの名無しさん mailto:sage [2019/03/06(水) 23:30:58.77 ID:NglcYyrq.net]
- >>437
goroutineのchannel待ちリークに対する言語機能が期待される。 あれは結構やばい。
- 449 名前:デフォルトの名無しさん mailto:sage [2019/03/07(木) 09:13:43.68 ID:E2eXaClF.net]
- >>442 micropython そのものが埋め込まれてるよ。 少しだけ独自ライブラリを持ってるだけの話。
だからHEXを読み込ませた後は、teraterm などで入れば直接REPLが使える。
- 450 名前:デフォルトの名無しさん mailto:sage [2019/03/07(木) 09:15:26.42 ID:E2eXaClF.net]
- 独自ライブラリというのもmbed の少し古いバージョンが入ってるだけ。
- 451 名前:デフォルトの名無しさん mailto:sage [2019/03/07(木) 19:23:07.57 ID:ciULrZzx.net]
- pythonの型がクソザコすぎてイライラする
よくこんなゴミ言語で開発する気になるわ ゲエジしかおらんのか
- 452 名前:デフォルトの名無しさん mailto:sage [2019/03/07(木) 20:06:20.64 ID:rioBJ/QG.net]
- そのくらいでいちいちイライラしとる方が世間的にはゲエジですけどね。
- 453 名前:デフォルトの名無しさん mailto:sage [2019/03/07(木) 20:23:38.54 ID:E2eXaClF.net]
- >>446 動的型付けに文句を言っても仕方ないだろ。 それが言語なんだから。 慣れ不慣れ
- 454 名前:デフォルトの名無しさん mailto:sage [2019/03/07(木) 22:51:01.92 ID:ciULrZzx.net]
- >>447
は?ワロタ
- 455 名前:デフォルトの名無しさん mailto:sage [2019/03/07(木) 22:52:11.02 ID:ciULrZzx.net]
- >>448
phpやperlは正しくゴミと認識されてるのに、なぜかpythonだけ私違いますよみたいな顔してんのがイラつく バカp言語3兄弟、仲良くゲエジしてろよと言いたいね
- 456 名前:デフォルトの名無しさん mailto:sage [2019/03/07(木) 22:58:20.38 ID:C5DOGguC.net]
- Cで作ったライブラリをキックするためだけの言語
それがpython perlだな
- 457 名前:デフォルトの名無しさん mailto:sage [2019/03/07(木) 23:15:23.60 ID:ciULrZzx.net]
- プェ〜ルはLinuxコマンドを叩いてUTも書けないゴミだろ
何いってだ
- 458 名前:デフォルトの名無しさん mailto:sage [2019/03/07(木) 23:21:02.99 ID:oTfLqBj1.net]
- ぺーるは時代遅れなだけで偉大な言語だろ
徹頭徹尾クソなphなんたらと同列にしてはいけない
- 459 名前:デフォルトの名無しさん [2019/03/07(木) 23:24:06.09 ID:jEbiMY7g.net]
- phpは型導入間近だよな
- 460 名前:デフォルトの名無しさん mailto:sage [2019/03/07(木) 23:26:48.09 ID:E2eXaClF.net]
- 時代遅れより時代に乗ってる方が良い。
- 461 名前:デフォルトの名無しさん mailto:sage [2019/03/07(木) 23:33:32.43 ID:ciULrZzx.net]
- phナントカは時代に乗ってるんじゃなくて糞を乗っけて転げ落ちてるゴミだよ
- 462 名前:デフォルトの名無しさん mailto:sage [2019/03/07(木) 23:48:34.40 ID:E2eXaClF.net]
- いくら悪口を言っても、妬みとしか聞こえないな。
なんだかんだ言っても人気があるのにはそれなりの理由がある。 人気がないのはそれなりの欠点がある。
- 463 名前:デフォルトの名無しさん mailto:sage [2019/03/07(木) 23:50:57.23 ID:cPei42ec.net]
- >>448
そこは排他関係じゃないんだがなあ。 動的型付け言語で静的に型チェックすることが可能だってのはTypeScriptを見ればわかるはず。 Pythonにも型ヒントはあるが出来が
- 464 名前:いまいちってだけ。 []
- [ここ壊れてます]
- 465 名前:デフォルトの名無しさん mailto:sage [2019/03/08(金) 00:11:03.26 ID:5pI9JP8x.net]
- PHPが人気ってマジ?
俺の周りじゃ技術選定の候補どころか、名前すら挙がらなくなって久しい 一時期LAMP(笑)とか言って持て囃されてたよなぁ
- 466 名前: mailto:sage [2019/03/08(金) 00:16:50.69 ID:z/Z4PF0F.net]
- >>459
wikipedia/mediawiki は PHP ですね
- 467 名前:デフォルトの名無しさん [2019/03/08(金) 01:29:39.26 ID:UQS1HGyr.net]
- 全ウェブページの3割がWordPress
CMSのみのシェアに限ったら実に6割
- 468 名前:デフォルトの名無しさん mailto:sage [2019/03/08(金) 05:42:06.78 ID:K0bH1TMP.net]
- >>450
Rubyだけ関係ないみたいな言い様だな
- 469 名前:デフォルトの名無しさん mailto:sage [2019/03/08(金) 07:33:12.97 ID:33ZLM8BT.net]
- >>461 それは言語じゃないじゃん。
- 470 名前:デフォルトの名無しさん mailto:sage [2019/03/08(金) 07:35:34.69 ID:8yRCoRZ4.net]
- >>459
人気だよ Web系なんて特に、品質に興味のない動けば良い派が多数派の世界だもん 同様の理由でRubyも人気
- 471 名前:デフォルトの名無しさん mailto:sage [2019/03/08(金) 07:54:29.48 ID:5pI9JP8x.net]
- >>461
コーラとハンバーガーの話思い出した 悲しい世界
- 472 名前:デフォルトの名無しさん mailto:sage [2019/03/08(金) 12:53:09.89 ID:zYACOqEV.net]
- >>463
WordPressがPHPで動いてるってことかと
- 473 名前:デフォルトの名無しさん mailto:sage [2019/03/08(金) 15:11:54.86 ID:enrIbZX0.net]
- >>466 そんなこと言ったらほとんどのサイトでJavascriptが使われてるとか、Javaサーブレットの比率が高いというのと同じだぞ。
殆どのOSはC系で動いていますとか? PHPの人気が落ちてきているのは否定しても仕方ないだろ。 IEEEランキング https://news.mynavi.jp/article/20180806-674740/ GitHub(Octoverse) ランキング https://octoverse.github.com/projects#languages どちらでもPHPはランクを落としている。
- 474 名前:デフォルトの名無しさん mailto:sage [2019/03/08(金) 22:48:30.06 ID:v8tJTPJS.net]
- >>450
pythonだけは本当に違うからね ドカタ風情がどう考えるかとか関係ない
- 475 名前:デフォルトの名無しさん mailto:sage [2019/03/08(金) 23:19:04.24 ID:33ZLM8BT.net]
- >>468 ちょっと見た目が初心者用風に見えるから、誤解する人も多いんだろうけど奥が深いな。
特に日本人にとっては、Python3 でUTF-8 が使えるようになってから使える言語になった。 既に10年になるが。
- 476 名前:デフォルトの名無しさん mailto:sage [2019/03/08(金) 23:51:54.75 ID:pPe1nc2w.net]
- Pythonはリスト内包表記がよく分からなくてやめた。
- 477 名前:デフォルトの名無しさん mailto:sage [2019/03/09(土) 00:21:15.90 ID:dWvjadlp.net]
- pythonはmapとfilter組み合わせるときとかの見た目がphp並にゴミなので、リスト内包表記の方がわかりやすくなってる希有な言語
- 478 名前:デフォルトの名無しさん mailto:sage [2019/03/09(土) 00:29:49.32 ID:BaMgJESG.net]
- リスト内包は気持ちいいけど他のほとんどがイライラさせるから仕事では使いたくないな
- 479 名前:デフォルトの名無しさん mailto:sage [2019/03/09(土) 00:39:12.52 ID:IRFnMIKL.net]
- Pythonはリストやマップを使い倒すほどに激遅になっていくから
ループ処理するものは全てCやら何やらに全て置き換えてライブラリ化してから使うしかなくなるからな
- 480 名前:デフォルトの名無しさん mailto:sage [2019/03/09(土) 00:46:34.01 ID:jmJNTA16.net]
- >>473 リストを使わずに、セットや辞書を使えば良いんじゃないの? リストは遅いと書かれてるんだし。
セットや辞書はHash
- 481 名前:デフォルトの名無しさん mailto:sage [2019/03/09(土) 01:26:39.24 ID:wV17wiJS.net]
- いやいやあんた何言ってんの
- 482 名前:デフォルトの名無しさん mailto:sage [2019/03/09(土) 01:30:33.77 ID:HqfcKPNw.net]
- 最近データ構造の勉強を始めたんじゃろ
- 483 名前:デフォルトの名無しさん mailto:sage [2019/03/09(土) 02:03:10.56 ID:bnJe64DG.net]
- >>473
無限の可能性をもつ次世代言語なんかじゃなくてCに置き換える っていうビジョンが見えてるのが素晴らしい
- 484 名前:デフォルトの名無しさん [2019/03/09(土) 03
]
- [ここ壊れてます]
- 485 名前::01:35.52 ID:n56g/PGg.net mailto: じゃあ最初からCやれよ []
- [ここ壊れてます]
- 486 名前:デフォルトの名無しさん mailto:sage [2019/03/09(土) 08:50:59.24 ID:ylwqDFWx.net]
- 最初にやるのは、Cに置き換えないと激遅になる証拠をしっかり押さえること
- 487 名前:デフォルトの名無しさん mailto:sage [2019/03/09(土) 08:54:53.67 ID:jz9xUaFa.net]
- 得意な部分は他の言語にやらせたらいいっていうのはわかりやすくて良い。
なんでもアピールするバカよりよっぽど良いのは現実と一緒だな。
- 488 名前:デフォルトの名無しさん [2019/03/09(土) 08:58:56.37 ID:6GEF2scy.net]
- Pythonは何が得意なの?
- 489 名前:デフォルトの名無しさん mailto:sage [2019/03/09(土) 09:01:21.52 ID:v9lhRDY6.net]
- >>473
cythonやnumbaを知ってから批判しましょうね
- 490 名前:デフォルトの名無しさん mailto:sage [2019/03/09(土) 09:05:40.00 ID:e3G7+PXr.net]
- >>482
最初からCで書けよクソゴミで済む話なんだよな
- 491 名前:デフォルトの名無しさん mailto:sage [2019/03/09(土) 09:12:31.13 ID:ylwqDFWx.net]
- 同じことを同じ言語で二回書くのはクソゴミだが、言語を変えるなら二回書いてもいい
- 492 名前:デフォルトの名無しさん mailto:sage [2019/03/09(土) 09:12:48.57 ID:jz9xUaFa.net]
- >>481
糊付け duckタイピング
- 493 名前:デフォルトの名無しさん mailto:sage [2019/03/09(土) 09:20:36.93 ID:v9lhRDY6.net]
- >>483
全然違うよ numbaで書くのはcで書くより遥かに簡単だからね
- 494 名前:デフォルトの名無しさん mailto:sage [2019/03/09(土) 09:29:01.65 ID:4ewQpv+T.net]
- ダックタイピングと呼ばれるものって、実際には同名のメソッドが存在すればそれを呼ぶことができる
(動的バインディング)ってだけで、「アヒル」や「タイピング」は関係ないよな。 アヒルのたとえ話の趣旨からすればTypeScriptのようなstructual subtypingが近いんだろうが。
- 495 名前:デフォルトの名無しさん mailto:sage [2019/03/09(土) 09:29:17.49 ID:jmJNTA16.net]
- >>481 ちょこちょこ変更できてなんでもできる事。
だから入門者用としても入りやすい。小学生から学者まで。 特にライブラリーが揃ってるから統計分析など科学技術計算には強い。 特に機械学習やAI は、Python また、Excel との相性も良い。 コンパクトなバイトコードになるから、IoTの様に小さな所でも動け、REPLが動くから実機で変更テストができ自由度が高い。だから、IoT用言語としての地位も確立している。
- 496 名前:デフォルトの名無しさん mailto:sage [2019/03/09(土) 09:37:11.61 ID:uR+z9zTM.net]
- >>487
Pythonにはどっかの赤い宝石とは違ってドキュメントをきちんと書く文化がある そして、本当に正しく書かれたドキュメントには「プロトコル」としてアヒルが満たすべき要件が定義されている そこまでやってはじめて「ダックタイピング」と言える
- 497 名前:デフォルトの名無しさん mailto:sage [2019/03/09(土) 10:01:14.60 ID:4ewQpv+T.net]
- Pythonのプロトコルというとイテレータとかああいうやつ?あれなら確かにダックタイピングと
言えるかもしれないけど、あらかじめ定義されているもの以外に「アヒル」プロトコルとか 追加できるんだっけ?
- 498 名前:デフォルトの名無しさん mailto:sage [2019/03/09(土) 10:22:47.01 ID:ylwqDFWx.net]
- 文章力があればプロトコルの数学的定義を覆せる文化
それがドキュメントを書く文化につながる
- 499 名前:デフォルトの名無しさん mailto:sage [2019/03/09(土) 11:05:03.57 ID:ktQSUaaW.net]
- >>490 デスクリプタ汎用プロトコルがあるからユーザが定義できる。
https://qiita.com/knzm/items/a8a0fead6e1706663c22 デスクリプタ HowTo ガイド https://docs.python.org/ja/3/howto/descriptor.html Duck Typing は動的型付けな言語(Python, Ruby)等における型付けの作法である ある処理に必要なオブジェクト A と同じ振る舞いができるのであれば、継承関係のある/なしにかかわらず、そのオブジェクトはAと同じとみなして良いというもの。 Python のダックタイピングの例 PythonのABC - 抽象クラスとダック・タイピング https://qiita.com/kaneshin/items/269bc5f1
- 500 名前:56d86f8a91c4 []
- [ここ壊れてます]
- 501 名前:デフォルトの名無しさん mailto:sage [2019/03/09(土) 11:58:15.18 ID:GVs3bbIF.net]
- Ruby のStringIO は、Duck Typing
StringIO クラスは、IO クラスと継承関係はなく、 単に、read, write など、IO と同名の関数名を使っているだけ これだけで、StringIO に対して、入出力操作を行うことで、 メモリファイルを扱うことができる 最近は、ガチガチの継承よりも、委譲やDuck Typing を使うことも多い。 宣言無しのinterface みたいなもの
- 502 名前:デフォルトの名無しさん mailto:sage [2019/03/09(土) 12:11:53.03 ID:4ewQpv+T.net]
- >>493
>宣言無しのinterface みたいなもの なるほど、そういう解釈ならしっくり来た。
- 503 名前:デフォルトの名無しさん mailto:sage [2019/03/09(土) 12:17:10.91 ID:BnoVO+GE.net]
- Rubyは大クラス主義といって、移譲だのプロトコルだのまどろっこしいことするよりどんどん継承しようぜ!という考え方が主流
だから実際にはほとんどダックタイピングは使わない 静的型検査なしでドキュメントも書きたくないとなると、Pythonのような紳士協定ベースなやり方は確実に破綻するので、 実装継承を多用するというのは「実装が仕様」なルンペン文化には適したスタイルではある
- 504 名前:デフォルトの名無しさん mailto:sage [2019/03/09(土) 12:34:00.97 ID:jso+Oksr.net]
- interfaceがあってこそのduck typingだなとtypescriptやって思った
- 505 名前:デフォルトの名無しさん mailto:sage [2019/03/09(土) 12:42:38.75 ID:BnoVO+GE.net]
- interfaceは元々は「堅い」言語で既存コードに極力手を入れずに建て増ししていくための仕組みだが、
今ではそれが高速な開発におけるデグレ防止に役立ち、生産性において動的型を圧倒したというのは皮肉な話だな
- 506 名前:デフォルトの名無しさん mailto:sage [2019/03/09(土) 12:47:14.54 ID:4ewQpv+T.net]
- Javaのinterfaceを初めて見たとき、Goのようなものを期待したら違っててがっくりした思い出。
- 507 名前:デフォルトの名無しさん mailto:sage [2019/03/09(土) 12:51:39.03 ID:ylwqDFWx.net]
- 静的型は悪くないが静的型を正しく教えるノウハウをだれが持ってるんだろうか
目か?目で盗むのか?
- 508 名前:デフォルトの名無しさん mailto:sage [2019/03/09(土) 12:54:03.55 ID:GVs3bbIF.net]
- Duck Typing だと、たまたま同名の関数名があった場合に、バグる危険性があるから、
自分が使うものだけを、interface 宣言させて、バグを避けているのだろう 最近は、その宣言がガチガチ過ぎて面倒なので、Duck Typing が流行ってきている
- 509 名前:デフォルトの名無しさん mailto:sage [2019/03/09(土) 13:40:27.53 ID:ylwqDFWx.net]
- 危険と安全の対立が今は主流になっているがCの型にはサイズを計算する意味もあった
- 510 名前:デフォルトの名無しさん mailto:sage [2019/03/09(土) 13:54:13.53 ID:jz9xUaFa.net]
- 流行り廃りは行き来するもんだからな。
動的も静的もいいバランス具合にそのうち落ち着いていくだろう。 本当に流行り廃りを超えてる技術というのはユニットテストやリファクタリングといったものなんだが、 そういうのみんな嫌いでしょ?
- 511 名前:デフォルトの名無しさん mailto:sage [2019/03/09(土) 14:07:25.26 ID:ylwqDFWx.net]
- 仕様と実装言語が独立しているレベルになったら言語の布教に不都合だから
実装は仕様に依存するぐらいがみんな好きでしょ
- 512 名前:デフォルトの名無しさん mailto:sage [2019/03/09(土) 19:48:43.49 ID:YBbU7zqD.net]
- >>497
> 動的型を圧倒したというのは皮肉な話 そもそも言語機能としてのinterfaceは動的型(具体的にはSmalktalk)のダックタイピング(当時はそうは言わなかったが)を 静的型のメリットを殺さずにやるアイデアから考案されたんだから順当だろう www.cs.utexas.edu/~wcook/papers/OOPSLA89/interfaces.pdf
- 513 名前:デフォルトの名無しさん mailto:sage [2019/03/10(日) 13:14:29.15 ID:E4pQDIKL.net]
- C++はvirtualを使わない技術、Haskellはラムダを使わない技術を磨いている
Rustも同様 virtualが動的型を圧倒したとか言ってるのは時代錯誤
- 514 名前:デフォルトの名無しさん mailto:sage [2019/03/10(日) 20:02:03.91 ID:iWdySZoH.net]
- ラムダを使わない技術ってなんなん?
- 515 名前:デフォルトの名無しさん mailto:sage [2019/03/10(日) 20:02:56.59 ID:/oBaS06x.net]
- なんだろね
ポイントフリースタイルの話かな
- 516 名前:デフォルトの名無しさん mailto:sage [2019/03/10(日) 20:22:04.07 ID:8hqMg5Px.net]
- ラムダを使わずコンビネータを使う、とか言ったりして。
- 517 名前:デフォルトの名無しさん mailto:sage [2019/03/10(日) 20:48:07.67 ID:E4pQDIKL.net]
- quickSort :: Ord a => [a] -> [a]
でも昇順とか降順とかを変えるのが大変だな
- 518 名前:デフォルトの名無しさん mailto:sage [2019/03/10(日) 22:35:21.02 ID:iWdySZoH.net]
- sortByしたくなったらどうするんよ?
ラムダなしHaskellとかコード量が2倍で済まなさそう。
- 519 名前:デフォルトの名無しさん mailto:sage [2019/03/10(日) 23:20:22.27 ID:evthC8BV.net]
- sortByなんて実用的なタスクでしか使わないだろ
つまりHaskellには不要
- 520 名前:デフォルトの名無しさん mailto:sage [2019/03/10(日) 23:54:02.27 ID:E4pQDIKL.net]
- そもそも動的型をdisることに実用性があるのかどうか考えたか?
それとも何も考えてなかったのにHaskellと聞いたら急に頭が良くなったのか?
- 521 名前:デフォルトの名無しさん mailto:sage [2019/03/10(日) 23:56:13.89 ID:vvRzWHgY.net]
- ラムダを使わない技術って何なの
説明しろよ
- 522 名前:デフォルトの名無しさん mailto:sage [2019/03/11(月) 01:18:43.16 ID:XnlVWIz4.net]
- 会話が成り立ってなくて怖いんだけど
- 523 名前:デフォルトの名無しさん mailto:sage [2019/03/11(月) 02:21:22.63 ID:R//MLWrb.net]
- いや型無し糞言語ガイジは死ねよ、時代遅れの爺
- 524 名前:デフォルトの名無しさん [2019/03/11(月) 09:04:21.30 ID:9skrQpxpu]
- 部分適用じゃね?→ラムダを使わない技術
sum xs = foldl (\a x -> a + x) 0 xs
sum xs = foldl (+) 0 xs
sumの方も部分適用すれば、こうなる
sum = foldl (+) 0
- 525 名前:デフォルトの名無しさん mailto:sage [2019/03/11(月) 09:24:00.27 ID:D2PSGRy3.net]
- そもそも実行時に命令を作り出すというのは、動的型付けじゃないとできないのでは? eval
- 526 名前:デフォルトの名無しさん mailto:sage [2019/03/11(月) 09:38:26.34 ID:9rO3q8tQ.net]
- 動的もコンパイルするし、静的もRepl あるし
- 527 名前:デフォルトの名無しさん mailto:sage [2019/03/11(月) 11:48:34.91 ID:NYtiTycm.net]
- >>518
s='a+a' a=1 print(eval(s)) #2 a=2.0 print(eval(s)) #4.0
- 528 名前:デフォルトの名無しさん mailto:sage [2019/03/11(月) 11:57:22.45 ID:NYtiTycm.net]
- REPL と動的実行のeval は違う。
a=input() #abcと入力 print(eval(s)) #abcabc と出力 s=input() # 3**2 と入力 print(eval(s)) #9 と出力
- 529 名前:デフォルトの名無しさん mailto:sage [2019/03/11(月) 12:30:19.49 ID:NYtiTycm.net]
- 動的実行には、複数の式を実行する exec がある。
exec(""" total = 0 for i in range(5): print(i) total += i print(total) """) これを利用すれば、プログラムを変更しないで外からの入力で動作を変えたりできる。
- 530 名前:デフォルトの名無しさん mailto:sage [2019/03/11(月) 12:44:28.78 ID:XUClMORg.net]
- 何か変なのに粘着されてるじゃん
- 531 名前:デフォルトの名無しさん mailto:sage [2019/03/11(月) 12:49:45.69 ID:iGRez5Af.net]
- >>521
そうだね重大なセキュリティホールだね お願いだから消えてくれ
- 532 名前:デフォルトの名無しさん mailto:sage [2019/03/11(月) 16:46:34.67 ID:9rO3q8tQ.net]
- >>519
そんなの単にevalに渡すコンテキストの違いじゃん 実行時に命令生成することの本質じゃない
- 533 名前:デフォルトの名無しさん mailto:sage [2019/03/11(月) 20:14:35.05 ID:YRmagZmf.net]
- 文字列使えば任意のコードが実行できる!文字列最強!みたいなバカ理論。
- 534 名前:デフォルトの名無しさん mailto:sage [2019/03/11(月) 20:16:58.60 ID:vDWHHSf6.net]
- それ社内のエースが言っててワロタ
- 535 名前:デフォルトの名無しさん mailto:sage [2019/03/11(月) 20:49:09.16 ID:kuj3upGr.net]
- 構文木いじれるLispの方が便利じゃね?
- 536 名前:デフォルトの名無しさん mailto:sage [2019/03/12(火) 12:12:04.79 ID:f1IcpvAp.net]
- 構文木オブジェクトなら左括弧と右括弧の対応をいじる脆弱性はない
文字列を使わないことがオブジェクト指向の定義と言えないこともない オブジェクト指向の定義多すぎ
- 537 名前:デフォルトの名無しさん [2019/03/12(火) 12:34:20.82 ID:rf03pH6k.net]
- > 文字列を使わないことがオブジェクト指向の定義
ハハハ
- 538 名前:デフォルトの名無しさん mailto:sage [2019/03/12(火) 13:10:26.07 ID:f1IcpvAp.net]
- 笑うことも定義か
staticおじさんを笑うように
- 539 名前:デフォルトの名無しさん mailto:sage [2019/03/12(火) 13:24:41.15 ID:f1IcpvAp.net]
- 定義を教えられないから目で盗み空気を読み忖度した結果として定義が増える
- 540 名前:デフォルトの名無しさん mailto:sage [2019/03/12(火) 13:33:15.64 ID:RXMytCd2.net]
- ハハッ
- 541 名前:デフォルトの名無しさん mailto:sage [2019/03/13(水) 21:17:11.81 ID:u/DrurAb.net]
- まあテクニカルタームにしがみつく奴はバカしかいないよ。
- 542 名前:デフォルトの名無しさん [2019/03/13(水) 21:26:00.10 ID:M+m6pFpm.net]
- ハッ
- 543 名前:デフォルトの名無しさん mailto:sage [2019/03/13(水) 22:20:22.61 ID:eVzJUFww.net]
- ハハッ
- 544 名前:デフォルトの名無しさん mailto:sage [2019/03/14(木) 10:58:18.04 ID:0lYU+AM6.net]
- 差別発言が日常茶飯事なのと専門用語のマナーを守ることとのギャップがものすごい
- 545 名前:デフォルトの名無しさん mailto:sage [2019/03/14(木) 23:49:16.54 ID:gVqeE1jf.net]
- >>536
そういうバランスが壊れてるところプログラマーっていう人種の典型
- 546 名前:デフォルトの名無しさん mailto:sage [2019/03/15(金) 17:46:48.87 ID:LvZJWiiQ.net]
- プログラムはおいといてデバッグに必要なのは典型的でないケースを1個見つけること
1個だからといって無視しないこと
|

|