2007-04-01から1日間の記事一覧

Pythonでゲームを作っている人もいるみたいだ

pygame - http://www.pygame.org/news.htmlちゃんとコルーチンしているかな?[追記] どうも単にupdateというメソッドを呼んでいるだけみたいなので,コルーチンではないようだ.grepでyieldとやってもでてこないし.

今日初めてPythonをさわったので

print "2+3="+(2+3); と入力しても TypeError: cannot concatenate 'str' and 'int' objects となるをなんとかしてください.

PlainChar appears in Python

Tonyuのほかにコルーチンをサポートする言語の代表格として,まずPythonをあげて,Tonyuと同じことをさせてみる. from string import Template temp=Template("($x,$y)"); class PlainChar: def __init__(self, x, y): self.x=x; self.y=y; def draw(self):…

Tonyuはもっとも優れたコルーチンを実装している,か?

コルーチンというのは,スレッドのように並行処理を行う仕組みだが,次の点でちがう 軽量である*1 ユーザが切り替えのタイミングを制御する.(Tonyuではupdate(); 他の言語ではyieldが多い) コルーチンの用途として(http://en.wikipedia.org/wiki/Coroutine)…