プログラミングで腹立つ表現 「%」「==」 あとひとつは?

元スレ:http://2ch.sc/test/read.cgi/ghard/1570487851/
プログラミングで腹立つ表現 「%」「==」 あとひとつは?
1 : 名無しさん必死だな[] 投稿日:2019/10/08(火) 07:37:31.71 aKwwmX5oM.net
何よ
6 : 名無しさん必死だな[sage] 投稿日:2019/10/08(火) 07:49:56.52 ID:r9x+Pvbw0.net [1/1回]
役立つもなにもただの演算子やん
「が」「は」「を」「に」とかも役立つとか思ってる?
12 : 名無しさん必死だな[sage] 投稿日:2019/10/08(火) 07:54:52.91 qq8IoCUZ0.net
>>6
腹立つやぞ
13 : 名無しさん必死だな[sage] 投稿日:2019/10/08(火) 07:56:56.96 H1wgaViD0.net
XOR は、どの演算子だったら許される?
22 : 名無しさん必死だな[sage] 投稿日:2019/10/08(火) 08:11:18.74 WOziEqK10.net
腹立つってのが意味分からん
ストレスたまりすぎ
23 : 名無しさん必死だな[sage] 投稿日:2019/10/08(火) 08:15:43.05 MpVSIt0Qd.net
` `
19 : 名無しさん必死だな[sage] 投稿日:2019/10/08(火) 08:05:17.81 ID:kJwFH3o3a.net [2/7回]
おれは「!=」と「」かな
同じ意味なら統一せぇ
27 : 名無しさん必死だな[sage] 投稿日:2019/10/08(火) 08:24:18.07 kIcjjJuQa.net
>>19
sqlだと<>もな。
これはも可だから人によって仕様書の中身が変わってくる
38 : 名無しさん必死だな[sage] 投稿日:2019/10/08(火) 09:07:47.39 ZGpfoRpQa.net
case~break
40 : 名無しさん必死だな[saga] 投稿日:2019/10/08(火) 09:12:41.28 GY9O7gpba.net
TODO: 仕様にないが必要
21 : 名無しさん必死だな[sage] 投稿日:2019/10/08(火) 08:10:21.46 ID:H1wgaViD0.net [3/15回]
>>19
その二つが同時に使われてる言語あるか?
37 : 名無しさん必死だな[sage] 投稿日:2019/10/08(火) 09:07:35.38 ID:kJwFH3o3a.net [3/7回]
>>21
SQLや
放言酷くてなー
42 : 名無しさん必死だな[sage] 投稿日:2019/10/08(火) 09:19:03.97 H1wgaViD0.net
>>37
他のDBMSに移しても動かせるように、追加関数やSQL標準(92か-99か)使ってOracleに近い調整するもんだと思うが
56 : 名無しさん必死だな[] 投稿日:2019/10/08(火) 10:11:08.68 ID:M9GbVwD00.net [1/1回]
uint int
58 : 名無しさん必死だな[sage] 投稿日:2019/10/08(火) 10:19:36.61 H1wgaViD0.net
>>56
最初から32bitだったら unsigned 無しでアーキテクチャや命令セット組めたんだがな
64 : 名無しさん必死だな[sage] 投稿日:2019/10/08(火) 10:55:15.39 IyJjUim+0.net
今時のCコンパイラならswitch構文なんてかなり最適化されるけどな
47 : 名無しさん必死だな[sage] 投稿日:2019/10/08(火) 09:33:13.37 ID:H1wgaViD0.net [8/15回]
テーブルってハードの制約が厳しい時代は重宝したけど、
メモリ独自に管理できるようになって以降は使わんくなったな
61 : 名無しさん必死だな[sage] 投稿日:2019/10/08(火) 10:34:25.53 ID:Lqp401joM.net [2/4回]
>>47
勘違いしてるようやけど、switch文だとcase分、分岐処理コストがかかる
テーブル作ってインデックスアクセスが最速
ゲーム以外では使わんのやろけど
66 : 名無しさん必死だな[sage] 投稿日:2019/10/08(火) 11:05:55.07 H1wgaViD0.net
>>61
仮に200分岐(最適化で相当のステップ)あったとして
32ビット時代にどれだけの削減になるの?
67 : 名無しさん必死だな[] 投稿日:2019/10/08(火) 11:06:08.98 ID:kcHtcASc0.net [1/2回]
==と===はさすがに疑問に思わなかったのか戦犯問い詰めてみたい
71 : 名無しさん必死だな[sage] 投稿日:2019/10/08(火) 11:27:06.10 H1wgaViD0.net
>>67
ポインタ無くしたのに
ポインタの隠された内部アドレスを比較するにはどうすればよかったかアイデアを!
70 : 名無しさん必死だな[sage] 投稿日:2019/10/08(火) 11:22:40.46 ID:R3Y7zxq5a.net [3/6回]
先を考えずに代入に=を使ってしまった人がその発端だと思う
*=とかいう感じの「○=」シリーズと足並み揃えで==が代入という発想もあったかもしれんけどさらなる混乱を招きそう
等価評価を=のまま維持して、←を代入にしたらちょっとだけわかりやすかったかも?
ただ標準キーにない←をいちいち入力するの面倒くせーだろうなー
まぁ電流の流れる方向を今更変えられないのといっしょで諦めるしかないだろうね

