Dennis Ritchie Day On 10/30/11 let's remember the contributions of computing pioneer Dennis Ritchie. Sunday, October 16 was declared Steve Jobs Day by California’s Governor Brown. I admire Brown for taking a step to recognize Jobs’ extraordinary contributions, but I couldn’t help be struck by Rob Pike’s comments on the death of Dennis Ritchie a few weeks after Steve Jobs. Pike wrote: I was warmly
2011年9月2日金曜日 Ruby から end をなくす!!! -- EndlessRuby を作ったよ リポジトリ -> https://github.com/pasberth/EndlessRuby end を使わないで 代わりに Python のようにインデントで Ruby のコードを書ける EndlessRuby を作りました。 これを使うと!! Ruby を class EndlessRuby def hello! puts "hello!" のように インデントで書けます。 lib/endlessruby.rb があれば、end の代わりに インデントで書いたソースを require で読み込ませることもできます。 面倒ですが、なくてもいちおうコンパイルできます。 投稿者 pasberth 時刻: 21:38 メールで送信BlogThis!Twitter で
Expectations are high A lot of performance critical stuff in Python world is already written in a hand optimized C. Writing C (especially when you interface with CPython C API) is ugly and takes significant effort. This approach does not scale well when there is a lot of code to be written or when there is a very tight coupling between the part to be rewritten and the rest of the code. Still, peop
Google's Chrome browser has a useful translate feature, where it detects the language of the page you've visited and if it differs from your local language, it offers to translate it. Wonderfully, Google has open-sourced most of Chrome's source code, including the embedded CLD (Compact Language Detector) library that's used to detect the language of any UTF-8 encoded content. It looks like CLD w
As an exercise, I want to write a Hello World program in C simple enough that I can disassemble it and be able to explain all of the assembly to myself. This should be easy, right? This adventure assumes compilation and execution on a Linux machine. Some familiarity with reading assembly is helpful. Here's our basic Hello World program:
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く