Pythonのお勉強 Part75 (989レス)
Pythonのお勉強 Part75 http://mevius.5ch.net/test/read.cgi/tech/1743698824/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
593: デフォルトの名無しさん (ワッチョイ 4954-Dra7) [sage] 2025/08/06(水) 22:56:14.77 ID:Q1ckOcaT0 &&だろという揚げ足取りだよ なんか偉い人だと思われている http://mevius.5ch.net/test/read.cgi/tech/1743698824/593
594: デフォルトの名無しさん (ワッチョイ cde0-kSZg) [] 2025/08/07(木) 09:12:03.20 ID:ws45Xs7j0 ==も&&もキモイ 何のためのコンパイラだよ? = &で事足りるってのに、アホ化していく http://mevius.5ch.net/test/read.cgi/tech/1743698824/594
595: デフォルトの名無しさん (ワッチョイ 5f79-1HMX) [sage] 2025/08/07(木) 09:16:09.44 ID:dOHm8u8G0 こうしてまた各人の好みの押し付け合いが始まる http://mevius.5ch.net/test/read.cgi/tech/1743698824/595
596: デフォルトの名無しさん (ワッチョイ 7f2a-+i23) [] 2025/08/07(木) 09:43:25.61 ID:mtlaZ+E30 >>594 > = &で事足りるってのに、アホ化していく どういう意味? && を &、== を = で事足らすと、既存の & や = と区別つかないと思うけど。 http://mevius.5ch.net/test/read.cgi/tech/1743698824/596
597: デフォルトの名無しさん (ワッチョイ 0b9f-y9x+) [sage] 2025/08/07(木) 10:20:37.40 ID:yCdBMlkx0 iso646.hにしれっと==も紛れ込ませてたらよかった http://mevius.5ch.net/test/read.cgi/tech/1743698824/597
598: デフォルトの名無しさん (ワッチョイ 0783-kSZg) [] 2025/08/07(木) 17:42:40.07 ID:EszTeSvX0 >>596 人間はいとも簡単に区別付けられるんだぞ? コンパイラが区別不可能なわけがないんだよ http://mevius.5ch.net/test/read.cgi/tech/1743698824/598
599: デフォルトの名無しさん (ワッチョイ bb01-/wJP) [sage] 2025/08/07(木) 17:53:29.93 ID:fZaHM7q80 >>598 =や&で事足りて簡単に区別できるというなら `x = y = z`のイコールは`==`の意味か`=`の意味か区別してみて? `x & y`のアンパサンドは`&&`の意味か`&`の意味か区別してみて? http://mevius.5ch.net/test/read.cgi/tech/1743698824/599
600: デフォルトの名無しさん (ワッチョイ 0783-kSZg) [] 2025/08/07(木) 18:14:18.13 ID:EszTeSvX0 アホなやつ http://mevius.5ch.net/test/read.cgi/tech/1743698824/600
601: デフォルトの名無しさん (ワッチョイ c5cd-Ygbo) [sage] 2025/08/07(木) 18:40:01.88 ID:TuYfL0dJ0 ブーメランw http://mevius.5ch.net/test/read.cgi/tech/1743698824/601
602: デフォルトの名無しさん (ワッチョイ 4954-Dra7) [sage] 2025/08/07(木) 19:29:59.52 ID:s8XBVmOF0 := を使う言語は何なんだろう http://mevius.5ch.net/test/read.cgi/tech/1743698824/602
603: デフォルトの名無しさん (ワッチョイ e193-7f6R) [sage] 2025/08/07(木) 20:31:57.45 ID:Hru8c6n60 プロローグだっけ http://mevius.5ch.net/test/read.cgi/tech/1743698824/603
604: デフォルトの名無しさん (ワッチョイ 5b2a-Jj3s) [] 2025/08/07(木) 20:38:51.69 ID:oQuqEhpa0 なぜ := にしたのだろうね。= で == と区別できるから充分だろうに。 >>> if a = 3: File "<stdin>", line 1 if a = 3: ^^^^^ SyntaxError: invalid syntax. Maybe you meant '==' or ':=' instead of '='? http://mevius.5ch.net/test/read.cgi/tech/1743698824/604
605: デフォルトの名無しさん (ワッチョイ 4954-Dra7) [sage] 2025/08/07(木) 20:49:39.81 ID:s8XBVmOF0 := 代入 == 比較 = 比較(大文字と小文字を区別しない) そんなどうでもいいことの為に演算子作るな http://mevius.5ch.net/test/read.cgi/tech/1743698824/605
606: デフォルトの名無しさん (ワッチョイ 0b72-tVwt) [sage] 2025/08/07(木) 21:23:26.56 ID:yCdBMlkx0 等号記号の意味からすると letつけたり:=とする方が自然なのはわかる http://mevius.5ch.net/test/read.cgi/tech/1743698824/606
607: デフォルトの名無しさん (ワッチョイ 4954-Dra7) [sage] 2025/08/07(木) 21:42:01.86 ID:s8XBVmOF0 数学に:=と=:があって、そこから借りてきたんだろうけど、 定義だから代入とは意味が違うんだよな http://mevius.5ch.net/test/read.cgi/tech/1743698824/607
608: デフォルトの名無しさん (ワッチョイ 5b2a-Jj3s) [] 2025/08/07(木) 21:54:14.51 ID:oQuqEhpa0 >>605 > = 比較(大文字と小文字を区別しない) どゆこと? >>> 'abc' = 'ABC' File "<stdin>", line 1 'abc' = 'ABC' ^^^^^ SyntaxError: cannot assign to literal here. Maybe you meant '==' instead of '='? http://mevius.5ch.net/test/read.cgi/tech/1743698824/608
609: デフォルトの名無しさん (ワッチョイ c302-1DXW) [sage] 2025/08/07(木) 22:59:09.20 ID:KAvFXoFf0 a <- 3 b <- 4 c <- a + b if ? c = 7 c <- c + 1 else c <- c + 2 こんな風な言語があるけどどうだろう http://mevius.5ch.net/test/read.cgi/tech/1743698824/609
610: デフォルトの名無しさん (ワッチョイ 4954-Dra7) [sage] 2025/08/07(木) 23:07:34.65 ID:s8XBVmOF0 抽象化しようとするから意味がおかしくなる レジスタやメモリへの書き込みなんだから矢印でいいのに http://mevius.5ch.net/test/read.cgi/tech/1743698824/610
611: デフォルトの名無しさん (ワッチョイ c302-1DXW) [sage] 2025/08/07(木) 23:15:15.05 ID:KAvFXoFf0 レジスタやメモリの書き込みにしても MOV A, 1 という記法もあれば MOV 1, A という記法もあるので、 言語デザイナーは罪深いというかセンスがおかしいというか http://mevius.5ch.net/test/read.cgi/tech/1743698824/611
612: デフォルトの名無しさん (ワッチョイ 0784-kSZg) [] 2025/08/08(金) 10:12:55.93 ID:zQT+CWHT0 >>609 それ<-ってのを=に描き直したって全く間違うことは無いのにねぇ http://mevius.5ch.net/test/read.cgi/tech/1743698824/612
613: デフォルトの名無しさん (ワッチョイ 0784-kSZg) [] 2025/08/08(金) 10:18:16.23 ID:zQT+CWHT0 発端は C=C+1 これを見た馬鹿が、CとC+1はイコールじゃないぞ!って発狂したことだと思う そんな馬鹿は放っとけばよかったのだ http://mevius.5ch.net/test/read.cgi/tech/1743698824/613
614: デフォルトの名無しさん (ワッチョイ 4f01-RCQa) [sage] 2025/08/08(金) 10:39:41.08 ID:gdbP4Opx0 今から言語作るなら<-はお勧めしない a <- 1 a < -1 が紛らわしい http://mevius.5ch.net/test/read.cgi/tech/1743698824/614
615: デフォルトの名無しさん (ワッチョイ 9919-w+hr) [sage] 2025/08/08(金) 10:40:20.59 ID:d7miW79W0 >>612 代入式と比較式が同じコンテキストで使われないと勘違いしてるからそう思うだけ もう少し視野を広げたほうがいい http://mevius.5ch.net/test/read.cgi/tech/1743698824/615
616: デフォルトの名無しさん (ワッチョイ bb93-m1cW) [] 2025/08/08(金) 11:22:59.63 ID:RcSlMf2o0 c << c + 1 http://mevius.5ch.net/test/read.cgi/tech/1743698824/616
617: デフォルトの名無しさん (ワッチョイ bba3-BoCf) [sage] 2025/08/08(金) 11:51:57.43 ID:LQVRqRtN0 等号・相当性判定を=にして、代入には別の記号を与えるというのが分かりやすいと思うんだけど、いかんせん普通の命令型言語では代入が多用されるので、出来るだけ短い記号をあてたいというモーメントが働くんだろうね。 関数型言語では代入が少ないのでletを付けてもそんなに面倒ではないというのよくできていると思うわ。命令型言語ならPascal方式が分かりやすさという点では一番だと思うんだけど、実際に代入のたびに:=と書けと言われたらたしかに面倒だろうなぁとは思う。 http://mevius.5ch.net/test/read.cgi/tech/1743698824/617
618: デフォルトの名無しさん (ワッチョイ 5b2a-+i23) [] 2025/08/08(金) 14:14:34.86 ID:hsnFT+1p0 cout << c + 1; http://mevius.5ch.net/test/read.cgi/tech/1743698824/618
619: デフォルトの名無しさん (オイコラミネオ MMfd-i7aF) [sage] 2025/08/08(金) 17:44:16.45 ID:tgs+eblWM >>611 デファクトスタンダードは、Z80、x86系、AMD64系すべてで、 mov A,imm だが、 GNUは、 mov imm,A を使っている。 これも、左翼思想だと思う。 デファクトスタンダードと逆のことを無料で使わせる事で、 社会を逆回転させようとする。 http://mevius.5ch.net/test/read.cgi/tech/1743698824/619
620: デフォルトの名無しさん (オイコラミネオ MMfd-i7aF) [sage] 2025/08/08(金) 17:49:55.09 ID:tgs+eblWM (1)デファクトスタンダード(COPYRIGHT) ・企業で作ったソフトウェアは、コピー禁止にして有料にして売ろう。 ・書き方は、数学の dst = src に近くして、mov dst,src だ。 ・同様にメモリーコピーも、memcpy(dst,src,size)だ。 (2)左翼(GNU、FSF、COPYLEFT、GPL ; 天邪鬼) ・全部ソース公開にして無料にしてやる。地球上のあらゆるソースを無理やりにでも公開させてやる。 ・書き方は、デファクトスタンダードの逆にして、mov src,dst だ。 ・STLでは、メモリーコピーも、std::copy(src_begin, src_end, dst_begin)でsrcとdstの順序を逆にしてやる。 http://mevius.5ch.net/test/read.cgi/tech/1743698824/620
621: デフォルトの名無しさん (ワッチョイ 4954-Dra7) [sage] 2025/08/08(金) 19:13:01.77 ID:hOAz04UC0 順序に意味をもたせるのが間違い mov(from=val, to=regA) mov(to=regA, from=val) どっちで書いてもok http://mevius.5ch.net/test/read.cgi/tech/1743698824/621
622: デフォルトの名無しさん (オイコラミネオ MMfd-i7aF) [sage] 2025/08/08(金) 20:34:04.88 ID:c00mh9xkM >>621 長すぎるわ。 http://mevius.5ch.net/test/read.cgi/tech/1743698824/622
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 367 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
Google検索
Wikipedia
ぬこの手
ぬこTOP
1.433s*