ただ、理想の言語体系を自分用に作ってもいいのよ
73 : 名無しさん必死だな[sage] 投稿日:2019/10/08(火) 11:28:14.96 H1wgaViD0.net
>>70
代入は := が pascal とかなり新しい言語の go で
81 : 名無しさん必死だな[sage] 投稿日:2019/10/08(火) 11:56:00.69 kIcjjJuQa.net
俺もよくhoge使うなw
使うメソッド書いたのは良いけど
引数を大分上の方からコピペしたいときとかに
メソッド呼び出し部分にhogeって書いて技と文法チェックに引っ掻ける為。
まぁhogeである必要はないけどまず重複しない文字だから検索するのにも使える。
15 : 名無しさん必死だな[sage] 投稿日:2019/10/08(火) 07:57:04.65 ID:iePPHM+d0.net [1/1回]
>>6
大丈夫?
83 : 名無しさん必死だな[sage] 投稿日:2019/10/08(火) 12:06:08.75 xzd3E5CpM.net
>>15
馬鹿なんじゃなくて老眼なんだ
87 : 名無しさん必死だな[sage] 投稿日:2019/10/08(火) 12:34:57.89 eRf7Rmspd.net
>>61
車の組み込みでも使うよ
85 : 名無しさん必死だな[sage] 投稿日:2019/10/08(火) 12:16:07.41 ID:kJwFH3o3a.net [5/7回]
hoge 使わん人も foo は使う、だがどっちもなんだそりゃなのである
86 : 名無しさん必死だな[sage] 投稿日:2019/10/08(火) 12:17:37.58 ID:kIcjjJuQa.net [5/8回]
>>85
ソースの差分にhoge入ってたらすまん
それ俺の消し忘れたから・・・w
90 : 名無しさん必死だな[sage] 投稿日:2019/10/08(火) 12:49:30.36 Lqp401joM.net
>>86
Hogeとかfoo使うやつなんなん?
テストコードなんやからTest~って書くやろ普通
昔からあるしきたりなん?
96 : 名無しさん必死だな[sage] 投稿日:2019/10/08(火) 14:21:09.67 ID:Cegp61/g0.net [1/1回]
$hoge
この$何で必要なんだ?
97 : 名無しさん必死だな[sage] 投稿日:2019/10/08(火) 14:36:18.26 H1wgaViD0.net
>>96
変数冒頭の $ については、その言語によって意味が違うので

BASIC なのか Perl をはじめとする軽量言語なのか JavaScript なのか
101 : 名無しさん必死だな[sage] 投稿日:2019/10/08(火) 15:33:32.02 XJv72agT0.net
==の何が腹立つんだ?
真面目に分からん
76 : 名無しさん必死だな[sage] 投稿日:2019/10/08(火) 11:39:36.06 ID:57VrQ7ef0.net [1/1回]
hoge


hogeってなんだよ・・・分かるように書け
80 : 名無しさん必死だな[sage] 投稿日:2019/10/08(火) 11:49:39.54 ID:R3Y7zxq5a.net [6/6回]
>>76
彡´⌒`ミ
( ´・ω・)  今後はhageにしよう
102 : 名無しさん必死だな[sage] 投稿日:2019/10/08(火) 15:37:09.23 XWLGj2uQM.net
>>80
int hage() {
return 0;
}
104 : 名無しさん必死だな[saga] 投稿日:2019/10/08(火) 15:50:39.44 KrJstXtVa.net
ハゲてる人間の数数えるメソッドかもよ
純粋にいないのか、ハゲを人として認めないのか分からんけど
115 : 名無しさん必死だな[sage] 投稿日:2019/10/08(火) 20:49:39.60 7AFkPUmm0.net
ループ変数がi ii iii iiiiとエスカレートしてくる奴のはわろたwww

コメント(2)

  1. 名無しのチェックメイト 2019年10月09日 03:57 ▼返信する

    インデントブロック
    インデントはあくまで視認性を高めるためにあるものだろ

  2. 名無しのチェックメイト 2019年10月09日 05:03 ▼返信する

    >先を考えずに代入に=を使ってしまった人がその発端だと思う
    考えた結果、代入の方が等号よりも
    使用頻度が多いと判断したんだよ
    慣れてくると、Cだと、==と!=という対照的な演算子が2文字づつで
    見栄え的にもよいように見えてくるw

注目おすすめ記事

おすすめサイト最新記事一覧

チェックメイト週間人気記事ランキング

月別アーカイブ

人気記事ランキング

新着コメント (人-)謝謝