X



【悲報】ひろゆきさん、次は「小学生レベルのプログラミング」に敗北してしまう………😭 [496173787]
■ このスレッドは過去ログ倉庫に格納されています
0001番組の途中ですがアフィサイトへの転載は禁止です (ニククエW ff9f-Nhxf)
垢版 |
2021/11/29(月) 22:35:09.20ID:Oxj51Yrw0NIKU●?2BP(2000)

ひろゆきが明かす「ある天才に完全敗北したときの話」
https://diamond.jp/articles/-/282178

僕が、「完全な敗北感」を味わったのは、あるプログラムを見たときです。
パソコンでゲームをすると、数字の「テンキー」で操作することがありますよね。いわゆる「十字キー」というやつで、「4」で「左」、「6」で「右」に動かすやつです。

これをプログラムするときに、普通の人は2行のプログラムを書きます。「4を押したら左に移動せよ」「6を押したら右に移動せよ」と、2つの指示をコンピュータに向けて書き込みます。

しかし、天才は違います。
天才は、1行でその指示を与えることができます。
「押した数字から5を引いた分だけ、操作せよ」という1行を書きます。そうすると、その1行だけで「-1」「+1」の移動をプログラミングできてしまうのです。

それを知ったときに、「うわーそんなこと絶対に思い浮かばないよ」と思いました。


↓↓↓


「他のテンキー押すとキャラ操作が破綻してしまうのでは?」
「結局case文が必要で複数行になる」
「直感的に理解できないコードは素人」
など叩かれまくる

https://i.imgur.com/IZUaC3S.jpg
0002番組の途中ですがアフィサイトへの転載は禁止です (ニククエW ff9f-CFJO)
垢版 |
2021/11/29(月) 22:35:24.04ID:Oxj51Yrw0NIKU?2BP(1000)

どうすんのこれ…
0003番組の途中ですがアフィサイトへの転載は禁止です (ニククエW ff9f-CFJO)
垢版 |
2021/11/29(月) 22:35:27.99ID:Oxj51Yrw0NIKU?2BP(1000)

まじでやばい…
0004番組の途中ですがアフィサイトへの転載は禁止です (ニククエW ff9f-CFJO)
垢版 |
2021/11/29(月) 22:35:35.87ID:Oxj51Yrw0NIKU?2BP(1000)

チー牛の王さん…
0005番組の途中ですがアフィサイトへの転載は禁止です (ニククエW ff9f-CFJO)
垢版 |
2021/11/29(月) 22:35:39.76ID:Oxj51Yrw0NIKU?2BP(1000)

どうして…
0006番組の途中ですがアフィサイトへの転載は禁止です (ニククエW ff9f-CFJO)
垢版 |
2021/11/29(月) 22:35:44.86ID:Oxj51Yrw0NIKU?2BP(1000)

