[過去ログ]
Pythonのお勉強 Part68 (1002レス)
Pythonのお勉強 Part68 http://mevius.5ch.net/test/read.cgi/tech/1663235546/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
471: デフォルトの名無しさん (ワッチョイ 81f0-sGwS) [sage] 2022/10/24(月) 12:57:00.37 ID:m3/1dAn60 >>470 何を言ってるんだ? 支離滅裂だぞ Cコンパイラの作り方を知りたいのか? 字句解析、構文解析、意味解析、コード生成、最適化とかを知りたいのか? コンパイラの教科書でも読めば? ちな俺は大学でその辺やってたから教えても良いよ http://mevius.5ch.net/test/read.cgi/tech/1663235546/471
472: デフォルトの名無しさん (ワッチョイ 81f0-sGwS) [sage] 2022/10/24(月) 13:06:44.24 ID:m3/1dAn60 Cコンパイラ作りたいなら湯淺太一先生のコンパイラの教科書読みな この本は昔大学で使っててアセンブリ言語のコード生成までちゃんと書いてある 著者はLisp処理系とか作ってた人 この本読めばRustがどういうコード生成してるかもわかる http://mevius.5ch.net/test/read.cgi/tech/1663235546/472
473: デフォルトの名無しさん (ワッチョイ 8201-yYWu) [sage] 2022/10/24(月) 13:14:19.77 ID:LLDppSf/0 >>471-472 御託はいいから>>470にyes/noで答えろよ http://mevius.5ch.net/test/read.cgi/tech/1663235546/473
474: デフォルトの名無しさん (アウアウウー Sa45-sGwS) [sage] 2022/10/24(月) 13:15:55.81 ID:rCA25jH/a >>473 なんでCでしか作れないんだよw おちょくるのもいい加減にしろ http://mevius.5ch.net/test/read.cgi/tech/1663235546/474
475: デフォルトの名無しさん (アウアウウー Sa45-sGwS) [sage] 2022/10/24(月) 13:17:22.92 ID:rCA25jH/a というかマジでわかってない? コンパイラとリンカとか知らんのかな それなら謝るけど http://mevius.5ch.net/test/read.cgi/tech/1663235546/475
476: デフォルトの名無しさん (ワッチョイ 6ebb-7TT9) [sage] 2022/10/24(月) 13:17:23.04 ID:oX2BqG4d0 どーでもいいw すれち http://mevius.5ch.net/test/read.cgi/tech/1663235546/476
477: デフォルトの名無しさん (アウアウウー Sa45-sGwS) [sage] 2022/10/24(月) 13:19:20.96 ID:rCA25jH/a あまりに前提知識が無さすぎるが故に煽りっぽくなってしまったのなら俺の責任だからそこは謝るよ http://mevius.5ch.net/test/read.cgi/tech/1663235546/477
478: デフォルトの名無しさん (アウアウウー Sa45-sGwS) [sage] 2022/10/24(月) 13:21:10.71 ID:rCA25jH/a どうでもよくないよ コンパイラのこと知らずにRust書いてるならかなり怖い http://mevius.5ch.net/test/read.cgi/tech/1663235546/478
479: デフォルトの名無しさん (ワッチョイ 6ebb-7TT9) [sage] 2022/10/24(月) 13:23:06.14 ID:oX2BqG4d0 PythonのスレでRust書いてる前提で話すほうが怖いわw http://mevius.5ch.net/test/read.cgi/tech/1663235546/479
480: デフォルトの名無しさん (アウアウウー Sa45-sGwS) [sage] 2022/10/24(月) 13:35:13.05 ID:rCA25jH/a >>479 ん?あ、すまんw リアルに勘違いしてたw アスペ出たなあ http://mevius.5ch.net/test/read.cgi/tech/1663235546/480
481: デフォルトの名無しさん (ワッチョイ 2e84-Bggx) [sage] 2022/10/24(月) 13:35:23.26 ID:8nSTkhtC0 ほとんどのスレが閑古鳥だからかスレチでも書きたい欲求が上回るんだろうね http://mevius.5ch.net/test/read.cgi/tech/1663235546/481
482: デフォルトの名無しさん (アウアウウー Sa45-sGwS) [sage] 2022/10/24(月) 13:40:32.83 ID:rCA25jH/a ただpythonでC/C++拡張を書く場合には普通に有効だし 知っていて損はないと思うけどね スレ違いスマソ http://mevius.5ch.net/test/read.cgi/tech/1663235546/482
483: デフォルトの名無しさん (ワッチョイ 8201-yYWu) [sage] 2022/10/24(月) 13:45:13.84 ID:LLDppSf/0 >>474 お前には聞いてないからいちいち絡んでくるなよ... http://mevius.5ch.net/test/read.cgi/tech/1663235546/483
484: デフォルトの名無しさん (スップ Sd02-SGBs) [sage] 2022/10/24(月) 14:40:45.31 ID:Ifzcx8SRd アウアウウー Sa45-sGwS、ワッチョイ 81f0-sGwS は同一人物でしょ スレ違いだけど、こっちの流れのほうがわからん 462の発言に対して463が否定した その後の467が??? >>462 テテンテンテン MMe6-zh4g > Cコンパイラが何でできているか知っているのは > コンパイラを作った人だけ >>463 ワッチョイ 81f0-sGwS > gccならCだよ > clangはC++ >>467 ワッチョイ 8201-yYWu > それはそう言う例があるってだけの話 > テキストを読んでバイナリを出力できる言語なら(面倒かどうかは別にして)コンパイラを作れるだろ http://mevius.5ch.net/test/read.cgi/tech/1663235546/484
485: デフォルトの名無しさん (ワッチョイ 8201-yYWu) [sage] 2022/10/24(月) 14:57:03.94 ID:LLDppSf/0 >>484 だからC言語(のコンパイラやインタプリタ)はC/C++言語でなくても作れるって話 >>463 は単なる一例 もちろんPythonでも同様 http://mevius.5ch.net/test/read.cgi/tech/1663235546/485
486: デフォルトの名無しさん (スップ Sd02-SGBs) [sage] 2022/10/24(月) 15:22:20.03 ID:2pr4kIm+d >>485 一例ってことは、 462に対して例をあげて否定した463を肯定しつつ、新たな話題で絡んだってことよね 463以前でもそれ以降でも「C/C++以外では作れない」なんて言ってないのに http://mevius.5ch.net/test/read.cgi/tech/1663235546/486
487: デフォルトの名無しさん (ワッチョイ 8201-yYWu) [sage] 2022/10/24(月) 15:36:46.66 ID:LLDppSf/0 >>486 どうやったそんなアホな解釈になるんだよw 462 はコンパイラ一般の話を書いてるのにそれに対して個々のコンパイラの例を挙げても否定にも何にもなってないって話だぞ http://mevius.5ch.net/test/read.cgi/tech/1663235546/487
488: デフォルトの名無しさん (スップ Sda2-SGBs) [sage] 2022/10/24(月) 16:17:10.49 ID:ZTzctXE7d >>487 >>462 コンパイラ一般の話と >>463 いくつか例外があるぞと >>467 いくつか例外をあげても意味ないぞ こういう流れだったか > テキストを読んでバイナリを出力できる言語なら(面倒かどうかは別にして)コンパイラを作れるだろ んで、2行目のこれは「どこに」かかってるんだ? http://mevius.5ch.net/test/read.cgi/tech/1663235546/488
489: デフォルトの名無しさん (ワッチョイ 8201-yYWu) [sage] 2022/10/24(月) 16:37:51.01 ID:LLDppSf/0 >>488 頼むから書いてもない例外とかいきなり出してこないでくれ > んで、2行目のこれは「どこに」かかってるんだ? いくつかの例以外のものを作れるだろって話 http://mevius.5ch.net/test/read.cgi/tech/1663235546/489
490: デフォルトの名無しさん (スップ Sda2-SGBs) [sage] 2022/10/24(月) 17:06:30.10 ID:/FISPYrld 例外 → 一般とは違う例 と読み替えてくれ その作られている例と作れる話が繋がらなかったんだ とりあえず流れは理解したわ 横槍すまんかった http://mevius.5ch.net/test/read.cgi/tech/1663235546/490
491: デフォルトの名無しさん (ワッチョイ 8201-yYWu) [sage] 2022/10/24(月) 17:39:36.14 ID:LLDppSf/0 >>490 > 例外 → 一般とは違う例 > と読み替えてくれ 意味不明、487の一般の意味がわかってないだろ... 全般と書けばわかるかな? http://mevius.5ch.net/test/read.cgi/tech/1663235546/491
492: デフォルトの名無しさん (ワッチョイ 8263-UuoP) [sage] 2022/10/24(月) 17:44:48.33 ID:aNKyy4xv0 しつこいと嫌われるぞ http://mevius.5ch.net/test/read.cgi/tech/1663235546/492
493: デフォルトの名無しさん (ブーイモ MMe6-/6zz) [] 2022/10/24(月) 18:01:08.06 ID:neM6LaqeM そもそもPythonもC言語で実装されているとは限らないしね。普通はCPython以外のことを考えなくていいと思うけど、今でもpypyとか使おうと思ったら考えなくちゃだしな(使ったことないのでよく知らないけど) http://mevius.5ch.net/test/read.cgi/tech/1663235546/493
494: デフォルトの名無しさん (ワッチョイ ee10-LzLA) [sage] 2022/10/24(月) 20:11:23.46 ID:FaCSJwQ/0 c++で思い出したんだけどboost.pythonでndarrary渡したあとそのままndarrary操作してたら処理にアホほど時間がかかったわ 結局vectorに入れ替えて処理したあとpythonのリストに変換して戻したら早かった 今思えば最初から渡すのリストで良かったな ndarray渡す利点なんかあるのかな? http://mevius.5ch.net/test/read.cgi/tech/1663235546/494
495: デフォルトの名無しさん (ワッチョイ e114-rBY1) [sage] 2022/10/24(月) 20:35:32.52 ID:Uzj8AQ880 >>494 コピーを減らせるのが利点だけど、アクセス時のチェック等で遅くなったら意味ないのでポインタを使う。 コピーをするにしても、ndarrayのデータは連続してるのでリストより速くなると思う。 http://mevius.5ch.net/test/read.cgi/tech/1663235546/495
496: デフォルトの名無しさん (ワッチョイ 3901-maSS) [] 2022/10/24(月) 20:57:46.29 ID:1daaREig0 初めてvsコードに触ったんだが pyhtonのバージョンはどうやってわかるんですかねー 教えて偉い人! http://mevius.5ch.net/test/read.cgi/tech/1663235546/496
497: デフォルトの名無しさん (ワッチョイ 0202-TfLj) [sage] 2022/10/24(月) 20:57:59.34 ID:SgELnO580 flex とか bison は古典芸能ですか? http://mevius.5ch.net/test/read.cgi/tech/1663235546/497
498: デフォルトの名無しさん (ワッチョイ 3901-maSS) [] 2022/10/24(月) 21:01:12.11 ID:1daaREig0 September 2022 (version 1.72) これのことかな? すまん。よくわからんw http://mevius.5ch.net/test/read.cgi/tech/1663235546/498
499: デフォルトの名無しさん (ワッチョイ ee10-LzLA) [sage] 2022/10/24(月) 21:07:00.51 ID:FaCSJwQ/0 >>495 データが連続してるからリストより早いってのはありそう 昔のコード発掘できたら試してみるわ http://mevius.5ch.net/test/read.cgi/tech/1663235546/499
500: デフォルトの名無しさん (ワッチョイ eeb0-72Rk) [sage] 2022/10/24(月) 21:58:07.47 ID:OQANp5iI0 >>497 今はPEGベースが流行りだね。 http://mevius.5ch.net/test/read.cgi/tech/1663235546/500
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 502 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.012s