レス書き込み
スレへ戻る
写
レス栞
レス消
Git 18
PC,スマホ,PHSは
ULA
べっかんこ
公式(スマホ)
公式(PC)
で書き込んでください。
名前
メール
引用切替:
レスアンカーのみ
>>709 > >>706 > そこら辺の機能はGit以前から完全に機能してるんだよ。 > > diffが作られてしばらくは、ソフトウェアコードや技術文書のマークアップのソース部分の変更箇所を比較する、 > > プログラムのデバッグ出力の検証、ファイルシステム中のファイル一覧の比較といった使い方が一般的であった。 > > ed用の出力により、ファイルへの一連の変更をひとまとめにしてファイル容量を節約するというアイデアが出てきた。 > > Source Code Control System(SCCS)はそのようなアイデアを実装したものとして1970年代後半に実装がなされた。 > > https://ja.wikipedia.org/wiki/Diff > だからそれはGitのアイデアでも全然無く、Git以前からdiffとedを組み合わせれば誰でも出来る物だった。 > 勿論diffの出力がキモだから出来るだけ--minimumなのは目指すとしても、 > それはdiffを改善すべき話で、Git本体が対応する話ではない。 > > > てかこの辺のソフトウェア階層の話が通じないところを見ると、割と階層無しの文化=本当にCしか知らない感じだな。 > 例えばJSとかでは、扱うデータの先がDBなのか、ローカルファイルなのか、メモリ上のStringなのかを > 上位のコードは区別しないで済むようにコーディングすることが普通で、 > と言うか実際はそうしか出来なくて、強制的にそうさせられるわけだが、 > 形式的には、ネットワークでもローカルファイルでもメモリ上のStringでも、 > プログラミングモデル側からは全部読み書き出来る状態になってから制御が渡される。 > (メモリ上に展開し終えてから渡されるイメージ、なおこれをRubyでは上手いこと遅延読み出しにしてたりするが) > CでI/Oを分離するにしても普通はそうするし、実際、Gitでもそうなってる。 > でないと git log -L で全展開の倍ほどメモリ食うとかあり得ないし。 > > 最終段のI/Oは普通はそうやって上位のコードと分離するもので、Gitもcat-fileでそうなってる。 > ただ、それを交換出来ないので、テキストやDBに保存したい奴に対応出来てないだけ。 > これはGitの構造の問題だよ。 > それでsshを別に実装しますとか、かなり馬鹿げた方針だ。 > 少なくともJS知ってればそうはならない。
ローカルルール
SETTING.TXT
他の携帯ブラウザのレス書き込みフォームはこちら。
書き込み設定
で書き込みサイトの設定ができます。
・
ULA
・
べっかんこ(身代わりの術)
・
べっかんこ(通常)
・
公式(スマホ)
・
公式(PC)[PC,スマホ,PHS可]
書き込み設定(板別)
で板別の名前とメールを設定できます。
メモ帳
(0/65535文字)
上
下
板
覧
索
設
栞
歴
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.025s