🥺
0008番組の途中ですがアフィサイトへの転載は禁止です (ニククエ ff51-BhQk)
垢版 |
2021/11/29(月) 22:37:23.89ID:xvPanixJ0NIKU
論理演算の話かと思ったら
0009番組の途中ですがアフィサイトへの転載は禁止です (ニククエW 97af-HhuU)
垢版 |
2021/11/29(月) 22:37:42.89ID:VW0ls2I40NIKU
競プロならあり
実務ならなし
0011番組の途中ですがアフィサイトへの転載は禁止です (ニククエ d709-d1Oo)
垢版 |
2021/11/29(月) 22:38:21.64ID:RZo8tf2D0NIKU
おいおい、2ch創り上げた王だろお前は!?
0012番組の途中ですがアフィサイトへの転載は禁止です (ニククエW 1789-pn1A)
垢版 |
2021/11/29(月) 22:38:22.62ID:6rncEoE20NIKU
キーマッピング変えられないじゃん
0014番組の途中ですがアフィサイトへの転載は禁止です (ニククエW 978c-1PhT)
垢版 |
2021/11/29(月) 22:39:40.28ID:lk73VhuI0NIKU
まあそう言う魔改造が必要な時もある
0018番組の途中ですがアフィサイトへの転載は禁止です (ニククエW 178f-Grf0)
垢版 |
2021/11/29(月) 22:40:34.36ID:/UC+GcbY0NIKU
4と6しか存在しないキーボードだったんだろ
0019番組の途中ですがアフィサイトへの転載は禁止です (ニククエW 978c-1PhT)
垢版 |
2021/11/29(月) 22:41:54.24ID:lk73VhuI0NIKU
最近知ったどっかで広められてる面白い逸話を、プログラマ現役時代に聞いたかのように語る人
0020番組の途中ですがアフィサイトへの転載は禁止です (ニククエW d7d2-pny4)
垢版 |
2021/11/29(月) 22:42:24.09ID:Q8vN2oyH0NIKU
strcpyのコード
直感的に理解できなかったお
0021番組の途中ですがアフィサイトへの転載は禁止です (ニククエ d77c-HfRa)
垢版 |
2021/11/29(月) 22:42:25.57ID:63ISMD+A0NIKU
よく分からんけどそういうのってゲーム関連のライブラリ呼び出してくるだけでできることなんじゃねーの?
「パソコンでゲームをすると、数字の「テンキー」で操作することがありますよね。」ってひろゆきも言うくらいよくある操作方法なわけだし
0022番組の途中ですがアフィサイトへの転載は禁止です (ニククエ 9f08-z0N8)
垢版 |
2021/11/29(月) 22:42:28.82ID:gtTNEzPJ0NIKU
>>8
俺もそう思った
0023番組の途中ですがアフィサイトへの転載は禁止です (ニククエW 57af-kQHb)
垢版 |
2021/11/29(月) 22:43:00.56ID:iu9kD5Mh0NIKU
ずっと昔に本読みながらビット演算で作った記憶があるな
具体的には全く覚えてない
0024番組の途中ですがアフィサイトへの転載は禁止です (ニククエW f719-mnW0)
垢版 |
2021/11/29(月) 22:43:04.58ID:YBNW/Rov0NIKU
全てに浅いからこんなことになるんだけど言い逃げするから常勝
0025番組の途中ですがアフィサイトへの転載は禁止です (ニククエW 977e-Dchj)
垢版 |
2021/11/29(月) 22:44:03.15ID:I39kdJWS0NIKU
それあなたの感想ですよねで突破しろよ
0026番組の途中ですがアフィサイトへの転載は禁止です (ニククエ Spcb-bYCJ)
垢版 |
2021/11/29(月) 22:44:04.81ID:jLvBhfespNIKU
例外処理で何行も増えるやつ
0027番組の途中ですがアフィサイトへの転載は禁止です (ニククエ 77d2-TDOl)
垢版 |
2021/11/29(月) 22:44:28.12ID:3WYwSqOv0NIKU
>>8
それな。

S = inkey$
X = X - (S=4) + (S=6)

みたいな。

何やってたんだこいつ。
0028番組の途中ですがアフィサイトへの転載は禁止です (ニククエW 9fa2-tG25)
垢版 |
2021/11/29(月) 22:44:34.54ID:PvlkLOJh0NIKU
確かに昔のファミコンゲームとかでそこまで詰め込まないと容量が足りない局面でこういう考えが出てくる人は凄いと思うな
0029番組の途中ですがアフィサイトへの転載は禁止です (ニククエW f7b7-H0v4)
垢版 |
2021/11/29(月) 22:44:36.28ID:FjOMEkmk0NIKU
もう適度にに炎上しそうな事わざと言ってるだけだろ
0030番組の途中ですがアフィサイトへの転載は禁止です (ニククエW 57af-kQHb)
垢版 |
2021/11/29(月) 22:44:45.60ID:iu9kD5Mh0NIKU
むかーしは全部自分でプログラムする必要があったんだよ
ソースの長さにも制限あるし処理速度の制限もある
そういう時代の工夫の話だろ

