37 ポイント 投稿者 xguru 2022-09-14 | 8件のコメント | WhatsAppで共有
  • Turbo C (Borland C/C++) ランタイムライブラリ(80年代末〜90年代初頭)
    • Tanj Bennett が作った 8087 浮動小数点エミュレータ
      → コードの作者である Tanj 本人が直接コメントしていました
  • Knuth が TeX エコシステムのために書いたコード群
  • Postgres と Redis のコード
  • LLVM は驚くほど非常に明快なコードベース。とても複雑だが、美しく構成されている
  • Principia のソースコード:包括的な単位系と Unicode の効果的な活用
  • SerenityOS:C++ で可能だとは思っていなかったことを楽しく構造化したコード。多くのコードが書かれる過程は YouTube で録画されており、最終成果物に至るまでのプロセスを見聞きできる
  • Django の Model と Query オブジェクトで使われているメタプログラミングを通じて、Python の内部がどうなっているかを学べた
  • Peter Norvig のスペルチェッカー

8件のコメント

 
iolothebard 2022-09-15

最悪のコードも一度は…(笑)

 
bus710 2022-09-16

なぜ私のコードが気になるのですか?

 
ohjongin 2022-09-14

私はQualcommのソースコードに1票を…。

 
kargnas 2022-09-14

copilot が人類にうまく定着するまでは、最高のソースコードはしばらくあまり出てこないのかも……。うまく定着した後は、むしろ次々に出てくるでしょうね?

 
ruinnel 2022-09-14

co-pilotが定着したとしても…
構造化された大規模なコードを生み出すことはできない気がします。

そして、co-pilotで望む機能単位の完結した何かを作り出せるレベルになったら…
実はコード品質は重要ではないのかも……という気もします。
そのレベルになれば、人がわざわざコードを書かなくてもよくなるでしょうから。

 
iolothebard 2022-09-15

こういうのはもうAIで自動化すべきなんじゃないですか?

 
xguru 2022-09-15

人の手で作ったようにうまく動くよう、善意で t3.micro でも動作するように書いていただければ、ありがたく頂戴します!