Hello hackers !
Qiitaは、エンジニアリングに関する知識を記録・共有するためのサービスです。
コードを書いていて気づいたことや、自分がハマったあの仕様について、
他のエンジニアと知見を共有しましょう ;)
https://qiita.com/
Qiita(キータ)は、Incrementsが運営するプログラミング情報のナレッジコミュニティ。
2016年現在で日本最大のプログラマーコミュニティとされている[1]。
https://internet.watch.impress.co.jp/docs/news/1025972.html
前スレ Qiita
https://mevius.5ch.net/test/read.cgi/tech/1542357242/
Qiita 2 - キータぞ、来たぞ、キータだぞー
https://mevius.5ch.net/test/read.cgi/tech/1658762410/
Qiita 3 - キータぞ、来たぞ、キータだぞー
https://mevius.5ch.net/test/read.cgi/tech/1685235361/
探検
Qiita 4 - キータぞ、来たぞ、キータだぞー
■ このスレッドは過去ログ倉庫に格納されています
2024/01/17(水) 19:20:36.09ID:VohMlHbO
2024/02/08(木) 18:22:45.14ID:k02r3nC1
2024/02/08(木) 20:12:48.50ID:P0gEWX+6
>>76
V8のIgnitionがbytecodeインタプリタ含んでること理解してないとそんなトンチンカンな解説になるんだなあw
V8のIgnitionがbytecodeインタプリタ含んでること理解してないとそんなトンチンカンな解説になるんだなあw
2024/02/08(木) 20:56:14.22ID:uq3yASTY
JITコンパイラがインタプリタの高速化技法であることすら理解してない低脳w
2024/02/09(金) 00:21:40.59ID:pqLaMJ7g
2024/02/09(金) 12:08:09.05ID:o0U2TQaF
2024/02/09(金) 12:09:58.32ID:OKmS7aIc
重箱の隅をつつく藤田がインタプリタ言語にツッコんでないと思ったらマジで情弱だったのはほんと草
2024/02/09(金) 12:30:32.27ID:RbxUUltU
藤田じゃないとは思うけど本気でわかってないっぽいのが面白い
2024/02/09(金) 13:25:23.84ID:QGRDk9Ps
草とか面白いとかいってるけどまったく面白くない
何がどうわかってないのか具体的に書くべき
具体的に書いたら面白さが伝わるかも?
「っぽい」や「と思う」という表現がフワフワしてふざけてる
何がどうわかってないのか具体的に書くべき
具体的に書いたら面白さが伝わるかも?
「っぽい」や「と思う」という表現がフワフワしてふざけてる
2024/02/09(金) 14:14:11.41ID:SSGZhjH7
>>80
V8のリポジトリみるとインタプリタ関連のファルダに先週とかでも修正入ってるし古いことないんじゃない?
https://github.com/v8/v8/tree/main/src/interpreter
V8のリポジトリみるとインタプリタ関連のファルダに先週とかでも修正入ってるし古いことないんじゃない?
https://github.com/v8/v8/tree/main/src/interpreter
2024/02/09(金) 14:22:57.98ID:SSGZhjH7
ファルダ→フォルダ
2024/02/09(金) 17:16:51.44ID:73gZJFjp
>>67
Ruby 3.3 YJITのメモリ管理とRJIT
https://gihyo.jp/article/2024/01/ruby3.3-jit
> Ruby 3.3にはYJITとRJITという2つのJITコンパイラがあり、デフォルトでは無効になっています
Ruby 3.3 YJITのメモリ管理とRJIT
https://gihyo.jp/article/2024/01/ruby3.3-jit
> Ruby 3.3にはYJITとRJITという2つのJITコンパイラがあり、デフォルトでは無効になっています
2024/02/09(金) 17:27:34.29ID:RbxUUltU
2024/02/09(金) 17:40:51.93ID:qM5uTRHx
2024/02/09(金) 22:12:40.44ID:6TBG1n59
さすがにJSがインタプリタ言語は草
じゃあCも未練がましくインタプリタあるからインタプリタ言語なのか
じゃあCも未練がましくインタプリタあるからインタプリタ言語なのか
2024/02/09(金) 22:17:58.67ID:efxrC4Tt
インタプリタJSで思い出したけどBun Shellとやらが出たが別にNodejsでよくねってなった
2024/02/09(金) 22:53:13.18ID:0zPkP4O0
Wikipediaがまあまあ良い解説してると思うけど
https://ja.wikipedia.org/wiki/%E3%82%A4%E3%83%B3%E3%82%BF%E3%83%97%E3%83%AA%E3%82%BF
> いずれにしても、「インタプリタ言語」などという分類は本来は存在しない。単にそれぞれの言語の代表的な処理系の実装がインタプリタであったというだけで、理論上はどの言語であってもインタプリタとコンパイラのどちらでも作ることができる。しかしながら、インタプリタかしか存在しない言語があるが故に、「インタプリタ言語」や「コンパイラ言語」と区別されているのが現実である。
「インタプリタ言語」なんて定義も定かでない分類に執心してる人はどっかおかしいと思う。
https://ja.wikipedia.org/wiki/%E3%82%A4%E3%83%B3%E3%82%BF%E3%83%97%E3%83%AA%E3%82%BF
> いずれにしても、「インタプリタ言語」などという分類は本来は存在しない。単にそれぞれの言語の代表的な処理系の実装がインタプリタであったというだけで、理論上はどの言語であってもインタプリタとコンパイラのどちらでも作ることができる。しかしながら、インタプリタかしか存在しない言語があるが故に、「インタプリタ言語」や「コンパイラ言語」と区別されているのが現実である。
「インタプリタ言語」なんて定義も定かでない分類に執心してる人はどっかおかしいと思う。
2024/02/09(金) 23:51:33.46ID:FPZ+HbYB
実行直前までその言語テキストのままの(=バイナリではない)言語がインタープリタ使用言語
これは明確にインタープリタ使用言語か否か二つに分類される
JavaScriptは明確にインタープリタ使用言語
インタープリタ使用中に一部をJIT(Just In Time)コンパイルをする可能性があるというだけである
これは明確にインタープリタ使用言語か否か二つに分類される
JavaScriptは明確にインタープリタ使用言語
インタープリタ使用中に一部をJIT(Just In Time)コンパイルをする可能性があるというだけである
2024/02/10(土) 08:54:45.19ID:iJNhxzEm
インタプリタ言語かどうかって、つまり高速なコンパイラ(平たく言えば機械語に変換)を持ってるかどうかでしょ?
コンパイル速度を問わなければどの言語でもインタラクティブにコードを実行できるし、その速度を追求してるのが、つまりシェルスクリプトだのPythonだの言われてるものってイメージだわ
その言語がインタプリタ言語かどうかの明確な区別は人に依る
コンパイル速度を問わなければどの言語でもインタラクティブにコードを実行できるし、その速度を追求してるのが、つまりシェルスクリプトだのPythonだの言われてるものってイメージだわ
その言語がインタプリタ言語かどうかの明確な区別は人に依る
2024/02/10(土) 08:59:24.25ID:FbLWVB2k
2024/02/10(土) 09:13:54.94ID:iJNhxzEm
例えばKotlinのKotlin/Scriptは実行がくっそ遅いのにもかかわらずインタプリンタ言語って呼ばれてるし、
CだってbashをランタイムとしてCの生コードを実行のたびに内部で毎回makeを叩いて生成バイナリを実行してbash側で値を保持しとけば見かけ上はインタラクティブに動かせる
CだってbashをランタイムとしてCの生コードを実行のたびに内部で毎回makeを叩いて生成バイナリを実行してbash側で値を保持しとけば見かけ上はインタラクティブに動かせる
2024/02/10(土) 11:36:20.73ID:Hm/fb/pz
batファイルなんか一行実行する事にbatファイルを読み込みし直している
だから自己書き換えなどの荒業も可能
処理系に合わせて最適な言語が作られるのは当然であり「存在しない」などとオレオレ分類学を披露したところで現実はリビルド出来ない
だから自己書き換えなどの荒業も可能
処理系に合わせて最適な言語が作られるのは当然であり「存在しない」などとオレオレ分類学を披露したところで現実はリビルド出来ない
2024/02/10(土) 11:39:51.68ID:iJNhxzEm
「用途によってプログラミング言語を使い分ける」
どんな言語比較の議論でもこれに尽きるね
どんな言語比較の議論でもこれに尽きるね
2024/02/10(土) 12:55:35.27ID:F5rFj6KM
C言語の文字列以外インタプリタ言語の文字列って記事の擁護で必死になってるやついてなんか草
2024/02/10(土) 13:06:27.75ID:iJNhxzEm
>>98
すまんなんのこと?
すまんなんのこと?
100デフォルトの名無しさん
2024/02/10(土) 14:24:50.00ID:iXmvWa0I 去年の7月末に投稿されてコメント欄でのやり取り取りも8月の頭のほうで止まってる記事に今更噛み付いてコメント欄でも誰も問題としてないJSはインタプリタではないとか挙げ足取ろうとすんの痛すぎて見てらんない。
有意義な内容だと思ってるんならコメント欄に投稿してやれよ記事主も喜ぶかもしれんぞ。
有意義な内容だと思ってるんならコメント欄に投稿してやれよ記事主も喜ぶかもしれんぞ。
101デフォルトの名無しさん
2024/02/10(土) 14:33:58.43ID:iJNhxzEm 単発で安価もつけてくれないと誰がなにを話してるのか全くわからん
インタプリタについてスレが話してたからそれについて自分語りしただけで、記事がどうのコメントがどうのってのはスレを全部読んでないから全然分からんすまん
インタプリタについてスレが話してたからそれについて自分語りしただけで、記事がどうのコメントがどうのってのはスレを全部読んでないから全然分からんすまん
102デフォルトの名無しさん
2024/02/10(土) 14:35:26.57ID:l0KAcFBy >>99
ここは人間が会話する場所ではない
IQが10ぐらいの人間未満の境界知能がまぎれこんで区別がつかないんで・・・
レスをつけず独り言を投稿するだけの場所と考えるべき
ログインしてID固定されるQiitaのほうが会話に向いている
人間未満の境界知能と会話しようとするな
ここは人間が会話する場所ではない
IQが10ぐらいの人間未満の境界知能がまぎれこんで区別がつかないんで・・・
レスをつけず独り言を投稿するだけの場所と考えるべき
ログインしてID固定されるQiitaのほうが会話に向いている
人間未満の境界知能と会話しようとするな
103デフォルトの名無しさん
2024/02/10(土) 19:39:24.01ID:F5rFj6KM ほんとに藤田か?
こいつこんなアホだっけ?
こいつこんなアホだっけ?
104デフォルトの名無しさん
2024/02/10(土) 20:38:10.43ID:ztOXSr8g 逆じゃね?藤田がこんなに人間的で賢いわけがない
105デフォルトの名無しさん
2024/02/10(土) 22:34:43.94ID:vygGoAik106デフォルトの名無しさん
2024/02/10(土) 22:37:14.57ID:19ehnkJA >>105
え?藤田を知らないの?
え?藤田を知らないの?
107デフォルトの名無しさん
2024/02/10(土) 23:15:22.38ID:uaH64czl >>98
難癖つけたい記事晒したのに思うような賛同が得られず癇癪おこしてるのみっともないゾw
難癖つけたい記事晒したのに思うような賛同が得られず癇癪おこしてるのみっともないゾw
108デフォルトの名無しさん
2024/02/10(土) 23:23:22.97ID:OSaInuks109デフォルトの名無しさん
2024/02/10(土) 23:32:00.68ID:OSaInuks110デフォルトの名無しさん
2024/02/11(日) 03:22:55.56ID:0ovjpbCJ 藤田はZuishinと並ぶQiitaの粘着キャラだよ
自分で記事書かないくせに人の記事を四六時中監視して難癖つけるすごいキャラだよ
自分で記事書かないくせに人の記事を四六時中監視して難癖つけるすごいキャラだよ
111デフォルトの名無しさん
2024/02/11(日) 04:07:07.27ID:ZbOu17Mo > 自分で記事書かないくせに
ゴミ記事書くよりは書かないほうが寧ろ潔いかな。
> 難癖
誤りの指摘を難癖と解釈する人はこの業界向いてないと思う。コードレビューとかやられた日には発狂しそう。
ゴミ記事書くよりは書かないほうが寧ろ潔いかな。
> 難癖
誤りの指摘を難癖と解釈する人はこの業界向いてないと思う。コードレビューとかやられた日には発狂しそう。
112デフォルトの名無しさん
2024/02/11(日) 11:18:18.42ID:TPQqvnHR 話をそらす言い訳って見てて痛いな
113デフォルトの名無しさん
2024/02/11(日) 11:20:50.71ID:C3PL3TZQ インタプリタじゃないことを知らなかったことを指摘されたくらいで癇癪おこすなよ
114デフォルトの名無しさん
2024/02/11(日) 12:06:52.74ID:Ij1X5KaV JavaScriptはインタプリタ言語
事前にバイナリへコンパイルせずともJavaScriptテキストをインタプリタが実行してくれる
インタプリタは何度も実行される部分などをJIT(即時)コンパイルすることで高速化している
事前にバイナリへコンパイルせずともJavaScriptテキストをインタプリタが実行してくれる
インタプリタは何度も実行される部分などをJIT(即時)コンパイルすることで高速化している
115デフォルトの名無しさん
2024/02/11(日) 22:29:00.72ID:ehcvgVut116デフォルトの名無しさん
2024/02/12(月) 09:53:22.90ID:CVcv3djy まあこういうやつが巣食ってるのが5chだからな
ashworthそっくり
ていうか本人か?
ashworthそっくり
ていうか本人か?
117デフォルトの名無しさん
2024/02/12(月) 09:54:31.84ID:d+vzZzKh >>114
ソース知恵袋はもういいって
ソース知恵袋はもういいって
118デフォルトの名無しさん
2024/02/12(月) 11:16:38.77ID:Wc8gIpDp ashworthってこいつか。
https://qiita.com/ashworth
過去のコメントみるとZuishinや藤田に絡んでるから可能性ありそうw
https://qiita.com/ashworth/comments
1年ぶりくらいに投稿した最新記事
「簡単のため」はなぜ生まれたか?
https://qiita.com/ashworth/items/be0cb80e30f7a001c369
理系の人の云う「何が嬉しいかと言うと」みたいな表現が理解できず相手を非難てw
タグからしてこんなかw
> 文系 無知 理系 簡単のため バカ
おもしれえなコイツwちょっと注目してみるww
https://qiita.com/ashworth
過去のコメントみるとZuishinや藤田に絡んでるから可能性ありそうw
https://qiita.com/ashworth/comments
1年ぶりくらいに投稿した最新記事
「簡単のため」はなぜ生まれたか?
https://qiita.com/ashworth/items/be0cb80e30f7a001c369
理系の人の云う「何が嬉しいかと言うと」みたいな表現が理解できず相手を非難てw
タグからしてこんなかw
> 文系 無知 理系 簡単のため バカ
おもしれえなコイツwちょっと注目してみるww
119デフォルトの名無しさん
2024/02/12(月) 11:27:32.99ID:Wc8gIpDp ツイッターで学生にぐうの音も出ないほどにやりこめられて悔しいのでQiitaに記事書くってすげえよなあw
恥の概念が無いww
恥の概念が無いww
120デフォルトの名無しさん
2024/02/12(月) 16:33:43.47ID:VcDoDRJK121デフォルトの名無しさん
2024/02/12(月) 17:36:39.61ID:WeUNJvmR122デフォルトの名無しさん
2024/02/12(月) 17:45:52.83ID:Wc8gIpDp ashworthって前から人気者だったのねw知らんかったわww
Qiitaのクソ記事研究スレッド2 ゴミ記事量産
https://medaka.5ch.net/test/read.cgi/prog/1649036739/
Qiitaのクソ記事研究スレッド2 ゴミ記事量産
https://medaka.5ch.net/test/read.cgi/prog/1649036739/
123デフォルトの名無しさん
2024/02/13(火) 15:40:50.98ID:T8rxAn/s 大学生の正解率64.5%の問題に思うこと
https://web.archive.org/web/20221220153804/https://qiita.com/ashworth/items/a35270d88ac52116ef7d
「ツイッターでの絡み方」みたいな記事。
ものすごく気持ち悪い。
https://web.archive.org/web/20221220153804/https://qiita.com/ashworth/items/a35270d88ac52116ef7d
「ツイッターでの絡み方」みたいな記事。
ものすごく気持ち悪い。
124デフォルトの名無しさん
2024/02/13(火) 22:20:29.95ID:hsak9OKy あなたのコード複雑怪奇になっていませんか?
https://qiita.com/tak001/items/02f0b6fcdb2dbcb66f16#comment-4af231d130a440f2d259
↑のZuishinのコメントのひとつ上のコメントが
> サービス利用規約に基づき、このコメントは削除されました。
となってて読めないんだけど、なんか魚拓取られてたわw
https://megalodon.jp/2022-0428-1044-18/https://qiita.com:443/tak001/items/02f0b6fcdb2dbcb66f16
> ashworth 2022-04-27 14:56(編集済み)
やっぱこいつかw
> def isLeapYear(year):
> if year % 400 == 0: return True
> if year % 100 == 0: return False
> if year % 4 == 0: return True
> return False
仕様変更を想定したコードのつもりらしいけどこいつバカだなw
> C: ただし、400の倍数の年は、うるう年
が
C: ただし、399の倍数の年は、うるう年
になったらどうすんだ?ww
https://qiita.com/tak001/items/02f0b6fcdb2dbcb66f16#comment-4af231d130a440f2d259
↑のZuishinのコメントのひとつ上のコメントが
> サービス利用規約に基づき、このコメントは削除されました。
となってて読めないんだけど、なんか魚拓取られてたわw
https://megalodon.jp/2022-0428-1044-18/https://qiita.com:443/tak001/items/02f0b6fcdb2dbcb66f16
> ashworth 2022-04-27 14:56(編集済み)
やっぱこいつかw
> def isLeapYear(year):
> if year % 400 == 0: return True
> if year % 100 == 0: return False
> if year % 4 == 0: return True
> return False
仕様変更を想定したコードのつもりらしいけどこいつバカだなw
> C: ただし、400の倍数の年は、うるう年
が
C: ただし、399の倍数の年は、うるう年
になったらどうすんだ?ww
125デフォルトの名無しさん
2024/02/13(火) 23:57:53.03ID:L8TMughB Zuishinのコメントがほとんど消えていてashworthの一人相撲に見える
126デフォルトの名無しさん
2024/02/14(水) 01:11:47.28ID:IB8KcIa+ こんな奴相手にしても時間や労力無駄にするだけで得られるものは何もないからな。
https://web.archive.org/web/20221220153804/https://qiita.com/ashworth/items/a35270d88ac52116ef7d
> はい、私が勘違いしてました。
> 途中で、
>
> スクリーンショット 2022-12-19 184235.png
>
> みたいな突っ込みがあって、やっと問題文をちゃんと読み直して『あれ?』となったわけですが、
>
> 自分、基本的にTwitterでの間違いは死んでも認めない主義なので、そのまま押し切る事にしました。
>
> Twitterとかのネットは所詮遊び場なので「バトルしようぜ、Tweetバトル!俺が勝ったらテメェは俺以下だぁー!!」みたいなノリで強引に押し切ろうとしました。
>
> で、まぁ、惨敗したわけですけどねw
https://web.archive.org/web/20221220153804/https://qiita.com/ashworth/items/a35270d88ac52116ef7d
> はい、私が勘違いしてました。
> 途中で、
>
> スクリーンショット 2022-12-19 184235.png
>
> みたいな突っ込みがあって、やっと問題文をちゃんと読み直して『あれ?』となったわけですが、
>
> 自分、基本的にTwitterでの間違いは死んでも認めない主義なので、そのまま押し切る事にしました。
>
> Twitterとかのネットは所詮遊び場なので「バトルしようぜ、Tweetバトル!俺が勝ったらテメェは俺以下だぁー!!」みたいなノリで強引に押し切ろうとしました。
>
> で、まぁ、惨敗したわけですけどねw
127デフォルトの名無しさん
2024/02/14(水) 10:20:22.14ID:8rTKi2sW >>126
うわぁ…
うわぁ…
128デフォルトの名無しさん
2024/02/14(水) 13:38:04.15ID:IB8KcIa+ > 自分、基本的にTwitterでの間違いは死んでも認めない主義なので、そのまま押し切る事にしました。
>
> Twitterとかのネットは所詮遊び場なので「バトルしようぜ、Tweetバトル!俺が勝ったらテメェは俺以下だぁー!!」みたいなノリで強引に押し切ろうとしました。
こういう奴が存在することを知るとこのスレでJSインタプリタじゃない説をしつこく繰り返し主張してた奴の行動原理も理解できるわw
>
> Twitterとかのネットは所詮遊び場なので「バトルしようぜ、Tweetバトル!俺が勝ったらテメェは俺以下だぁー!!」みたいなノリで強引に押し切ろうとしました。
こういう奴が存在することを知るとこのスレでJSインタプリタじゃない説をしつこく繰り返し主張してた奴の行動原理も理解できるわw
129デフォルトの名無しさん
2024/02/14(水) 15:16:15.10ID:umryQY6J >>128
語源である「interpret」からわかるように「インタプリタ」は外来語
外人が「インタプリタをどのように定義するか」と「JSをインタプリタに入れるか入れないか」による
英語のソースを持ってくれば?
それで納得するよ
語源である「interpret」からわかるように「インタプリタ」は外来語
外人が「インタプリタをどのように定義するか」と「JSをインタプリタに入れるか入れないか」による
英語のソースを持ってくれば?
それで納得するよ
130デフォルトの名無しさん
2024/02/14(水) 15:22:00.62ID:umryQY6J 外人が定義したものを輸入したものだから日本語で考えても意味ないってことね
131デフォルトの名無しさん
2024/02/14(水) 15:32:32.89ID:2qMBo9bP ashworth一本釣りw馬鹿だろコイツww
132デフォルトの名無しさん
2024/02/14(水) 17:24:25.00ID:R6Aqhm5F なんで他人事なのか知らんけどインタプリタ論争のどっち側もこいつと同類だからな?
133デフォルトの名無しさん
2024/02/14(水) 18:35:55.12ID:4Xmt2Pei 「インタプリタ言語」なんて定義のない用語っぽいことを誰かが言ってたとして本筋と関係ないなら「ふーん、そういう意味でこの人は言ってるのかな」くらいで流すのが普通。
「それは違う!」と強硬に反応してる人がいたらそいつが異常者なだけ。
「それは違う!」と強硬に反応してる人がいたらそいつが異常者なだけ。
134デフォルトの名無しさん
2024/02/14(水) 19:49:22.64ID:jTq+iXZL まあさすがにC/C++以外の全てをインタプリタ言語と呼んでることに何も触れない藤田はあたおかだけどな
135デフォルトの名無しさん
2024/02/14(水) 21:14:54.12ID:fPM0bAZB ashworth、お前の藁人形論法飽きたから。
くやしかったら>>124への反論でも書けば良いのに、と不可能なことを書いてみるテスト
くやしかったら>>124への反論でも書けば良いのに、と不可能なことを書いてみるテスト
136デフォルトの名無しさん
2024/02/14(水) 21:18:42.78ID:UYVTsdaF137デフォルトの名無しさん
2024/02/14(水) 21:55:23.33ID:F6H7flLS ツイッターで敗北→Qiitaで恨み節
5chで敗北→ツイッターで恨み節
Qiitaで敗北→5chで恨み節
ashworthってなんなのコイツw
5chで敗北→ツイッターで恨み節
Qiitaで敗北→5chで恨み節
ashworthってなんなのコイツw
138デフォルトの名無しさん
2024/02/15(木) 14:33:34.36ID:kdMoKV+Y ashworth vs 藤田の醜い場外乱闘現場はここですか?
139デフォルトの名無しさん
2024/02/16(金) 00:53:20.32ID:SurkFREy ashworthの親衛隊(いるのか?)がなんか言っておる感じw
140デフォルトの名無しさん
2024/02/16(金) 18:25:44.46ID:OwdE9z1T いるわけないじゃん
141デフォルトの名無しさん
2024/02/16(金) 22:02:00.99ID:M7QAhnO0 https://megalodon.jp/2022-0428-1044-18/https://qiita.com:443/tak001/items/02f0b6fcdb2dbcb66f16
> A: 4の倍数の年は、うるう年
> B: ただし、100の倍数の年は、うるう年ではない(平年)
> C: ただし、400の倍数の年は、うるう年
Aで4の倍数年を判定し、B以降は前の条件が成り立った上で「ただし」と追加条件を並べてる訳ですが
https://qiita.com/tak001/items/02f0b6fcdb2dbcb66f16#comment-995b69974c49369ac60f
> D: ただし30の倍数の年は、うるう年
> E: ただし、30と4の倍数の年はうるう年ではない
> F: D, Eは2025年より適用する
Dが成り立つとして、既にAで4の倍数年は判定済みなのでEは必ず成り立ちますね。
こういうのを仕様バグと言います。頭の悪い人のすることです。解りましたかashworthさん。あなたは頭が悪いです。
> A: 4の倍数の年は、うるう年
> B: ただし、100の倍数の年は、うるう年ではない(平年)
> C: ただし、400の倍数の年は、うるう年
Aで4の倍数年を判定し、B以降は前の条件が成り立った上で「ただし」と追加条件を並べてる訳ですが
https://qiita.com/tak001/items/02f0b6fcdb2dbcb66f16#comment-995b69974c49369ac60f
> D: ただし30の倍数の年は、うるう年
> E: ただし、30と4の倍数の年はうるう年ではない
> F: D, Eは2025年より適用する
Dが成り立つとして、既にAで4の倍数年は判定済みなのでEは必ず成り立ちますね。
こういうのを仕様バグと言います。頭の悪い人のすることです。解りましたかashworthさん。あなたは頭が悪いです。
142デフォルトの名無しさん
2024/02/17(土) 00:37:59.96ID:g8yq3Dk9 ashworthの話は過去スレで散々やったしもう飽きたよ
143デフォルトの名無しさん
2024/02/17(土) 10:24:43.57ID:JQbQK4DF >既にAで4の倍数年は判定済みなのでEは必ず成り立ちますね。
よく読んだ方がいいんじゃないか?
よく読んだ方がいいんじゃないか?
144デフォルトの名無しさん
2024/02/17(土) 11:46:44.64ID:urBDUh9F 理系コンプやばw
かわいそう
かわいそう
145デフォルトの名無しさん
2024/02/17(土) 13:01:49.53ID:mGPKCq63 >>141
「ただし」の使い方を知らない人かな?
まさかashworthより頭の悪いやつがいるとは
https://dictionary.goo.ne.jp/word/%E4%BD%86%E3%81%97/
> 1 前述の事柄に対して、その条件や例外などを示す。しかし。「入場自由。—、子供はお断り」
この場合、先に入場自由と書いてあるから子供も入っていいと思ってる?
「ただし」の使い方を知らない人かな?
まさかashworthより頭の悪いやつがいるとは
https://dictionary.goo.ne.jp/word/%E4%BD%86%E3%81%97/
> 1 前述の事柄に対して、その条件や例外などを示す。しかし。「入場自由。—、子供はお断り」
この場合、先に入場自由と書いてあるから子供も入っていいと思ってる?
146デフォルトの名無しさん
2024/02/17(土) 13:21:53.69ID:LqRrZpel147デフォルトの名無しさん
2024/02/17(土) 14:28:35.26ID:M+9VD8BN > A: 4の倍数の年は、うるう年
> B: ただし、100の倍数の年は、うるう年ではない(平年)
> C: ただし、400の倍数の年は、うるう年
> D: ただし30の倍数の年は、うるう年
> E: ただし、30と4の倍数の年はうるう年ではない
> F: D, Eは2025年より適用する
をC++で書いてg++でコンパイルしてみた。
https://godbolt.org/z/coTEYncxr
アセンブリ言語読めないけど色分けでC++とアセンブリ言語の対応を教えてくれるので助かる。Eの判定部分に対応するアセンブリ言語が出力されてないな。g++に無駄な判定であると判断されたか。
試しに、重複してる4の倍数判定を
E: ただし、30と7の倍数の年はうるう年ではない
に変えてみると
https://godbolt.org/z/dn94xYo5K
今度はEの判定部分に対応するアセンブリ言語は出力されるようだ。g++がashworthより賢いことは分かった。
> B: ただし、100の倍数の年は、うるう年ではない(平年)
> C: ただし、400の倍数の年は、うるう年
> D: ただし30の倍数の年は、うるう年
> E: ただし、30と4の倍数の年はうるう年ではない
> F: D, Eは2025年より適用する
をC++で書いてg++でコンパイルしてみた。
https://godbolt.org/z/coTEYncxr
アセンブリ言語読めないけど色分けでC++とアセンブリ言語の対応を教えてくれるので助かる。Eの判定部分に対応するアセンブリ言語が出力されてないな。g++に無駄な判定であると判断されたか。
試しに、重複してる4の倍数判定を
E: ただし、30と7の倍数の年はうるう年ではない
に変えてみると
https://godbolt.org/z/dn94xYo5K
今度はEの判定部分に対応するアセンブリ言語は出力されるようだ。g++がashworthより賢いことは分かった。
148デフォルトの名無しさん
2024/02/17(土) 15:27:34.58ID:OA+DwSS4 今どきこんなコード書くやつマジでおるんやなw
ifのネスト盛り盛りで戻り値を上書きしながらsingle exit pointにしたコードとかきっついなぁ
ifのネスト盛り盛りで戻り値を上書きしながらsingle exit pointにしたコードとかきっついなぁ
149デフォルトの名無しさん
2024/02/17(土) 16:46:24.50ID:M+9VD8BN150デフォルトの名無しさん
2024/02/17(土) 17:13:23.14ID:ZNQMOn+D151デフォルトの名無しさん
2024/02/17(土) 17:13:47.41ID:M+9VD8BN 違うか。こうか。
https://godbolt.org/z/PWeYPT5P9
逆条件ややこしすぎ。
> C: ただし、400の倍数の年は、うるう年
> D: ただし30の倍数の年は、うるう年
↑の仕様バグもあるせいか早期return使って正しくコーディングできる自信おれにはないわ。
https://godbolt.org/z/PWeYPT5P9
逆条件ややこしすぎ。
> C: ただし、400の倍数の年は、うるう年
> D: ただし30の倍数の年は、うるう年
↑の仕様バグもあるせいか早期return使って正しくコーディングできる自信おれにはないわ。
152デフォルトの名無しさん
2024/02/17(土) 17:17:43.96ID:M+9VD8BN153デフォルトの名無しさん
2024/02/17(土) 17:24:55.86ID:M+9VD8BN ashworth先生曰く
https://qiita.com/tak001/items/02f0b6fcdb2dbcb66f16#comment-995b69974c49369ac60f
> まともな人はこういうコードを書きます。
> def isLeapYear(year):
> if year % 400 == 0: return True
> if year % 100 == 0: return False
> if year % 4 == 0: return True
> return False
だそうだけどこのコードにどうやって
> 2022/4/28仕様変更
> D: ただし30の倍数の年は、うるう年
> E: ただし、30と4の倍数の年はうるう年ではない
> F: D, Eは2025年より適用する
を盛り込むのかその辺もお聞きしたい。
https://qiita.com/tak001/items/02f0b6fcdb2dbcb66f16#comment-995b69974c49369ac60f
> まともな人はこういうコードを書きます。
> def isLeapYear(year):
> if year % 400 == 0: return True
> if year % 100 == 0: return False
> if year % 4 == 0: return True
> return False
だそうだけどこのコードにどうやって
> 2022/4/28仕様変更
> D: ただし30の倍数の年は、うるう年
> E: ただし、30と4の倍数の年はうるう年ではない
> F: D, Eは2025年より適用する
を盛り込むのかその辺もお聞きしたい。
154デフォルトの名無しさん
2024/02/17(土) 17:35:19.15ID:g8yq3Dk9 そもそもそんな仕様変更起きないので考える必要がない
155デフォルトの名無しさん
2024/02/17(土) 17:39:02.70ID:M+9VD8BN いま気づいたが>>147に投稿した
https://godbolt.org/z/coTEYncxr
と>>151に投稿した
https://godbolt.org/z/PWeYPT5P9
で、g++が出力したアセンブリ言語の内容がぴったり一致してるのちょっと面白いw
>>151に投稿したコードに論理ミスはなかった感じでちょっと安心した。
https://godbolt.org/z/coTEYncxr
と>>151に投稿した
https://godbolt.org/z/PWeYPT5P9
で、g++が出力したアセンブリ言語の内容がぴったり一致してるのちょっと面白いw
>>151に投稿したコードに論理ミスはなかった感じでちょっと安心した。
156デフォルトの名無しさん
2024/02/17(土) 17:45:47.64ID:fAY9dm6e うるう年をいじらなきゃいけないって何万年後の話をしてんだ
157デフォルトの名無しさん
2024/02/17(土) 17:47:33.08ID:M+9VD8BN >>154
うるう年判定でも仕様変更を考慮すべきってのはashworth先生の主張なんだし
https://megalodon.jp/2022-0428-1044-18/https://qiita.com:443/tak001/items/02f0b6fcdb2dbcb66f16 ←の一番下のコメント参照
先生がお考えになる正解を教えて欲しいってのは当然のことでしょ。
うるう年判定でも仕様変更を考慮すべきってのはashworth先生の主張なんだし
https://megalodon.jp/2022-0428-1044-18/https://qiita.com:443/tak001/items/02f0b6fcdb2dbcb66f16 ←の一番下のコメント参照
先生がお考えになる正解を教えて欲しいってのは当然のことでしょ。
158デフォルトの名無しさん
2024/02/17(土) 17:50:20.10ID:7gAx8HGz159デフォルトの名無しさん
2024/02/17(土) 18:02:50.60ID:M+9VD8BN160デフォルトの名無しさん
2024/02/17(土) 18:47:47.09ID:Oc03ZZR8 これ日本語読めなくて>>141で恥晒したやつが悔しくて暴れてるんだろな
161デフォルトの名無しさん
2024/02/17(土) 21:08:33.38ID:q0mNSWLA >>146
これ以上ないほどマジになってて草
これ以上ないほどマジになってて草
162デフォルトの名無しさん
2024/02/17(土) 22:21:59.77ID:bIsNDVpO >>145
> 「ただし」の使い方を知らない人かな?
「ただし」の使い方知らないのは
> C: ただし、400の倍数の年は、うるう年
の後に
> D: ただし30の倍数の年は、うるう年
追加したashwirthだろw
> 「ただし」の使い方を知らない人かな?
「ただし」の使い方知らないのは
> C: ただし、400の倍数の年は、うるう年
の後に
> D: ただし30の倍数の年は、うるう年
追加したashwirthだろw
163デフォルトの名無しさん
2024/02/18(日) 01:13:17.93ID:yjiKCWeq どっちも知らないのにどっちが上とか虚しくならないか?
164デフォルトの名無しさん
2024/02/18(日) 10:15:59.42ID:yjiKCWeq まさにドングリの背比べとはこのこと
165デフォルトの名無しさん
2024/02/18(日) 12:37:56.24ID:KFNcvHPJ > どっちも知らないのにどっちが上とか虚しくならないか?
聞かれたことに答えなさい
いるかわからないashwirthに聞いても虚しい
まさにヌカにクギとはこのこと
聞かれたことに答えなさい
いるかわからないashwirthに聞いても虚しい
まさにヌカにクギとはこのこと
166デフォルトの名無しさん
2024/02/18(日) 13:02:59.65ID:MuocGzwa ashworthなら5chに入り浸ってること公言してるからいる前提でよかろう
https://qiita.com/tak001/items/02f0b6fcdb2dbcb66f16#comment-995b69974c49369ac60f
> ちなみに、5chによるとミジンコという人が書いたコードらしいです。
https://qiita.com/tak001/items/02f0b6fcdb2dbcb66f16#comment-995b69974c49369ac60f
> ちなみに、5chによるとミジンコという人が書いたコードらしいです。
167デフォルトの名無しさん
2024/02/18(日) 13:04:38.13ID:h5jiuY0I イカれ具合や性格の悪さはドングリだけど
技術力はash何とかさんの圧勝でしょ
コードを見れば一目瞭然
技術力はash何とかさんの圧勝でしょ
コードを見れば一目瞭然
168デフォルトの名無しさん
2024/02/18(日) 14:09:51.73ID:MuocGzwa >>167 ←こいつashworthだろw
169デフォルトの名無しさん
2024/02/18(日) 14:13:15.90ID:MuocGzwa > 2022/4/28仕様変更
> D: ただし30の倍数の年は、うるう年
> E: ただし、30と4の倍数の年はうるう年ではない
> F: D, Eは2025年より適用する
に対応したコード示してないashworthについて
> 技術力はash何とかさんの圧勝でしょ
> コードを見れば一目瞭然
こんなトンチンカンな感想出るわけねんだわw
> D: ただし30の倍数の年は、うるう年
> E: ただし、30と4の倍数の年はうるう年ではない
> F: D, Eは2025年より適用する
に対応したコード示してないashworthについて
> 技術力はash何とかさんの圧勝でしょ
> コードを見れば一目瞭然
こんなトンチンカンな感想出るわけねんだわw
170デフォルトの名無しさん
2024/02/18(日) 15:59:07.92ID:E+xGPDCm >>157
ashworthという人はキチガイなんで彼のいうことは気にしなくていいですよ^^
気にしたらこちらのメンタルが持ちません^^
具体的なことを言うなら、仕様変更と言われて何も考えず只々従うのはプログラマとして恥ずべき行為です
ashworthという人はキチガイなんで彼のいうことは気にしなくていいですよ^^
気にしたらこちらのメンタルが持ちません^^
具体的なことを言うなら、仕様変更と言われて何も考えず只々従うのはプログラマとして恥ずべき行為です
171デフォルトの名無しさん
2024/02/18(日) 16:17:21.12ID:1upMgs3P172デフォルトの名無しさん
2024/02/18(日) 17:41:43.31ID:9VAAvhYA > ちなみに君が示したコードはすべてバグってるからね
具体的な指摘は避けるの流石だなあ。精神的勝利ってやつかw
具体的な指摘は避けるの流石だなあ。精神的勝利ってやつかw
173デフォルトの名無しさん
2024/02/19(月) 03:24:51.17ID:hXKXmnsY 5ch なら、WSH かVBScript のスレ主の、
ピラフだったかピッコロ大魔王だったか、
そういう名前の香具師が、断トツにきれいなコードを書く!
パッと見、IQ 200 ぐらいありそう
プロでも、なかなかいない。
仕事場では見たことがないレベルのコード
ピラフだったかピッコロ大魔王だったか、
そういう名前の香具師が、断トツにきれいなコードを書く!
パッと見、IQ 200 ぐらいありそう
プロでも、なかなかいない。
仕事場では見たことがないレベルのコード
174デフォルトの名無しさん
2024/02/19(月) 03:38:38.08ID:nS7ZdCt7 ashworthはこんな時間も起きてるのか。
別スレで見た無職という話も本当かもなあ。
別スレで見た無職という話も本当かもなあ。
175デフォルトの名無しさん
2024/02/19(月) 13:00:44.39ID:7vxQV/Iw ブーメラン
176デフォルトの名無しさん
2024/02/20(火) 23:17:34.38ID:V3U+90ik https://qiita.com/kjm_nuco/items/fd16c2af6b089c4849cd#comment-69245b8b4f6a5035bee3
> んー…。
>
> なんかひたすら難しい事をやっていますけど、私、上で言いましたよね?
> 「ただし」がある場合は仕様を逆算すればいいだけですよって。
> 意味分からなかったのかなぁ?????
>
> というか、仕事で本当にプログラミングしているんですか?
なあんでこんなバカなこと書いてるのかなあ?このバカは??
バカだからか!!
> んー…。
>
> なんかひたすら難しい事をやっていますけど、私、上で言いましたよね?
> 「ただし」がある場合は仕様を逆算すればいいだけですよって。
> 意味分からなかったのかなぁ?????
>
> というか、仕事で本当にプログラミングしているんですか?
なあんでこんなバカなこと書いてるのかなあ?このバカは??
バカだからか!!
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 【サッカー】U-17日本代表、激闘PK戦制す 北朝鮮撃破で6大会ぶり8強入り U17W杯 [久太郎★]
- 【音楽】Perfume・あ~ちゃんの結婚相手「一般男性」は吉田カバンの社長・吉田幸裕氏(41) 高身長で山本耕史似 [Ailuropoda melanoleuca★]
- 【サッカー】日本代表、ボリビアに3発快勝 森保監督通算100試合目を飾る…鎌田、町野、中村がゴール [久太郎★]
- XやChatGPTで広範囲の通信障害 投稿や閲覧できず [蚤の市★]
- 【インバウンド】中国人観光客の日本での消費額は年間約2兆円超…中国政府は公務員の出張取り消し [1ゲットロボ★]
- 【芸能】日中関係悪化でエンタメ業界に大ダメージ… JO1の中国でのイベント中止、邦画は公開延期、STARTOアイドルへの影響も [冬月記者★]
- お前らは“スカイマイルタワー”建設計画を知っているか?
- 万引きJC「すいません許してください!何でもしますから!」←どうする?
- 自民党議員「高市は先人が築き上げた日中関係を壊した。外務省が謝罪に言ってるが自分で責任を取れ」 [834922174]
- Perfume・あ~ちゃんの結婚相手の一般男性、吉田カバンの社長と判明 [977261419]
- 「黙らせてやろうと思った」自宅マンション10階から高校テニスコート内の女子生徒目掛けて貯金箱を投擲した女の子、殺人未遂で逮捕 [399583221]
- 5時だから窓から5回ちんこ出した