今は多少冗長でも可読性の方が優先だね
0031番組の途中ですがアフィサイトへの転載は禁止です (ニククエ Sa2b-OzKZ)
垢版 |
2021/11/29(月) 22:44:51.18ID:PPjojzemaNIKU
>>8>>22
職業プログラマーの人に教えてほしいんやけど、論理演算は今でも普通に多用してるもんなん?
それともそれも可読性優先にシフトしてるん?
0032番組の途中ですがアフィサイトへの転載は禁止です (ニククエW f70d-m8C2)
垢版 |
2021/11/29(月) 22:45:33.27ID:ULI1kv3m0NIKU
今どきそんなことで処理速くなるわけじゃないから無意味だよ
0033番組の途中ですがアフィサイトへの転載は禁止です (ニククエW 9f94-nsQY)
垢版 |
2021/11/29(月) 22:46:42.49ID:E8B7KFQr0NIKU
平成初期に良く見られたコーディングで本当にリソースが足りなかったんだなぁとは思うけどね
0036番組の途中ですがアフィサイトへの転載は禁止です (ニククエW 9f4d-xkoS)
垢版 |
2021/11/29(月) 22:48:32.77ID:D8WBsLW/0NIKU
>>27
これこれ
以前も書いたけど自分はMSXBASICのstick関数で訳の分からん論理式使ってる奴に驚いて挫折したんだよな
8方向の移動をxとyの2行で実現してた
0037番組の途中ですがアフィサイトへの転載は禁止です (ニククエW 1f8c-Wb4Y)
垢版 |
2021/11/29(月) 22:48:34.16ID:v7CuYnEX0NIKU
馬鹿だな
key=inkey()
dir=(key&0x06)-5
だろ
マスク忘れるのは普段からプログラミングしていない証拠だよ
0038番組の途中ですがアフィサイトへの転載は禁止です (ニククエ Sdbf-pn1A)
垢版 |
2021/11/29(月) 22:48:44.06ID:SeGgeiwcdNIKU
>>31
普通に使うし可読性とは関係なくないか
シフト演算のこと?
0039番組の途中ですがアフィサイトへの転載は禁止です (ニククエW 1f8c-Wb4Y)
垢版 |
2021/11/29(月) 22:49:43.07ID:v7CuYnEX0NIKU
って8入力したとき駄目か
0040番組の途中ですがアフィサイトへの転載は禁止です (ニククエ 97af-vfLr)
垢版 |
2021/11/29(月) 22:50:06.28ID:TWuV+G+m0NIKU
天才のレベルが低すぎるんよ
0041番組の途中ですがアフィサイトへの転載は禁止です (ニククエW 9fa2-tG25)
垢版 |
2021/11/29(月) 22:50:07.20ID:PvlkLOJh0NIKU
昔のスタープログラマーの時代は終わって今は団体戦の時代という事か
ヒストリエで見たマケドニアの戦い方みたいで面白いな
0043番組の途中ですがアフィサイトへの転載は禁止です (ニククエW d7d2-pny4)
垢版 |
2021/11/29(月) 22:50:23.67ID:Q8vN2oyH0NIKU
>>31
組み込みでは使う
LSIのレジスタはビット単位で
制御するからそっちのがPDFと
合わせて読む時読みやすい
0044番組の途中ですがアフィサイトへの転載は禁止です (ニククエW 9744-Y5PK)
垢版 |
2021/11/29(月) 22:50:37.19ID:YopmZc9Y0NIKU
>>37
それ、おかしくないか?
0045番組の途中ですがアフィサイトへの転載は禁止です (ニククエW 97af-BxIx)
垢版 |
2021/11/29(月) 22:50:40.57ID:QMRJoEI50NIKU
変な事はしない方がいい
バグ取りが地獄になる
0047番組の途中ですがアフィサイトへの転載は禁止です (ニククエW 1f8c-Wb4Y)
垢版 |
2021/11/29(月) 22:51:13.42ID:v7CuYnEX0NIKU
>>44
おかしかったな
0048番組の途中ですがアフィサイトへの転載は禁止です (ニククエ Sa2b-OzKZ)
垢版 |
2021/11/29(月) 22:51:39.35ID:PPjojzemaNIKU
>>38
いやいや俺も論理演算使いまくるけど、初心者から見たら暗号に見えるし、プロにとってはどこからが可読性なのかなと思って
そりゃな、論理演算知ってたら、わざわざそれをIF文で書かれた方がめんどくさいよ
0050番組の途中ですがアフィサイトへの転載は禁止です (ニククエW f70d-m8C2)
垢版 |
2021/11/29(月) 22:52:14.92ID:ULI1kv3m0NIKU
三項演算子すら可読性下がるから使わずにif文書けっていう向きもある
0052番組の途中ですがアフィサイトへの転載は禁止です (ニククエ ff9f-QdP7)
垢版 |
2021/11/29(月) 22:52:38.95ID:EXx1C32Y0NIKU
そもそもケンモメン世代だと
他の方法見る前にデフォがこれだっただけw

