(注:2017/02/06、いただいたフィードバックを元に翻訳を修正いたしました。) Dependency HellとはNP完全のことですが、この状態から脱することができるかもしれません。 パッケージにおけるバージョン選 […]

パート1:小さな部分文字列はでき”ない” 数週間前、Dart SDKに関して、String.substringのパフォーマンスが非常に悪いというバグが報告されました。以下は、その問題と一緒に提出さ […]

しばらく前に私は、「C言語でシェルを書く方法」というタイトルで、皆さんが日常的に使っているツールの内部動作を理解するのに役立つチュートリアルを書きました。単純なシェルであっても、数例を挙げるだけでもread、fork、e […]

James FisherはGHCのランタイムシステムが彼らのHaskellのプログラム上でレイテンシに悪影響を及ぼしたケースを、ブログに投稿しています。 低レイテンシ、大きなワーキングセット、そしてGHCのガベージコレク […]

(注:2017/10/25、いただいたフィードバックを元に翻訳を修正いたしました。修正内容については、こちらを参照ください。) (注:2017/02/07、タグが誤っていたので修正いたしました。) C++11/14/17 […]

この数年で、プログラミング言語(PL)や機械学習のコミュニティは確率的プログラミング(PP)を用いて、それぞれに共通する研究の関心事を明らかにしてきました。その概念は、抽象化のような強力なPLのコンセプトを” […]

追記:やあやあHacker Newsさん!おひさしぶり!メモリ管理を深く掘り下げた私の投稿を読む邪魔はしたくないし、私の投稿のあら探しをする人たちを邪魔するつもりもありません。技術的なマル秘テクニックに注目するのもいいで […]

Riotのインフラチームに所属しているKyle AllanとCarl Quinnです。本稿は連載しているブログの第2部です。この連載では、私たち、Riotが世界中でどのようにバックエンド機能をデプロイし運用しているのかを […]

数学や計算幾科学の分野において、グラフ理論は私のお気に入りのテーマです。この記事では、私が長年研究しているグラフ代数についてご紹介します。代数学は私にとって、グラフを扱う上で欠かせないツールになっています。皆さんにも、そ […]

数日前、著名なライターで開発者でもあるZed Shawが“The Case Against Python 3”(Python3を使うべきでない場合)というブログ記事を書きました。私はZedの功績にとても敬意を払っているし […]