まぁ今の時代だとそもそもフレーム固定じゃないから
移動量が定数ではないです
0053番組の途中ですがアフィサイトへの転載は禁止です (ニククエ Sa2b-OzKZ)
垢版 |
2021/11/29(月) 22:52:57.24ID:PPjojzemaNIKU
>>43
高級言語だと見解分かれそうな感じか
そりゃビット演算やるなら論理演算むしろ避けて通れないやろ
0054番組の途中ですがアフィサイトへの転載は禁止です (ニククエW bf6e-U2AH)
垢版 |
2021/11/29(月) 22:53:32.29ID:zq913F+V0NIKU
プログラムの行数が少ない≠凄い
0055番組の途中ですがアフィサイトへの転載は禁止です (ニククエ ff89-D8AZ)
垢版 |
2021/11/29(月) 22:53:52.92ID:xRxWObI30NIKU
俺だったら配列使うかな
0057番組の途中ですがアフィサイトへの転載は禁止です (ニククエ 9fa9-3yxj)
垢版 |
2021/11/29(月) 22:54:40.06ID:diWs4iqm0NIKU
実務経験のない、所謂「バカ」がやるヤツ
0058番組の途中ですがアフィサイトへの転載は禁止です (ニククエ Sa2b-OzKZ)
垢版 |
2021/11/29(月) 22:54:49.25ID:PPjojzemaNIKU
>>50
そのへんの可読性の議論って、「俺が読めないから使うな」ってのが混じりがちやない?普遍的な話として
0059番組の途中ですがアフィサイトへの転載は禁止です (ニククエ 9f44-+aRL)
垢版 |
2021/11/29(月) 22:54:55.82ID:H2EXDpE40NIKU
コードゴルフでもしてんの?
0061番組の途中ですがアフィサイトへの転載は禁止です (ニククエ d798-w2Xo)
垢版 |
2021/11/29(月) 22:55:36.93ID:XU9tadyF0NIKU
マイコンBASICマガジンでif文は使うなッ的なのが一般的だった思い出
0062番組の途中ですがアフィサイトへの転載は禁止です (ニククエ 97a2-uF9W)
垢版 |
2021/11/29(月) 22:55:41.47ID:9StqK8130NIKU
それっぽい嘘松言わせたらマジで天才だよなコイツ
天性の詐欺師
0063番組の途中ですがアフィサイトへの転載は禁止です (ニククエ MM7f-pluV)
垢版 |
2021/11/29(月) 22:55:44.28ID:dOWWj/3ZMNIKU
負荷の軽くなるトリッキーなコードは感心するがこんなのはただのオナニー
0065番組の途中ですがアフィサイトへの転載は禁止です (ニククエ Sa2b-OzKZ)
垢版 |
2021/11/29(月) 22:56:44.11ID:PPjojzemaNIKU
でもプロのプログラマーは意外に思うかもしれないけど、Excelのスプレッドシートだと重くなる関数を避けるためにトリッキーな整数操作考えることあるわ
スプレッドシートは下手に作ると露骨に重くなるからな
0066番組の途中ですがアフィサイトへの転載は禁止です (ニククエW bfad-Y0DH)
垢版 |
2021/11/29(月) 22:57:20.57ID:+DMk47eU0NIKU
単に天才プログラマーはなにをするかを分かり易い例で書いただけだろ。
一般人にプログラムって言っても何のことかわからないし、天才になればタイピングが早いのを天才と呼ぶのか、記憶力を天才と呼ぶのか意味がわからない。
それを天才は発想を基準にしていますよっていう例だろう
0067番組の途中ですがアフィサイトへの転載は禁止です (ニククエ Sa2b-OzKZ)
垢版 |
2021/11/29(月) 22:57:24.11ID:PPjojzemaNIKU
>>61
俺が論理演算教に入信したのベーマガやわ
0068番組の途中ですがアフィサイトへの転載は禁止です (ニククエW f70d-m8C2)
垢版 |
2021/11/29(月) 22:58:15.50ID:ULI1kv3m0NIKU
>>58
一行あたりの情報量をどれだけにすべきかって思想の違いではあると思うけど
でも俺の書き方がわからないやつはいらない、みたいな我を求められる時代ではないとも思う
0071番組の途中ですがアフィサイトへの転載は禁止です (ニククエW b70d-aTm8)
垢版 |
2021/11/29(月) 23:00:04.59ID:W8wvzHkM0NIKU
>>66
例えがヘタクソって時点で、地頭が悪い証明なんよ
プログラムの上手さ話なら
ソートとかを例にあげたらいいのに
0072番組の途中ですがアフィサイトへの転載は禁止です (ニククエ Sa2b-OzKZ)
垢版 |
2021/11/29(月) 23:01:00.42ID:PPjojzemaNIKU
>>68
三項演算子はVBAにはないから何じゃらほいって検索したけど、書き方の問題やなくて機能の問題やん?
スプレッドシートで例えたら、XLOOKUPはわからないからVLOOKUPで書け、みたいな
0074番組の途中ですがアフィサイトへの転載は禁止です (ニククエ 97af-vfLr)
垢版 |
2021/11/29(月) 23:02:00.10ID:TWuV+G+m0NIKU
bit操作アルゴリズムは天才感すごい
0075番組の途中ですがアフィサイトへの転載は禁止です (ニククエW bf7f-TIkQ)
垢版 |
2021/11/29(月) 23:02:20.02ID:thoBPf510NIKU
8方向全部処理して結局同じ事って事すら理解出来無い
知能の低いニシムラくん
0076番組の途中ですがアフィサイトへの転載は禁止です (ニククエ 9787-D8AZ)
垢版 |
2021/11/29(月) 23:02:24.84ID:RMOsCHm40NIKU
キーコードを数字に直すのめんどくさくね?
0077番組の途中ですがアフィサイトへの転載は禁止です (ニククエ ff9f-QdP7)
垢版 |
2021/11/29(月) 23:02:38.18ID:EXx1C32Y0NIKU
でもプログラムの感覚としては関数系に近いんじゃない(適当)
0079番組の途中ですがアフィサイトへの転載は禁止です (ニククエ 1fdd-D8AZ)
垢版 |
2021/11/29(月) 23:02:57.91ID:rzpVnb4w0NIKU
ひろゆき「頭の悪い人は必要以上のことをするものなんですよ〜」
0080番組の途中ですがアフィサイトへの転載は禁止です (ニククエ 9779-HfRa)
垢版 |
2021/11/29(月) 23:03:30.96ID:f8BbPo1q0NIKU
20年前に西和彦が2ちゃんねるに対抗して1ch.tvを立ち上げ失笑買っただけで上自滅したやん?
ひろゆきとは丁度年齢差が20歳で今や自分が西ポジションなんだよな
0083番組の途中ですがアフィサイトへの転載は禁止です (ニククエ bfce-ZQOw)
垢版 |
2021/11/29(月) 23:04:24.13ID:TiFWfhhR0NIKU
20ねんくらい作ってないなら忘れるだろなあw
0084番組の途中ですがアフィサイトへの転載は禁止です (ニククエW ff8f-7yVu)
垢版 |
2021/11/29(月) 23:05:13.71ID:Wdln1BO10NIKU
バグの引き金になりそう
ただ地雷埋めてるだけじゃね?
0085番組の途中ですがアフィサイトへの転載は禁止です (ニククエW 1779-DaiW)
垢版 |
2021/11/29(月) 23:05:52.16ID:Mj8GHoGk0NIKU
バグじゃん
他のキー押したら終わる
0086番組の途中ですがアフィサイトへの転載は禁止です (ニククエ MM8f-AeOu)
垢版 |
2021/11/29(月) 23:06:27.37ID:wSyQVpERMNIKU
俺はコメントで3行くらい使うから
0087番組の途中ですがアフィサイトへの転載は禁止です (ニククエ b73a-d1Oo)
垢版 |
2021/11/29(月) 23:08:34.06ID:uyRaH87V0NIKU
松松松
ww
松松
w松
松松松
www松松松
ww松松松
ww
松松松松松
松松松
ww
松松松松松
ww松松松
松松松
ww松松松
松松松
ww
松松
w松
松松松
www
松松
w松
松松松
www
松松
w松
松松松
www
松松
w松
松松松
www
松松
w松
松松松
www
w松
松松松
www
松松
w松
松松松
www
w松
松松松
www
松松
w松
松松松
www
0088番組の途中ですがアフィサイトへの転載は禁止です (ニククエ ffa2-D8AZ)
垢版 |
2021/11/29(月) 23:10:18.69ID:fmysbEnb0NIKU
ひろゆき「2つ移動したいとき7を押すから使う」
0089番組の途中ですがアフィサイトへの転載は禁止です (ニククエW 9f4c-e6MK)
垢版 |
2021/11/29(月) 23:11:07.11ID:fnFhcCoM0NIKU
現代ではそんな曲芸みたいなコードは好まれない、というかそんな事をする必要がない
可読性の低いコードはゴミだよ
コイツはふっるい雑学を披露してドヤ顔してるだけ
0093番組の途中ですがアフィサイトへの転載は禁止です (ニククエW f70d-m8C2)
垢版 |
2021/11/29(月) 23:13:38.39ID:ULI1kv3m0NIKU
>>72
「00110001……」みたいな機械の言葉を人間の言葉に近づけてわかりやすくしましょう、というのがプログラミング言語だから
直感的ではない三項演算子よりも「もし〜であるならば〜」っていう人間語により近いif文の方が表現として高級だよね、っていう考え方がある
0095番組の途中ですがアフィサイトへの転載は禁止です (ニククエ 9787-D8AZ)
垢版 |
2021/11/29(月) 23:14:17.90ID:RMOsCHm40NIKU
ゲームプログラミングは最適化より標準化の時代だからな
初心者にこういう誤解を生む表現は避けたい
0096番組の途中ですがアフィサイトへの転載は禁止です (ニククエ Sa2b-OzKZ)
垢版 |
2021/11/29(月) 23:17:18.12ID:PPjojzemaNIKU
>>93
あーちょっとわかる
三項演算子のない世界でやってきたけど、演算でパラメータ創り出してCASE並べてみたけど、なんかわかりにくいから単純にIFの入れ子に書き換える、みたいな?
それならやってる
0097番組の途中ですがアフィサイトへの転載は禁止です (ニククエW 57af-Y1pB)
垢版 |
2021/11/29(月) 23:17:21.81ID:dZ8WMlZu0NIKU
短く書くのが天才ならコードゴルフやってたらなれるな
0098番組の途中ですがアフィサイトへの転載は禁止です (ニククエ 97af-vfLr)
垢版 |
2021/11/29(月) 23:17:57.37ID:TWuV+G+m0NIKU
3項演算子は文字数少なくてシンプルな条件なら別に良い
条件が複雑だったり文字数長すぎるとうざい
3項演算子の中に3項演算子書くやつヤバい
0100番組の途中ですがアフィサイトへの転載は禁止です (ニククエ bf4e-d1Oo)
垢版 |
2021/11/29(月) 23:18:33.46ID:MJhq7pTc0NIKU
俺らでプログラムの天才ひろゆきさんを守るぞwwwwwwwwwwwwwwww
0101番組の途中ですがアフィサイトへの転載は禁止です (ニククエ d714-ZQOw)
垢版 |
2021/11/29(月) 23:18:46.06ID:+vGHox8m0NIKU
ちなみに最近は天才じゃなくても一筆書きができる
keydown(num6).map(x=>1).merge(keydown(num4).map(x=>-1)).map(move)
みたいなイベントをストリームとして扱う流儀がある
0103番組の途中ですがアフィサイトへの転載は禁止です (ニククエ 9f9a-BhQk)
垢版 |
2021/11/29(月) 23:23:05.17ID:l4Ie45NI0NIKU
むかーし
プログラミング初心者の頃
比較文を使わずに、なんでもかんでも表引き、ジャンプテーブル使って
高速プログらむー、とかやったけど
実行回数が数千のオーダーでも差が出なくて
途方に暮れてた、あの頃
0104番組の途中ですがアフィサイトへの転載は禁止です (ニククエW 57af-Y1pB)
垢版 |
2021/11/29(月) 23:23:21.84ID:dZ8WMlZu0NIKU
可読性のために論理演算使わないもの?って論理演算をなんだと思ってるんだ
0105番組の途中ですがアフィサイトへの転載は禁止です (ニククエW 77d2-1+lx)
垢版 |
2021/11/29(月) 23:26:24.42ID:X+N0BqBA0NIKU
汚ないコードだ
0106番組の途中ですがアフィサイトへの転載は禁止です (ニククエW bfad-Y0DH)
垢版 |
2021/11/29(月) 23:26:29.85ID:+DMk47eU0NIKU
>>71
じゃあ天才プログラマーとダメなプログラマーの違いを一般人の老若男女の7割がわかるような例でわかりやすく説明してみてよ
0107番組の途中ですがアフィサイトへの転載は禁止です (ニククエW bf7f-TIkQ)
垢版 |
2021/11/29(月) 23:33:48.49ID:thoBPf510NIKU
>>106
動かしてみてエラー無く早いのとエラー吐いて遅いの
0110番組の途中ですがアフィサイトへの転載は禁止です (ニククエW d7d2-BGNj)
垢版 |
2021/11/29(月) 23:36:43.48ID:cdqKq6MU0NIKU
>>98
適切にインデントされてれば三項演算子の入れ子もまぁいいんじゃない
代入だけの為にifブロック作るのもいけてないし
0112番組の途中ですがアフィサイトへの転載は禁止です (ニククエ Sdbf-DkNm)
垢版 |
2021/11/29(月) 23:56:07.31ID:rnkE3rlHdNIKU
そこまでまして読みにくいの書いてコードを省略する必要あるの?
0114番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイ d722-Zt8I)
垢版 |
2021/11/30(火) 00:05:52.82ID:ogARdKdA0
間違い:論破王 正解:敗北王
0117番組の途中ですがアフィサイトへの転載は禁止です (オッペケ Srcb-fI3C)
垢版 |
2021/11/30(火) 00:08:49.18ID:cWUx++zHr
堀江たらこアメーバ藤田てこの3人を日本のIT代表みたいにいまだに持て囃してる風潮なんなん?
全員パソコン自体素人レベルなのに
0119番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW 9f3a-z+2A)
垢版 |
2021/11/30(火) 00:15:13.68ID:cHDVAP7p0
バグの温床になるから普通に書け
0122番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイ 9ffe-D8AZ)
垢版 |
2021/11/30(火) 00:25:58.63ID:ricOABbe0
これは西村が正しいな
例だから細部は端折ってるし4と6みたいな都合の良い数字にしてるが言いたいことは判る
高速化のためにはコストの高い分岐を極力減らしたいから
そういうような処理をすることはよくある

まぁ今時のCPU向けならキー操作程度でそんなことやる必要はないけどな
0124番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW 9745-InYt)
垢版 |
2021/11/30(火) 00:30:18.62ID:T+vTKE+V0
>>31
仕事では相当の事が無い限り自前では使わない
ビットフラグチェックすらも&は使わずに標準関数使うのが普通
個人プロジェクトではプロトコルバッファと同じ発想で大量にインスタンス生成するクラスのフィールドを出来る限りビットに敷き詰めたりしてメモリ使用率半減させたりするの好きだけどな
0126番組の途中ですがアフィサイトへの転載は禁止です (ワントンキン MM7f-vmbP)
垢版 |
2021/11/30(火) 00:31:22.28ID:y3IMzn3YM
>>113
clang-formatとtidy使えよ
>>118
3.10でパターンマッチが入ったんだわ
0127番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW 9745-InYt)
垢版 |
2021/11/30(火) 00:42:15.72ID:T+vTKE+V0
>>122
加減で済むならまだしも分岐条件が埋め込まれてる場合であれば律儀に分岐させた方がパフォーマンス上は有利ってケースの方が多いぞ
多態性を利用して分岐を無くそうってのが現代的オブジェクト指向プログラミングな訳だが離れたメモリ番地にあるテーブルにアクセスする方がよっぽどコスト高い
0129番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW 9702-Ma8D)
垢版 |
2021/11/30(火) 00:53:52.93ID:UoX2cv350
サルギョル糞ぴろゆきのステマやめろ

ステマステマ

>>1,2 >3, >4,5,6,7,8, >9,10,11,12, >13,14,15, 16,17,18,19,20
>21,22,23,24,25, >26,27,28, >29,30,31 ,32,33, 34,35,36 ,37,38,39,40
>41,42,43,44,45 , >46,47,48, >49,50,51 ,52,53,54,55, >56,57,58,59,60
>61,62,63,64,65, >66,67,68, 69,70,71,72, >73,74,75,76,77, >78,79,80
>81,82,83,84, >85,86, >87,88,89,90,91, 92,93,94,95,96,97, >98,99,100 

  ∧_∧
  (´・ω・`)     n
 ̄..     \    ( E)
フ a..f..i... /ヽ ヽ_//
0130番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW 77d2-SxYP)
垢版 |
2021/11/30(火) 00:58:49.02ID:exnBaRpg0
今時は動きゃあいいのよ動きゃあ。あと先考えて組むほど余裕ねンだわ
0131番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW d7d2-VbnF)
垢版 |
2021/11/30(火) 01:24:54.89ID:n0lmUaej0
協調性に欠けるコードは書くなって言われたぞ俺
どうすんだ
0132番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW 9fd1-iYCQ)
垢版 |
2021/11/30(火) 01:56:30.90ID:ZHwFzb930
ビット演算だか論理演算だかそれくらいで可読性悪くならないと思う
0133番組の途中ですがアフィサイトへの転載は禁止です (アウアウウー Sa5b-qjKF)
垢版 |
2021/11/30(火) 02:09:07.72ID:0ScsjUwya
>>35
>>56
お前が新しいこと覚えられない無能なカスなだけだろ
commitされたコード見てドヤ顔かどうかなんてわからないんだからお前のコンプレックスの発露でしかない
ショートハンドがなぜ導入されたか考えてみろ雑魚
オプショナルチェイニングもnull合体もわかってないんだろう雑魚消えとけ
0134番組の途中ですがアフィサイトへの転載は禁止です (アウアウウー Sa5b-qjKF)
垢版 |
2021/11/30(火) 02:10:07.53ID:0ScsjUwya
>>132
これ
ただ、頭の悪い奴がギィギィ騒ぐんだ
まあ無視でok
0135番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW 57af-BGNj)
垢版 |
2021/11/30(火) 02:39:09.36ID:YlP5kUiW0
例外処理でもう一行使うと定期
0137番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW bf6d-KIdG)
垢版 |
2021/11/30(火) 03:00:24.67ID:NSkTfSHz0
別に7で2歩進んでも困らないんだろ
0138番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW bf6d-KIdG)
垢版 |
2021/11/30(火) 03:03:29.95ID:NSkTfSHz0
ひろゆきがホントに敗北した天才って自分が匙投げた2chの圧縮アルゴ作った人でしょ
0139番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW 5736-3oKr)
垢版 |
2021/11/30(火) 03:20:13.90ID:MUemDwlq0
basic時代に論理式での移動法見たとき感動したけど
if文羅列のほうが速いってオチで切なかった
0140番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW 1f87-pIXc)
垢版 |
2021/11/30(火) 04:44:00.57ID:Se1RDuaC0
他人の書いたコードを解読するのが不毛すぎてこれで食おうってのは諦めた

このときの作者の気持ちを考えよみたいな

アプリなんて、一人で書いて、一人で完成させるもんだわ
0142番組の途中ですがアフィサイトへの転載は禁止です (スッップ Sdbf-OzKZ)
垢版 |
2021/11/30(火) 06:58:10.80ID:vM+EUkZud
>>138
ただのApacheのzipモジュール落としてインスコするだけだよ
0145番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW 7744-Xt/H)
垢版 |
2021/11/30(火) 07:12:08.10ID:+2DN/Ub70
こいつの知識はアホに対して騙せりゃいいというレベルだろ
0147番組の途中ですがアフィサイトへの転載は禁止です (テテンテンテン MM8f-L5ad)
垢版 |
2021/11/30(火) 07:45:07.27ID:pj5tBQ0IM
くこんな事するのはクロックレベルで高速化したい時だけだな
0149番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW 77d2-idf4)
垢版 |
2021/11/30(火) 09:00:50.47ID:SVY0B5oV0
この場合、実際のキーコード入れ込まないと確実にバグるじゃん
0151番組の途中ですがアフィサイトへの転載は禁止です (アウアウウー Sa5b-fmP8)
垢版 |
2021/11/30(火) 09:06:01.89ID:RXH6o2q2a
普通にタラコのが正しいというか
今はdispatcherにリスナ噛ませるからcaseすら書かんわ
こういうゴミコードありがたがる奴は絶対仕事できない
0153番組の途中ですがアフィサイトへの転載は禁止です (アウアウウー Sa5b-fmP8)
垢版 |
2021/11/30(火) 09:09:38.75ID:cZSClk6Ra
>>101
こんな書き方する奴なくね?
FRPやった事ないだろお前
0155番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW d714-9u6B)
垢版 |
2021/11/30(火) 09:13:43.41ID:RprFWFcB0
>>153
うん適当に書いた
関数型は好きだけどFRPは一生やらないと思う
0156番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW 57af-I4Vd)
垢版 |
2021/11/30(火) 09:13:48.32ID:01HFeN4d0
えっと…この考え方結構普通じゃね?
0157番組の途中ですがアフィサイトへの転載は禁止です (アウアウウー Sa5b-fmP8)
垢版 |
2021/11/30(火) 09:15:20.33ID:wL3NE1lEa
>>151
ゴミは俺だった…
差分で移動を叩いてる方がタラコだと思ったら
0158番組の途中ですがアフィサイトへの転載は禁止です (アウアウウー Sa5b-fmP8)
垢版 |
2021/11/30(火) 09:16:37.27ID:wL3NE1lEa
>>155
そもそもFRPはその例みたいなゴチャゴチャした書き方無くすための方法だから…
0159番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW bf4e-zP5W)
垢版 |
2021/11/30(火) 09:17:10.67ID:WZL019210
こんなん最適化で最終的に全部同じコードになるだろ
0160番組の途中ですがアフィサイトへの転載は禁止です (アウアウアー Sa4f-7G5b)
垢版 |
2021/11/30(火) 09:21:37.37ID:+mYZy707a
>>11
無料で公開されてるperlの掲示板スクリプトを設置しただけ
0161番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW bfd2-dtN+)
垢版 |
2021/11/30(火) 09:22:16.24ID:bDR+q85l0
他のテンキーどうこう言ってるやつはアホだろ
4と6以外を使わないのはどちらも同じなんだからその処理は別にあるに決まってるじゃん
0163番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW bf4e-zP5W)
垢版 |
2021/11/30(火) 09:29:17.00ID:WZL019210
>>101
これを一筆とは言わない
死ね
0165番組の途中ですがアフィサイトへの転載は禁止です (オッペケ Srcb-UL9W)
垢版 |
2021/11/30(火) 13:12:06.16ID:LlBZKfbfr
「あのさあ!人が読めるコード書こうよ!ねぇ!一人で仕事やってるんじゃねえんだからさ!」
0170番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW bf18-eAZS)
垢版 |
2021/11/30(火) 20:23:42.61ID:Hp33CHOb0
「ハッカーのたのしみ」に載ってたいろんなビット処理のアルゴリズムは
頭の体操になって面白かった
全然覚えてないけど
■ このスレッドは過去ログ倉庫に格納されています

ニューススポーツなんでも実況